Skip to Content

7-Layer Bean Dip Recipe

This easy 7-layer bean dip recipe is perfect vegetarian appetizer for football season. Serve it with tortilla chips!

photo of 7 layer bean dip recipe

I am always on the lookout for vegetarian appetizers for my non-meat eating friends. My 7-layer bean dip recipe omits ground meat like beef or turkey and instead uses just refried beans for protein.

It is always a hit with my vegetarian and meat-loving friends which makes it the perfect party addition.

close up photo of 7 layer bean dip recipe

7-Layer Bean Dip Recipe

This Mexican bean dip is the ultimate party food. It’s simple and easy to make and I daresay it is the best layered bean dip recipe out there.

Start by combining the cream cheese, sour cream, and taco seasoning. I use a homemade taco seasoning but you can buy a packet of it at the store. You can use a sturdy spoon or a hand mixer to do this.

Then combine the green onion, cilantro, and black olives. Many people don’t like cilantro or black olives – feel free to omit either.

Time to start layering!

7 layer bean dip with tortilla chips

What order does the 7-layer bean dip go?

The beauty of a layered dip is that you can assemble the layers in whatever order you want. There is no “right way.” 

What type of dish should I use to serve a layered bean dip?

For my photos, I used a deep dish like a trifle bowl. Shallow casserole dishes are also a great option.

Do you heat this 7-layer bean dip recipe?

Personally, I like to serve this dip cold. Not only does that save you more time, it also allows you to prepare it ahead of time.

If you do decide to serve it warm, make sure to use a casserole dish that is oven-safe. Heat the beans and shredded cheese in the dish and then proceed to assembling the layers.

7 layer bean dip recipe with a large serving spoon
close up photo of 7 layer bean dip recipe

7-Layer Bean Dip Recipe

Prep Time: 15 minutes
Total Time: 15 minutes

This easy 7-layer bean dip recipe is perfect vegetarian appetizer for football season. Serve it with tortilla chips!

Ingredients

  • 16 ounce can refried beans
  • 1 cup shredded cheddar cheese
  • 8 ounces cream cheese, softened
  • 16 ounces sour cream
  • 1.25 ounces taco seasoning (one package)
  • 1 pint cherry tomatoes, halved
  • 1 cup cotija cheese
  • 2 green onions, diced
  • ¼ diced cilantro
  • ½ cup sliced black olives
  • 1 cup guacamole

Instructions

  1. In a medium sized bowl, combine the cream cheese, sour cream, and taco seasoning. Set aside.
  2. In a small bowl, combine the green onions, cilantro and black olives. Set aside.
  3. Begin layering the dip in your serving dish. Smooth the refried beans on the bottom using a spatula. Top that with the shredded cheese, the cream cheese mixture, the tomatoes, cotija cheese, the green onion mixture, and the guacamole.
  4. Serve with tortilla chips.

Notes

Arrange the layers in whatever order you wish.

Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 300Total Fat: 24gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 61mgSodium: 751mgCarbohydrates: 13gFiber: 4gSugar: 3gProtein: 9g

This data was provided and calculated by Nutritionix on 1/20/2019.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Looking for more recipes to add to your super bowl spread? Try these!

7 layer bean dip on a white plate

Sharing is caring!

Skip to Recipe