Articles · Key Concepts

Don't Host a Dinner Party. Do This Instead

dinner parties featured image with Nick Gray's headshot

Do not position this as a dinner party. 

Dinner parties are too hard for new hosts to manage. They take a lot of work. 

You must finely curate the guest list, order lots of supplies, cook the food, lead the entire conversation, and entertain longer.

Tip

Party Pro Tip: Serve drinks and snacks only. Make your first party a success by keeping it simple.

Why cocktail parties are better

I hosted dozens of dinner parties in my quest to find the perfect formula to build relationships. 

But I stopped doing them when I realized that cocktail parties are so much easier to master.

Cocktail parties will give you the same or even better relationship-building results than dinner parties because you can do them more often and you can invite more people. 

The impact is the same and the conversations are often livelier. Keep it simple and don’t do dinner.

Want the full hosting playbook?

Grab the free 2-page party checklist.

How to Host a Cocktail Party

I host a cocktail party as a two-hour gathering with a fixed start and end time, name tags, a quick round of intros, and only drinks and snacks. I call this the NICK method: Name tags, Intros, Cocktails or mocktails only, and Kick them out on time.

This format works when your guests don't all know each other. Skip it for a family reunion, where everyone already knows everyone. Here's how I run it, step by step.

1. Pick a Tuesday or Wednesday three weeks out

Start three weeks before the party. I call this the party runway. It gives you time to fill your guest list without a last-minute scramble.

I like Tuesday or Wednesday evenings because they're less competitive. You get fewer cancellations. Host at home if you can. Guests won't care if your place is small or a little messy.

2. Set a two-hour window and stick to it

Two hours is the perfect length for a cocktail party. In New York, I did 7:00 to 9:00 or 8:00 to 10:00. In Austin, 5:00 to 7:00 or 6:00 to 8:00 works better.

A short window squeezes the awkward time, when people hedge on when to show up. It also makes your invite an easier yes.

3. Invite your core group first

Text a few close friends and ask:

Hey, I'm thinking about hosting a party in three weeks on this night at this time. If I did, would you come?

Once you have five yeses, send the invite to everyone else about two weeks out. Aim for 15 confirmed guests for your first party, and no more than 22. Create an RSVP page so people can click yes. It works as a little social contract, and new invitees see who's already coming.

4. Send three reminders

Send one about a week before, one three or four days before, and one the morning of the party. Share the time, the address, and who's coming.

I've never had a guest complain about too many reminders. I consistently see over 90% of the people who say yes show up.

5. Serve drinks and snacks only

Skip the dinner. Most of my parties don't have alcohol. I keep some basic wine or hard seltzer for guests who want it.

Snacks are simple. Think nuts, chips, hummus, guacamole, and baby carrots. I'd rather a guest leave hungry than bored. Your supplies should cost under $100.

6. Greet every guest and make their name tag

Write each name tag by hand as guests arrive. Use first names only, in big block letters. Then point them toward someone else.

Tell guests about the name tags in your invite. Say they're there to help people say hi to someone new. They'll accept the rules once they know why.

The first 20 minutes belong to you as the host. Ask early arrivals to help with the coats, the drinks, or candid photos.

7. Lead a round of intros about 25 minutes in

Gather everyone in a circle about 25 minutes after the start time. I call these rounds of intros, because "icebreaker" makes people groan. Go first and keep the question easy:

Since there's a lot of new people here, let's do a quick round of intros. And what I want you to do is say your name, say what you do for work, or kind of what you're working on.

Then ask for one favorite thing they eat for breakfast. It sounds silly, but it's a question nobody has to think hard about. Keep it fast. If you cut off anyone who runs long, the rest of the room follows.

8. End on time and follow up

When the clock hits the end time, make the call. Here's what I say:

Hey everybody, it's 9:00, party's scheduled to end now. I'm happy to host if you want to hang out, but I also know a lot of y'all have to go back, you have work tomorrow, you have kids, you have a babysitter. Thank you so much for coming.

Ending while the room is still buzzing leaves guests wanting more. Snap a group photo during last call. Send a thank-you message the next morning with the photo attached.

Want more detail on any of these steps? Start with these articles:

Additional articles