Best Ever 7 Layer Mexican Bean Dip Recipe + Video

This post may contain affiliate links. Please read my disclosure policy.

7 Layer Bean Dip is loaded with layers of cheesy rice, beef, and refried beans! Make this Mexican layer dip recipe for a full meal or party snack. Easy appetizers like this can easily add so much flavor to the dinner. Delicious appetizers like this are a must! 

titled: Mexican 7 Layer Bean Dip


This just might be one of my favorite dip recipes. I love all the layers of this 7-layer dip and tend to make it all the time.

I’ve made this great recipe for the big game, as an easy dip for parties, and, sometimes, just as a delicious dip to eat at home. 

The best part about making this 7-layer bean dip is that you can change up the process and ingredients to your cravings.

A lot of people double the amount of black olives and green onions, but I’m always about adding more cheddar cheese! 

I also love to have options for other fun additions that people can add to their own personal side of this Mexican dip.

I’ll have some chunky salsa, chili powder, fresh pico de Gallo, store-bought guacamole, and other types of shredded cheese in the middle of the table for people to grab and add. 

You can totally make your own homemade guac as well – but sometimes I just don’t have the time! 

Don’t forget that you can use this crowd pleaser for homemade tortilla chips, blue corn tortilla chips, or even as a favorite appetizer to serve with other chips as well!

I love to squeeze a bit of fresh lime juice on top of this 7 layer bean dip recipe as well for a burst of taste! 

I promise you that it’s a crowd favorite and is one of the best party appetizers out there.

The first thing people do is ask me for the recipe. It’s a crowd pleaser – so be sure to get the printable recipe card below! 

ingredients for layered bean dip

7 Layer Bean Dip

Pair this easy layered bean dip with chips, or spoon some into warm tortillas for an easy dish that feeds a crowd.

For another easy party recipe, try these Cheesy Jalapeno Popper Pretzel Bombs

Soft, bite-sized pretzels stuffed with jalapenos and cream cheese filling — these will definitely get you invited back!

Or, pair some guacamole with my Garden Fresh Salsa for something classic. It’s packed with fresh vegetables and is so easy to make!

beans and cheese spread into baking dish

Taco Bean Dip Ingredient Notes and Substitutions

  • Ground beef – Easily replace this with ground chicken or turkey for a leaner option.
  • Rice – I love using my chicken rice for this recipe, but Spanish or cilantro lime varieties would taste just as great!
  • Salsa verde – This is a green sauce made from tomatillos, chile peppers, and herbs. You can replace it with a few cans of diced green chiles if you prefer.
  • Red enchilada sauce – Use your favorite brand or make my homemade recipe in just 10 minutes!
  • Cheese – Try other varieties like sharp cheddar, Monterey Jack, Pepper Jack, or a blend of Mexican cheeses.

You can also have some plain Greek Yogurt as an option for this great dip. You can’t go wrong with options! 

cooked rice over bean in a baking dish

Serving Suggestions

Tortilla chips are the obvious pairing for this easy 7 layer bean dip — grab a bag of your favorite or make them yourself!

You can also serve this baked layered bean dip recipe with a variety of toppings for an easy burrito bar! Guacamole, sour cream, and cilantro are my top picks.

Want the crunch without the chips? Celery sticks and thick bell pepper slices are excellent for scooping up this scrumptious dip!

ground beef over rice and cheese in baking dish

Layered Bean Dip Recipe Tips and Tricks

  • Make individual portions! Divide the ingredients into several 2-cup oven safe bowls so no one has to huddle around one bowl of taco bean dip.
  • Tip for easy meal prep: Prepare the layered bean dip recipe as directed, but don’t bake. Instead, wrap oven-safe dishes in aluminum foil and freeze. 

    Then, bake for 30-45 minutes at 350°F until warmed through. Uncover for the last 10 minutes to melt the cheese.
  • Need to free up your baking dish? Line it with enough foil to hang over the sides before making the Mexican layer dip. 

    Cover and freeze, then lift the whole thing out of the pan and crimp the two layers of foil together to seal. 

    When you’re ready to bake, just pop it right back in the pan for a perfect fit!

Mexican Layer Dip FAQ

Can I add more layers to this easy 7 layer dip?

Yes! Just be sure that whatever else you add can be baked.

If you want to use fresh ingredients like sour cream, guacamole, or shredded lettuce, add them on top after the taco bean dip cools down a bit.

How long does 7 layer bean dip last in the refrigerator? 

Typically, layered bean dip will last for 3 to 4 days if it’s kept well covered. 

Keep in mind that the texture may change after a couple of days due to the sauces, but it will still taste just as delicious!

7 layer bean dip in a bowl with tortilla chips scattered

With love, from our simple kitchen to yours.

 Don’t miss a thing! Follow us on
Facebook | Twitter Pinterest | Instagram

7 layer bean dip in clear bowl

Other Easy Dip Recipes

layered dip in glass bowl

Best Ever 7 Layer Mexican Bean Dip Recipe + Video

