Vegetarian 7-Layer Dip

We love making tacos and taco salad, and this dip evolved from those recipes for when we wanted a quick appetizer or side. This is so easy to put together, and you can make one large container of dip, or smaller portions. And just like the tacos or taco salads we make, everyone assembles their 7-layer dip to their own preferences.

For this recipe, make sure you get vegetarian refried beans, as regular non-vegetarian beans are often made with lard, and beef, chicken broth, or other animal products.

Keep in mind that some cheeses contain rennet, so if you are a strict vegetarian, you’ll have to look up what cheese has rennet. (Per Wikipedia: Rennet is a complex set of enzymes produced in the stomachs of ruminant mammals.)


Vegetarian refried beans
Sour cream
Black olives
Shredded lettuce or diced tomatoes
Shredded cheese
Hot sauce

Tortilla chips


Gather your ingredients. You can tailor this recipe to your own personal tastes. For example, my daughter makes this often and she is not a fan of tomatoes, so we use lettuce instead.

Choose a bowl or bowls to create your dip in. You could make individual bowls or one large one.

Start by layering your ingredients, starting with the vegetarian refried beans.

Add the sour cream, guacamole, shredded lettuce, shredded cheese, and black olives.

Once assembled, drizzle with hot sauce as your last ingredient if desired!

Serve with chips.

Tip: My teen makes this on her own fairly often. It is easy for her to make on her own after school, and to make an individual portion, it is convenient to use the snack size packs of guacamole from the grocery store, instead of taking a little bit out of a larger container (and then the whole container of guacamole turns brown).

Image credit: Photo 84960156 © Bhofack2 |

What do you think?

Your email address will not be published. Required fields are marked *

  • Laura le Roux
    October 8, 2021

    ooohh this is my kinda dip!!! Definitely a fun one to add to your bbq snacks.

  • Rhian Westbury
    October 8, 2021

    I love to try meat free versions of things and this looks pretty epic xq

  • Stephanie
    October 8, 2021

    So until just a few weeks ago, I didn’t realize there were vegetarian refried beans. We were doing taco night at my house and my friend requested the vegetarian beans since she doesn’t eat any animal products. I wasn’t so sure, but since I was able to find them in Old El Paso brand, which is the only one I’ll eat, I gave them a try. I didn’t even notice a difference so will be using those from now on. Taco dip like this is delicious and one of my favorite types of dip to make!

  • Glass Mosaic Tiles
    October 8, 2021

    I am literally drooling!!! This looks super delicious and easy to make. So good!

  • Risa Lopez
    October 9, 2021

    I love salads and tacos. Same as your daughter, I am not also a fan of tomatoes, lol. That looks so yummy. I will try to make one later.

  • Jasmine Martin
    October 9, 2021

    This vegetarian 7 layer dip looks so tasty. I definitely want to make this soon for a little get together for my family.

  • Yeah Lifestyle
    October 9, 2021

    We really love dips in our house, but this 7 layer dip is the ultimate dip. Such great flavour and colour combination on each level, can’t wait to try this

  • Melissa Cushing
    October 9, 2021

    This recipe is everything and I love that it is vegetarian too 😉 Definitely pinning this one to make soon as it has made me hungry! The perfect snack!

  • Rosey
    October 10, 2021

    That moment when you realize you’ve been missing out. I’m not sure why I haven’t made one of these yet. I think I will for the upcoming holidays!

  • Jupiter Hadley
    October 10, 2021

    I love how grand this seven layer dip looks!

  • Lavanda Michelle
    October 10, 2021

    That looks delicious, I love dips so much. I bet it’ll taste so good with chips on a nice sunny day. Thanks for sharing!

  • Danwil R
    October 10, 2021

    Looks healthy and yummy! I can eat these all day 🙂

  • Natalie
    October 11, 2021

    Oh my word this looks amazing. I could snack on this all day. So tempted to make it.

  • fatima t
    November 19, 2021

    I can see this vegetarian 7 layer dip be a hit in our family parties. So delicious!

  • Topview Creators
    June 14, 2022

    I have been missing a lot. Thanks for sharing