This super easy Seven Layer Taco Dip only takes a few minutes to throw together and will be a guaranteed hit for game day or parties. Taco seasoned refried beans are layered with sour cream, taco sauce, shredded cheese, and the best taco toppings, for a crowd-pleasing favorite!
Why you'll love this recipe
I love tacos and I love dipping- this taco dip is the best of both worlds! Whenever I need a quick taco fix, this is the recipe I run to. This no-bake dip can be thrown together in a matter of minutes and, voila, you have the best Seven Layer Taco Dip. Not only is this quick and easy dip a great appetizer for parties, but it also makes for one heck of an easy dinner!
This recipe contains no mayonnaise and no cream cheese. Why? It just doesn't need it (and it knocks it down a few calories!). The refried beans are perfectly seasoned with a homemade taco seasoning blend, layered with sour cream, taco sauce, and cheese, and finished with a colorful array of fresh veggies. Yum!
Here's what you'll need for the best taco dip:
- Refried beans
- Taco seasoning, store bought or homemade
- White onion
- Sour cream
- Taco sauce
- Black olives
- Corn tortilla chips, for dipping
Start this recipe by finely dicing up the white onion. In a small bowl, combine the refried beans, taco seasoning, and onions. Refrigerate this mixture so the flavors have time to meld together.
Shred the lettuce, dice the tomatoes, and slice the olives.
Next, spread the refried bean mixture into the bottom of a 9 x 13 dish. Layer with sour cream, taco sauce, and shredded cheese.
Pro Tip: Make sure there is a thick layer of cheese between the taco sauce and lettuce. This will help make sure the lettuce stays crisp and does not soggy.
Finish this recipe by layering the lettuce, tomatoes, and black olives. Serve Seven Layer Taco Dip with a bag of corn tortilla chips!
If you don’t need to feed a whole crowd, make this in a 9 x 9 dish and use these amounts:
- 1 16-ounce can of refried beans
- ½ Homemade Taco Seasoning, or half of a 1-ounce store-bought taco seasoning
- ¼ white onion
- 16-ounce sour cream
- 4-ounce taco sauce
- 4-ounce shredded cheese
- ¼ head of lettuce, or 4-ounces of shredded lettuce
- 1 roma tomato
- 1-ounce of olives
Our Homemade Taco Seasoning can be substituted for a 1-ounce package of store-bought taco seasoning. Some taco seasonings contain gluten so be sure to double check the ingredient list.
Seven Layer Taco Dip can be made with salsa but only if it’s going to be served immediately. I made it with salsa once and it made the lettuce soggy and it just did not look appealing. I highly recommend using a taco sauce- it seems to work a lot better for this recipe.
Tips & tricks
Use different cheeses. My favorite cheese to use for this dip is Colby Jack. It has a mild flavor that doesn’t overpower any other ingredient. Of course, feel free to use your favorite cheese! Pepperjack, cheddar, or taco cheese would be awesome alternatives.
Use taco sauce. Now, I love salsa as much as the next guy, just not in this recipe. I tried using salsa once, and it turned the whole thing into a soggy mess! Use taco sauce if you can.
Use your favorite taco seasoning. Use store bought or your own homemade seasoning. I've included our favorite homemade gluten-free taco seasoning in the recipe notes (found in the recipe card below).
- Baking Dish. The large one works perfectly for serving both dips and casseroles.
- Silicone Spatula. Use a spatula to spread the refried beans into the bottom of the dish.
Refrigerator: Cover the pan with plastic wrap and store for up to three days. Please keep in mind the longer it sits, the waterier it will become.
More easy dips
Seven Layer Taco Dip
- 2 16-oz cans refried beans
- 1 pkg taco seasoning** or homemade (see recipe notes)
- ½ white onion finely diced
- 24 oz sour cream
- 8 oz taco sauce*
- 8 oz shredded cheese
- ½ head of lettuce or 8 oz shredded lettuce
- 2 roma tomatoes diced
- 2 oz olives sliced
- corn tortilla chips** for dipping
- Finely dice the onion and combine with refried beans and taco seasoning. Refrigerate.
- Shred the lettuce, dice the tomatoes, and slice the olives.
- Spread the refried bean mixture into the bottom of a 9 x 13 baking dish.
- Layer with sour cream, taco sauce, cheese, lettuce, tomatoes, and black olives.
- 1 tablespoon chili powder
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- ½ teaspoon cumin
- ¼ teaspoon red pepper flakes
- ¼ teaspoon oregano
- 1 teaspoon salt
- 1 teaspoon pepper
The nutritional information provided is only an estimate. For accurate results, we recommend calculating the nutritional information based on the ingredients and brands you use.
Lovin' these recipes? Join me on Pinterest!
Did you enjoy Seven Layer Taco Dip? Be sure to leave a comment and a rating below!