Hey Nutrition Lady

menu icon
go to homepage
  • About
    • About Katie
  • Vegetarian Main Dishes
  • Quick & Healthy Meals
  • Bean Recipes
  • All Recipes
  • Latest Posts
  • Subscribe
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
      • About Katie
    • Vegetarian Main Dishes
    • Quick & Healthy Meals
    • Bean Recipes
    • All Recipes
    • Latest Posts
    • Subscribe
    • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Appetizers

    Layered Taco Dip

    by Katie Trant on Dec 29, 2023 (last updated Feb 25, 2025) // 1 Comment

    Servings8
    Prep Time15 minutes mins
    Cook Time5 minutes mins
    Total Time20 minutes mins
    Jump to Recipe
    5 from 1 vote

    Skip store-bought — this vegetarian Layered Taco Dip is a lightened-up riff on the classic seven-layer dip. Made without cream cheese, my tasty taco dip recipe is loaded with good-for-you ingredients like refried beans (homemade or canned),Greek yogurt, quick guacamole, and loads of chopped veggies. Gotta love a no-cook appetizer that’s ready in 20 minutes from start to finish!

    overhead photo of a layered taco dip in a glass dish with some tortilla chips to the side

    Is it even a party if you don't have a layered taco dip?

    Layered taco dip is one of those classic party appetizers you can always count on to be a hit. When you make something new and different, you get nervous about whether it will turn out and if your guests will like it. But taco dip? Guaranteed winner!

    While everyone has their own opinions about what goes into each layer, I think we can all agree that it always starts with creamy refried beans (I love our homemade refried beans recipe). Then I add sour cream and yogurt, a quick homemade guac, followed by cheese, tomatoes, and other taco toppings. 

    Save This Recipe Form

    Want to save this recipe?

    Enter your email below & I'll send it straight to your inbox. Plus you’ll get more great recipes and tips from me each week!

    Note that this is a layered taco dip recipe, HNL style. Ever a nutritionist, I've lightened it up by using a mix of Greek yogurt and sour cream (this is taco dip without cream cheese), homemade refried beans, and lots of veggies. I've experimented with different proportions of yogurt and sour cream, and while 50/50 is my go-to, you can certainly use 100% Greek yogurt or 100% sour cream depending on your preferences.

    This layered bean dip recipe is one of my favorite appetizer and snack recipes because it's so simple to throw together, everyone loves it, and it's actually pretty healthy with a few simple swaps. Load your favorite veggies on top, and you're good to go.

    Are you ready for this?!

    refried beans, cheese, cilantro, black olives, avocado, lime, tomatoes, scallions, yogurt, and sour cream on a marble background

    How to Make a Layered Taco Dip

    This isn't rocket science, my friends! And you will of course find detailed instructions in the printable recipe card at the end of the post. Nevertheless, let's walk through it step-by-step!

    Layer 1: refried beans

    First things first - if you're using canned beans, stir together the refried beans and taco seasoning; start with a tablespoon and add more if desired. Using homemade refried beans? You can skip the additional seasoning. 

    refried beans spread in the bottom of a glass casserole dish

    Spread the refried beans into the bottom of a serving dish.

    Layers 2 + 3

    Cut the avocados in half, then mash them with a fork. Stir in the lime juice, minced cilantro, and salt, then season with additional salt to taste. 

    Mix the sour cream and Greek yogurt in a small bowl.

    mashed avocado spread on top of refried beans and sour cream to make a layered taco dip

    Add the sour cream mixture and spread it on top of the beans, followed by the avocado.

    Layer 4: cheese!

    shredded cheese scattered on top of mashed avocado in a glass casserole dish

    Sprinkle on the shredded cheese.

    Layers 5, 6 + 7

    Add the tomatoes and olives...

    diced tomatoes and olives scattered on top of shredded cheese in a glass casserole dish to form a layered taco dip

    Followed by the scallions and cilantro.

    Layered taco dip in a glass casserole dish with tortilla chips in the foreground

    That's it! How easy was that?

    Now you're ready to serve your layered taco dip, but I like to give it an hour or so to chill out in the fridge. I just feel like it's tastier that way.

    If you’re serving this dip for a party, you can leave it out for up to 2 hours. I recommend setting the serving dish on a tray of ice to keep it food safe if you want to have it out longer than that.

    How to Store Leftover Layered Taco Dip

    Leftover layered taco dip will last tightly covered in the serving dish or in an airtight container for 2 to 3 days. Note that it will begin to get watery as the tomatoes will release their juices over time and the liquid from the sour cream layer may also start to separate. You can still eat taco dip when this happens, it’s just not quite as fresh. Also the avocado layer may brown, so it’s best eaten within a day or two.

    With the fresh ingredients in this recipe, it’s not a good idea to freeze it. When thawed, it’s likely to be watery and the fresh ingredients will be mushy.

    Layered taco dip being scooped onto a tortilla chip with a woman's hand
    layered taco dip in a glass pyrex dish with a scoop removed to show the layers
    Print Pin
    5 from 1 vote

    Layered Taco Dip

    Skip store-bought — this vegetarian Layered Taco Dip is a lightened-up riff on theclassic seven-layer dip. Made without cream cheese, my tasty taco dip recipe isloaded with good-for-you ingredients like refried beans (homemade or canned),Greek yogurt, quick guacamole, and loads of chopped veggies. Gotta love a no-cook appetizer that’s ready in 20 minutes from start to finish!
    Course Appetizer
    Cuisine American, Mexican
    Diet Vegetarian
    Keyword 7 layer dip, Taco Dip
    Prep Time 15 minutes minutes
    Cook Time 5 minutes minutes
    Total Time 20 minutes minutes
    Servings 8
    Calories 261kcal
    Author Katie Trant

    Ingredients

    • 1 15- ounce can refried beans or scant 2 cups of homemade refried beans
    • 1 Tablespoon taco seasoning optional - see notes
    • ½ cup sour cream
    • ½ cup full-fat Greek yoghurt
    • 2 large avocados nice ripe ones
    • 1 Tablespoon lime juice
    • 2 Tablespoons finely minced cilantro
    • ½ teaspoon fine-grain sea salt
    • 1 ½ cups sharp cheddar cheese shredded (or tex mex cheese)
    • 2 medium roma tomatoes diced (or 1 cup halved cherry tomatoes)
    • ½ cup sliced black olives drained well
    • 2 scallions thinly sliced
    • 2 Tablespoons cilantro for garnish
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • If you are using canned refried beans, start by mixing the beans with the taco seasoning. Start with one tablespoon, give them a taste, and decide if you want to add more. If you're starting with homemade refried beans that are already seasoned, you can likely skip the taco seasoning.
      1 15- ounce can refried beans, 1 Tablespoon taco seasoning
    • Halve the avocados, and finely mash with a fork. Add the lime juice, minced cilantro, and sea salt. Give it a taste and add a little extra salt if you like.
      2 large avocados, 1 Tablespoon lime juice, 2 Tablespoons finely minced cilantro, ½ teaspoon fine-grain sea salt
    • Mix the sour cream and Greek yogurt together in a small bowl.
      ½ cup sour cream, ½ cup full-fat Greek yoghurt
    • Spread the refried beans into the bottom of a serving dish. It should create a layer about ½ inch thick.
    • Spread the Greek yogurt mixture on top of the beans, followed by the avocado.
    • Scatter the cheese on top of the avocado, followed by the tomatoes, olives, scallions, and cilantro.
      1 ½ cups sharp cheddar cheese, 2 medium roma tomatoes, ½ cup sliced black olives, 2 scallions, 2 Tablespoons cilantro
    • Serve with tortilla chips or fresh veggies to scoop up the dip.

    Notes

    • Nutrition values are an estimate only
    • Leftover layered taco dip will last tightly covered in the serving dish or in an airtight container for 2 to 3 days.
    • Note that it will begin to get watery as the tomatoes will release their juices over time and the liquid from the sour cream layer may also start to separate. You can still eat taco dip when this happens, it’s just not quite as fresh.
    • Also, the avocado layer may brown, so it’s best eaten within a day or two.
    • With the fresh ingredients in this recipe, it’s not a good idea to freeze it. When thawed, it’s likely to be watery and the fresh ingredients will be mushy.

    Nutrition

    Calories: 261kcal | Carbohydrates: 14g | Protein: 10g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 30mg | Sodium: 782mg | Potassium: 330mg | Fiber: 6g | Sugar: 3g | Vitamin A: 666IU | Vitamin C: 9mg | Calcium: 214mg | Iron: 1mg

    Other recipes you might enjoy

    Black Bean and Corn Salsa
    Bean and Cheese Tacos
    Chickpea Fritters
    Air Fryer Falafel
    Italian Rice Balls

    Explore More Recipes

    AppetizersDips & SpreadsGluten FreeUnder 30 MinutesBeans & Legumes
    « Instant Pot Black Eyed Peas
    How to Cook Chickpeas »
    • Facebook
    • WhatsApp
    • Flipboard

    Comments

      5 from 1 vote

      Leave a comment and rating Cancel reply

      If you made this recipe, please consider leaving a comment and star rating below. Star ratings help people find my recipes online, and they mean a lot to me! Thank you so much :)

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

      Recipe Rating




    1. Bennett says

      December 31, 2023 at 4:46 pm

      5 stars
      A family favorite in our household! It's an app, or in a pinch, an entire meal when we serve it with some veggies on the side.

      Reply

    Welcome to Hey Nutrition Lady (formerly The Muffin Myth) - where you'll find no-nonsense, fad-free nutrition, and easy, tasty vegetarian recipes. I hope you like it here!

    - Katie Trant BSc FNH, MSc Nutrition

    More about me →

    Trending Now

    • Overhead photo of marry me pasta with cottage cheese pasta sauce in a cast iron skillet.
      High-Protein Marry Me Pasta with Cottage Cheese
    • Okonomiyaki (Japanese cabbage pancake) topped with mayo, pickled ginger, and scallions on a white plate
      Okonomiyaki - Japanese Cabbage Pancake
    • Red Lentil Stew
    • mung bean and coconut curry on a grey background
      Mung Bean and Coconut Curry

    Footer

    ↑ back to top

    Vegetarian Dinners

    • Vegetable ramen
    • Bean and rice burritos
    • Red lentil stew
    • Vegetarian ravioli bake
    • Tempeh tacos
    • Carrot lentil soup

    Cooking with Vegetables

    • Sweet potato
    • Kale
    • Cauliflower
    • Pumpkin
    • Cabbage
    • Broccoli

    Beans & Legumes

    • Beans and legume recipes
    • Black beans
    • Kidney beans
    • Mung beans
    • Black eyed peas
    • Chickpeas

    Contact ♥ Privacy Policy ♥ Sign Up! for emails and updates

    Copyright © 2026 · HEY NUTRITION LADY

    143 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.