Donna Elick
7 Layer Bean Dip is loaded with layers of cheesy rice, beef, and refried beans! Make this Mexican dip recipe for a full meal or party snack.
5 stars from 3 reviews
Tried this recipe?Please comment and review!
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Course Appetizer
Cuisine Mexican
Method Oven
Servings 12


  • 1 pound ground beef
  • 2 tablespoons Mrs Dash Southwest chipotle seasoning
  • 1/4 cup water
  • 1 can refried beans, I like spicy refried beans
  • 2 cups chicken rice, cooked or your favorite cooked rice
  • 1/2 cup salsa verde, green chile sauce
  • 1/2 cup red enchilada sauce
  • 12 ounces Colby Jack cheese, shredded
  • 1/2 can large black olives, sliced


  • Preheat oven to 350°F.
  • In a medium skillet over medium, add ground beef and salt. Cook, until cooked through. Once it is cooked, add chipotle seasoning and stir to combine. Add water and cover. Simmer 15 minutes, remove cover and cook until water is cooked out. Set seasoned beef aside until needed.
  • In a medium casserole dish or heat safe bowl (I used a 1.75 quart). Spread refried beans into dish and add 4 ounces of the cheese. Mix to combine well.
  • Add cooked rice and spread evenly. Add salsa verde and smooth over the rice layer.
  • Sprinkle approximately 4 ounces cheese onto salsa verde layer. Sprinkle cooked beef evenly over cheese layer.
  • Add enchilada sauce and smooth evenly over the seasoned beef.
  • Sprinkle remaining cheese over top. Arrange sliced olives on top of cheese.
  • Place dish on a small baking sheet and place in center of oven. Bake for 15 minutes or until cheese is melted and lightly browned (or up to 30 minutes if ingredients are cold).
  • Serve with chips.


Donna’s Notes

This dish freezes very well. I like to make (6) 2-cup servings and freeze them for easy dinners. Each one serves 2 with chips.
To pre-make: Prepare recipe as written, but do not bake it. Wrap oven safe dishes in aluminum foil and freeze. Then, place in oven for 30-45 minutes on 350°F until warmed through. Uncover the last 10 minutes to melt the cheese.
This is an incredibly versatile recipe that can be made with your favorites. Substitute the seasoned ground chicken layer with ground beef or turkey, Italian sausage (omit seasoning) or even diced left over chicken, turkey, beef or pork.
Diced green chiles are fabulous in place of the Salsa Verde Layer.
I also like to double the seasoned beef in this recipe for a heartier meal.


Serving: 1 | Calories: 351cal | Carbohydrates: 30g | Protein: 17g | Fat: 18g | Saturated Fat: 8g | Cholesterol: 53mg | Sodium: 726mg | Sugar: 2g | Fiber: 2g | Calcium: 224mg | Iron: 2mg

All nutritional information is based on third party calculations and is only an estimate. Each recipe’s nutritional value will vary depending on the ingredients used, measuring methods, and portion sizes.

Tried this recipe?Let us know how it was!
7 layer taco dip closeup

Originally published September 2011, updated and republished April 2024

Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.

The Simple Kitchen cookbook affiliate linked banner


  1. Donna, this is one of my favorite dips but you make it look soo good. Your pictures are wonderful, but then again so is this dish. Love it.
    Laura @ A Healthy Jalapeño

  2. Who doesnt love 7 layer dip. How can you not. It is a staple at my parents house as my dad asks for it ALL THE TIME! Thanks for reminding me about it- I haven't made it in ages

  3. OMG, this looks amazing!!! i am salivating just looking at it. I would love to learn how to make it! thanks for sharing the recipe and step by step!

  4. OH, my gosh!! This looks amazing!!! I usually make those cold layer taco dips so this is a fabulous change of pace. Will definitely try at my next opportunity…thanks!!!

  5. OMG this looks AMAZING! Way over the top of a regular 7 layer dip. I can't wait to try this. I might even make it for dinner 🙂 Thanks for sharing.


  6. I made the 7 Layer Mexican Dip for a Super Bowl Party. I added sliced jalapenos on the Green Salsa layer and lettuce, tomato, guacamole and black olives to the top. It was a biggggggg hit. Most people ate it as a casserole instead of a dip. Thank you. That one's in my permanent recipe file.

    1. Yes. The rice is cooked. There is a link for spicy baked brown rice, but you can use whatever rice you like. Enjoy. Let us know how it goes.

    1. You can use whatever you like. I even use a can of diced green chiles sometimes. Sometimes I puree the can of diced chiles or use Green Chile Enchilada Sauce (Macayos Brand). Enjoy!

    1. hum it seems to have worked out for the other commenters here, I wonder if you added more or less of something. not saying that you did, just wondering why for you it didn’t turn out right and all watery.

  7. 5 stars
    This was such a great dip to have for company! My friends and I all loved it with tortilla chips. Absolutely delicious, and it definitely has a comfort food type taste.

  8. I really really dislike Rice can you use something else or just leave that ingredient out? I’m sure you can. Thought I’d ask though, Maybe someone has some other ideas. thanks

  9. 5 stars
    i made this bean dip last night and it was a hit! i swapped the ground beef for ground turkey and it turned out great. donna’s recipes never disappoint!

Leave a Reply

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

Recipe Rating