7-Layer Bean Dip Recipe - Dr. Axe

7-Layer Bean Dip Recipe


When I host friends or a Super Bowl watch party, I love having a good dip on hand. Especially this 7-layer bean dip with upgraded ingredients that will keep party guests coming back for more. I created this 7-layer dip, not only to enjoy as a healthy snack, but also to sneak in some beneficial bone broth and gut-boosting probiotic yogurt.

What Is the 7 Layer Bean Dip?

Where did this bean dip come from? The history of the 7-layer bean dip is a bit vague, but the ingredients are inspired by Tex-Mex cuisine with the use of beans, tomatoes, onion, cilantro and avocados. The popularity of taco dip and other types of dip increased in the 1950s after a television ad appeared showing dehydrated soup mix being added to a cream cheese dip. (1)

I chose to make this a seven-layer bean dip instead of a five-layer dip because I wanted to add as many fresh and immune-boosting vegetables as possible. The more flavor, the better! One ingredient I did not include, however, is refried beans. Typical refried beans are cooked and mashed, then reconstituted with pork lard. I never recommend using pork for anything, and if making homemade refried beans for a Mexican dip, use grass-fed butter, ghee or avocado oil.

Key Ingredients

This 7-layer bean dip really is magical, and here’s why: I chose black beans as the base for the bean dip recipe, blended with protein powder from bone broth, lime juice, garlic powder and sea salt. Black beans contain not only protein, but fiber, antioxidants and many vitamins. Fresh tomato and onion salsa go on top, which contains many antibiotic, antifungal and anti-inflammatory properties.

I added goat yogurt to this 7-layer dip recipe to replace sour cream, which usually comes from conventional cow’s milk. Goat milk is easier to digest, and eating the fermented form increases good bacteria in the gut, which then boosts your immune system overall.


7 layer bean dip - Dr. Axe

Cilantro makes a wonderful addition to this 7-layer taco dip, with its pungent flavor and detoxifying properties. Next, I added guacamole, that contains healthy fats from avocados and more immune boosting herbs and vegetables. Try cutting an avocado this way, as it will keep most of it from browning and you can use what you need. Bell peppers make up another layer, and you’ll get a dosage of vitamin C with each bite. Lastly, I added raw sheep cheese for another layer of flavor and probiotics.

How to Make 7-Layer Bean Dip

Now let’s get started on this seven layer bean dip. You can use any medium-sized serving bowl or dish to hold all the layers. Make sure it’s shallow enough for dipping. First, you will blend black beans with the protein powder, half a lime squeezed, garlic powder and sea salt until all is smooth and creamy. Line the bottom of your dish with the black bean mixture.

7 layer bean dip - Dr. Axe

Take the diced tomato and onion and toss it with lime juice into the salsa mixture. Pour the salsa over the black bean base.

7 layer bean dip - Dr. Axe

Next, take goat yogurt and spoon it out over the salsa.

7 layer bean dip - Dr. Axe

The next layer is chopped benefit-rich cilantro, so slather it on generously.

7 layer bean dip - Dr. Axe

Guacamole is up next; don’t be shy and pile it on.

7 layer bean dip - Dr. Axe

Hopefully you chopped your peppers at this point in the 7-layer Mexican dip game, which go on next.

7 layer bean dip - Dr. Axe

Grate raw sheep cheese freely over the top, and be prepared to dip into this magical 7 layer bean dip.

7 layer bean dip - Dr. Axe

You can use sprouted tortilla chips, raw vegetable crudités or a fork for some serious snacking. You won’t want to make another refried bean dip again.

7 layer bean dip - Dr. Axe

Total Time

15 minutes



Meal Type


Diet Type


  • Layer one:
  • One 15-ounce can black beans, drained and rinsed
  • 1 scoop protein powder made from bone broth (unflavored)
  • ½ lime, squeezed
  • 1 teaspoon garlic powder
  • ½ teaspoon sea salt
  • Layer two:
  • 1 heirloom tomato, guts and membranes removed and diced
  • ½ red onion, diced
  • ½ lime, squeezed
  • Layer three:
  • 1 cup plain goat yogurt
  • Layer four:
  • One bunch of cilantro, finely chopped
  • Layer five:
  • 1 cup guacamole
  • Layer six:
  • 2 bell peppers, seeds and membranes removed and chopped
  • Layer seven:
  • 4 ounces raw sheep cheese, grated


  1. In a high speed blender, add in black beans, bone broth protein powder, lime juice, garlic powder and sea salt. Blend until smooth and creamy.
  2. In an 8-inch glass bowl or 6-inch glass dish, line the bottom with the first black bean layer.
  3. In a small bowl, mix together tomatoes, onion and lime juice. Add on top of black bean layer.
  4. Spoon goat yogurt evenly across tomato mixture.
  5. Evenly layer chopped cilantro on top of goat yogurt.
  6. Scoop guacamole over cilantro layer.
  7. Place chopped peppers on top of the guacamole.
  8. Sprinkle raw sheep cheese on top. Keep refrigerated until ready to serve.

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 40

No votes so far! Be the first to rate this post.


Please keep comments under 200 characters.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. suzanne Cervantes Sheard on

    You sent out a Black Bean Dip recipe. I have tried to find the recipe but have had no luck locating it on our Dr Axe site. Can you send it to me or post it again.

    I made it and received many positive comments.

    Thank you, Suzanne Cervantes Sheard

  2. Laurie Phillips on

    I just wanted you to know that your advice has helped me so much. I was afraid to try the aloe vera juice thinking it might be acidic but once I did I started to feel better. I returned to store and got the gallon size. I also got the L glutamine and using the avocado to coat my stomach before supper . I feel 75 percent better and cant believe my stomach is not bloated / or enlarged with anything I eat. It is a major process to plan my meals around the enyzmes and the meal plan to heal but I would do anything to get rid of that stomach pain. Thank you from the bottom of my heart. I don’t know why it takes so long for Doctors to diagnose after they do all these test and come up with nothing. Just keep patients on meds which cause other diseases.
    Thanks for your delcious recipes as well. What would we do without the internet doctors out there.

    • Dr. Josh Axe on

      Laurie, thank you so much for your kind words. I am so happy to hear that my work has positively impacted your life. I wish you the best of luck in your health journey. Blessings to you and yours.


More Recipes