Individual cups stacked with seven layers of Mexican goodness — the party appetizer that disappears before anything else on the table does.
There is something about the classic seven layer dip that makes it the first thing to go at any party. But the communal dish version comes with one very real problem — everyone is double dipping within about four minutes and the whole thing quickly turns into one giant mixed-up scoop. These individual dip cups solve that completely. Each person gets their own little tower of all seven layers and the dip stays beautiful all the way through the party.
The other thing I love about this recipe is the base. Instead of plain refried beans on the bottom, you mix them with softened cream cheese first. It makes the bottom layer creamy and rich and it holds everything above it in place. Every single scoop gets a little of everything and it is genuinely hard to eat just one cup.
7 Layer Dip Cups
Individual Mexican dip cups layered with creamy beans, guacamole, sour cream, cheese and all the toppings. Ready in 20 minutes.
- 1 can refried beans (450g), warmed
- 225g cream cheese, softened
- 2 cups guacamole (homemade or store-bought)
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- ½ cup sliced black olives
- ½ cup diced tomatoes
- ½ cup sliced jalapeños
- Tortilla chips or nachos for dipping
- 10 clear plastic cups or glasses for serving
- 1Mix the warmed refried beans and softened cream cheese together in a bowl until completely smooth and well combined. This is your base layer.
- 2Chill the bean and cream cheese mixture for 1 hour if you prefer a cold dip, or use it straight away at room temperature.
- 3Spoon about 2 tablespoons of the bean mixture into the bottom of each cup.
- 4Layer guacamole over the beans, about 3 tablespoons per cup. Then add a layer of sour cream on top, about 2 tablespoons per cup.
- 5Finish by scattering shredded cheddar, black olives, diced tomatoes and jalapeños across the top of each cup.
- 6Garnish with a tortilla chip or two standing upright in each cup and serve immediately or refrigerate until ready.
📝 Notes
Use a piping bag or a zip-lock bag with the corner snipped off to layer the guacamole and sour cream neatly. It gives each cup a much cleaner look and makes the whole thing look like it came from a catering company.

Why You’ll Love This Recipe
Every single person at your party gets their own cup. No sharing, no double dipping, no waiting for someone to scoop out a good portion before you get to it. These cups are fun to look at, easy to hand out and completely effortless to eat standing up at a party.
They also hold up beautifully in the fridge for a few hours before serving, which makes them perfect for prepping ahead of time on party day.
“I made these for a Cinco de Mayo party and people were asking me for the recipe before the night was even over.”
What You’ll Need
- Refried beansUse a full fat canned version and warm it first so it mixes smoothly with the cream cheese. Cold refried beans are too stiff to mix properly.
- Cream cheeseSoftened at room temperature. This is what transforms the base layer from plain beans into something rich and creamy that anchors everything above it.
- GuacamoleHomemade is always better here if you have 10 minutes. Store-bought works fine but tends to be milder. Add extra lime and salt if using store-bought.
- Clear cupsEssential for the wow factor. You need to be able to see all seven layers through the sides of the cup. Use small clear plastic cups or short glasses.
Helpful Tips
- ✓Soften the cream cheese fully before mixing with the beans — cold cream cheese leaves lumps in the base layer.
- ✓Keep the guacamole layer going in last before serving to prevent browning. Press a small piece of plastic wrap directly onto the guacamole if prepping ahead.
- ✓Make a large batch casserole style in a 9×13 dish if you prefer — the same seven layers in a big dish that everyone scoops from together.
- ✓For extra presentation, use a tall shot glass or clear champagne flute for a more elegant look at dinner parties or bridal showers.
Frequently Asked Questions
Storage
🍽 Serving
Best served immediately after assembling while the layers are still distinct and the chips are fresh and crunchy.
❄️ Refrigerator
Cover each cup tightly with plastic wrap and refrigerate for up to 2 days. The guacamole layer will brown slightly.
📅 Make Ahead
Make the bean base up to 24 hours ahead. Assemble cups up to 3 hours before serving and keep chilled.
✏️ Customise
Swap olives for corn, add a layer of salsa between the beans and guacamole, or add shredded chicken on top.
Making These for Your Next Party?
Pin this to your Mexican Food Recipes board so you always have the perfect appetizer ready.
📌 Save to Pinterest