Hosting Systems

Potluck Planning Without the Awkward Texts

How to assign dishes, avoid seven pasta salads, and stop being the person policing the group chat.

Updated April 2026 · 7 min read

TL;DR

  • Assign categories, not specific dishes (mains, sides, salads, desserts, drinks)
  • Use a shared list everyone can see — not a group chat
  • Send the list 10 days out; nudge the no-claims at 5 days
  • You provide the protein. Always. It anchors the meal.

You decide to throw a potluck because you're broke, busy, or just don't want to cook for fifteen people. Smart move. Then you send the text — "everyone bring something!" — and three things happen.

  1. Four people bring chips and salsa.
  2. Two people bring nothing because they thought someone else was bringing the same thing.
  3. You end up making three extra dishes the morning of because the math didn't work.

This is a coordination problem dressed up as a food problem. The fix is a system, not a better text.

Why "Bring Whatever" Always Fails

People are polite. When you say "bring whatever," they default to the lowest-effort, lowest-risk option — chips, store-bought cookies, a bottle of wine. Nobody wants to be the person who shows up with a labor-intensive dish that nobody touches, so everyone plays it safe. Safe means: no main course shows up.

The fix is to remove the decision burden. Assign a category, and let people pick what they make inside that category. They get creative freedom; you get a balanced meal.

The Dish Board: The Whole System

Make a shared list with five columns: Mains, Sides, Salads, Desserts, Drinks. Set a target number for each column. Let guests claim a slot.

CategoryHow Many for 12 GuestsHow Many for 20 Guests
Mains23
Sides (warm)23
Salads / cold sides23
Desserts1–22–3
Drinks (non-alcoholic)12
Wine / beer2 bottles + 1 six-pack4 bottles + 2 six-packs
Bread / chips / dips12

The host fills in two things first: the protein main and ice + cups. Those are the two things you cannot risk being missing.

The Text You Actually Send

Here's a copy-paste version that works. It's friendly, structured, and removes the "what should I bring?" follow-up loop.

The First Message
Hey! Throwing a potluck dinner Saturday May 16, 6pm at my place. I'll handle the main (roast chicken) plus drinks and dessert. Open spots:

— 2 warm sides
— 2 salads
— 1 bread/dip situation
— 1 wine or 6-pack

Claim what you want here so we don't get seven pasta salads: [link]

Two things this does that "bring something" doesn't:

The Five-Day Nudge

About five days out, look at the list. Send a soft nudge to anyone who hasn't claimed. The trick is to make it about logistics, not pressure.

The Nudge Text
Quick check — finalizing the food math for Saturday. Still open: 1 warm side and 1 dessert. Either grabs it for you?

Notice what's missing: no guilt, no "we're counting on you," no list of what everyone else brought. You're just narrowing the choice from "anything" to "one of two things." It almost always works.

Food Math: How Much Per Person

If everyone brings what they signed up for and you sized the categories right, you're covered. But if you're scaling up:

The Awkward Situations (And How to Handle Them)

"Can I just bring drinks?"

Sure — but cap it. If three people ask, you'll have nine bottles of wine and one salad. Reply: "Drinks are covered, but we still need a dessert or a bread situation if you're up for it."

Someone with a dietary restriction

Have them pick the slot that matches their need. If your friend is vegan, ask them to take a main or a hearty side — that way they know there's something they can eat, and the rest of the table benefits too.

Someone who can't cook

Store-bought is fine. Always. Suggest categories that travel well from a store: a bakery dessert, a Costco rotisserie chicken, a fancy cheese board. The goal is a balanced meal, not a cooking competition.

The serial flake

If you have a friend who claims a dish and never delivers, assign them the lowest-stakes category (chips, ice, plates). The meal isn't ruined if they no-show.

Setup the Day Of

People will arrive holding casserole dishes that need warming, salads that need tossing, and bottles that need opening. Three things to set up before anyone arrives:

  1. A dedicated drop zone. One counter, cleared off, with a sign or sticky note for each category. Guests put their dish on the matching spot and walk away.
  2. Serving utensils. Have 10+ ready. Nobody brings a serving spoon. You'll be the one digging through your drawer at 6:45 looking for tongs.
  3. Oven space + warming plan. Decide what gets reheated and what stays room temp. Set the oven to 200°F as a holding zone. Mains in first.
The best potlucks I've been to all had the same setup move: a labeled spot for every category. People walked in, set down, joined the conversation. The worst ones had hosts running between the kitchen and the door for 45 minutes while a salad sat in someone's car.

The 30-Minute Rule

Tell guests dinner starts at 7pm but ask them to arrive by 6:30. The half-hour buffer absorbs late arrivals, lets the warm dishes get into the oven, and gives you a window to actually arrange the table. Without it, you're plating cold food at 7:45 while three guests are still parking.

How LOMA Helps

The dish board doesn't need to be a spreadsheet. In LOMA, you can spin up a potluck event with the food categories pre-built, share a single link, and let guests claim what they're bringing — no group chat, no "wait, who has dessert?" Everyone sees the same list update in real time. You see your gaps at a glance and send a nudge to one person instead of texting six.

Your future self, standing in the kitchen the morning of, will thank you for not having to scroll through 84 messages to figure out whether anyone is bringing bread.

Get planning ideas and new template drops