Go Back

Taco Dip

A no-bake layered taco dip with creamy, cheesy, boldly seasoned layers of refried beans, seasoned cream cheese, salsa, and fresh toppings. It's the ultimate crowd-pleaser that comes together in just 15 minutes.
Prep Time 15 minutes
Servings: 8
Calories: 180

Ingredients
  

  • 1 (8 oz) block cream cheese, softened
  • 1 cup sour cream
  • 1 (1 oz) packet taco seasoning
  • 1 (16 oz) can refried beans
  • 1 cup salsa (mild, medium, or hot)
  • cups shredded Mexican cheese blend
  • 1 cup shredded lettuce
  • 1 medium tomato, diced
  • ½ cup sliced black olives
  • ¼ cup sliced green onions
  • Tortilla chips, for serving

Method
 

Whip the Cream Cheese Layer
  1. In a medium mixing bowl, combine the softened cream cheese, sour cream, and taco seasoning. Beat with a hand mixer or sturdy spoon until completely smooth and creamy — no lumps. This takes about two minutes. The mixture should smell warmly spiced and look pale orange from the seasoning blend.
Spread the Refried Bean Base
  1. Spread the refried beans evenly across the bottom of a 9x13-inch dish or a wide, shallow serving platter. Use the back of a spoon to press them into a flat, even layer. If your beans feel too thick, stir in a tablespoon of warm water to loosen them slightly.
Layer the Cream Cheese Mixture
  1. Spoon the cream cheese and sour cream mixture directly over the beans and spread gently to the edges, ensuring full, even coverage so no chip comes up empty.
Spoon on the Salsa
  1. Spread the salsa in an even layer over the cream cheese mixture. Use a slotted spoon if your salsa is very watery, leaving behind excess liquid that could make the dip soggy.
Add the Cheese and Fresh Toppings
  1. Scatter the shredded cheese generously across the top, then layer on the shredded lettuce, diced tomatoes, black olives, and green onions. Serve immediately with a big bowl of tortilla chips.

Notes

Meal-Prep Tip: Assemble the bottom layers — beans, cream cheese mixture, and salsa — up to 24 hours ahead and refrigerate. Add the fresh toppings like lettuce, tomatoes, and cheese right before serving so everything stays crisp and beautiful. Common mistakes to avoid: Always let cream cheese sit at room temperature for at least 30 minutes before mixing. Add fresh toppings right before serving to avoid sogginess. Use chunky salsa or drain watery salsa through a fine mesh strainer. Spread each layer evenly for a consistent bite. Storage: Store leftovers covered tightly in the refrigerator for up to 3 days. Remove fresh toppings like lettuce and tomato before storing if possible. This dip does not freeze well due to the dairy layers.