Save to Pinterest My neighbor brought this to a potluck wearing an oven mitt even though nothing was hot, and I thought that was odd until I saw how fast people crowded around it. By the time I got there, half the dip was gone and someone was using a chip to scrape the dish. I asked her for the recipe right there, standing in the kitchen with salsa on my thumb.
I made this for a Super Bowl party once and forgot to chill it because I was too busy vacuuming. Everyone ate it anyway, warm and straight from the counter, and two people asked if I catered it. Since then I stop worrying so much about perfection and just get it on the table.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Refried beans: These form a sturdy, savory base that holds everything up without getting soggy under all the wet layers.
- Ground cumin: Just half a teaspoon wakes up the beans and makes them taste less like they came straight from a can.
- Chili powder: Adds a gentle warmth without making anyone reach for water, keeps it friendly for all palates.
- Sour cream: Smooth and tangy, it cools down any heat and creates that classic creamy contrast everyone expects.
- Cream cheese: Softened cream cheese makes the middle layer thick enough to stay put and not slide into the beans.
- Lime juice: Brightens the whole creamy section and keeps it from tasting flat or too rich.
- Chunky salsa: Drain it well or your dip turns into a soggy mess, I learned that the messy way.
- Tomato: Fresh diced tomato adds little bursts of juice and color that salsa alone does not quite give you.
- Red onion: Finely chopped so it does not overpower, just adds a sharp bite that balances the creaminess.
- Fresh cilantro: Some people hate it, but it makes the salsa layer taste alive and just-made instead of jarred.
- Shredded cheddar cheese: Melts a little from the heat of your hand and clings to chips like it is supposed to.
- Black olives: Salty, briny, and they look dramatic scattered across the top like little dark jewels.
- Green bell pepper: Adds crunch and a fresh pepper flavor that does not compete with anything else going on.
- Green onions: Mild, pretty, and they give you that last-minute sharpness right before you dip your chip in.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Season and spread the bean base:
- Stir cumin and chili powder into the refried beans until they are evenly mixed and smell toasty. Spread them flat across the bottom of your dish, smoothing with the back of a spoon so the next layer has something even to sit on.
- Blend the creamy layer:
- Mix sour cream, softened cream cheese, lime juice, and salt in a bowl until it is completely smooth with no lumps. Gently spread this over the beans without disturbing them, working from the center outward like you are frosting a cake.
- Build the salsa layer:
- Combine the salsa, diced tomato, red onion, and cilantro in a separate bowl, then drain off any extra liquid by tilting the bowl and pressing gently with a spoon. Spoon it evenly over the creamy layer, being careful not to break through to the beans below.
- Add the topping layer:
- Sprinkle the shredded cheddar evenly across the salsa, then scatter black olives, green bell pepper, and green onions on top. Press them down just slightly so they stick and do not roll off when someone dips.
- Chill and serve:
- Cover the dish and refrigerate for at least 30 minutes to let everything firm up and the flavors settle into each other. Serve cold with tortilla chips or vegetable sticks on the side.
Save to Pinterest My brother once ate half of this with a spoon while I was in the other room setting up plates. When I came back he looked guilty but also zero percent sorry. We laughed about it for weeks and now I always make extra when he is coming over.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Keep It From Getting Watery
I used to skip draining the salsa because it seemed fussy, but then I would end up with a puddle around the edges that made the chips soggy and sad. Now I dump the salsa into a fine mesh strainer for a minute, press it gently with the back of a spoon, and the difference is obvious. The layers stay tight and clean, and the whole thing looks as good at the end of the party as it did at the start.
Make It Your Own
Some people add guacamole between the beans and the cream layer, which is delicious but also makes it taller and harder to scoop without a structural collapse. I have also seen people use Greek yogurt instead of sour cream for a lighter feel, or throw pickled jalapeños on top for heat. One friend uses pepper jack cheese instead of cheddar and swears it is better, and honestly she might be right.
Serving and Storage Tips
This dip is best the day you make it because the vegetables stay crisp and the layers stay distinct. If you have leftovers, cover them tightly and keep them in the fridge for up to two days, but know that the textures will soften and blend together a little. I like to serve it in a clear glass dish so people can see all the layers stacked up, it makes them more excited to dig in.
- Use sturdy tortilla chips or the scooping will break them and leave crumbs everywhere.
- If making ahead, add the cheese and veggie toppings right before serving so they stay fresh looking.
- For a crowd, double the recipe and use a 9x13 inch dish so there is enough for everyone to go back twice.
Save to Pinterest This dip has saved me more times than I can count when I needed to bring something easy but impressive. It tastes like you tried, even when you are running on three hours of sleep and forgot you volunteered to bring an appetizer until that morning.
Recipe FAQ
- → Can I make this dip ahead of time?
Yes, you can assemble the dip up to 4 hours before serving. Keep it refrigerated and add the final toppings just before serving to maintain freshness and texture.
- → How do I prevent the layers from mixing together?
Spread each layer gently using the back of a spoon or offset spatula. Make sure to drain excess liquid from the salsa layer, and chill the dip before serving to help the layers set properly.
- → What can I serve with this layered dip?
Tortilla chips are the classic choice, but you can also serve it with pita chips, crackers, sliced baguette, or fresh vegetable sticks like carrots, celery, and bell peppers.
- → How can I make this dip spicier?
Add diced jalapeños or serrano peppers to the topping layer, use spicy salsa instead of mild, or mix hot sauce into the cream cheese layer for an extra kick throughout.
- → Can I substitute any of the ingredients?
Absolutely. Use Greek yogurt instead of sour cream for a lighter option, swap black beans for refried beans, or add a layer of guacamole between the bean and cream layers for extra flavor.
- → How long will leftovers keep?
Store covered in the refrigerator for up to 2 days. The texture may soften as the layers absorb moisture, so this dip is best enjoyed fresh within 24 hours of preparation.