30+ Easy and Savory Mexican Bean Dish Recipes to Elevate Your Cook

Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.

When it comes to comfort food, few cuisines can match the warmth, heartiness, and rich flavors of Mexican dishes.

Beans, a staple in Mexican cooking, are not only incredibly versatile but also pack a punch when it comes to flavor and nutrition.

Whether you’re craving spicy, savory, or creamy dishes, Mexican beans are a perfect base for an array of satisfying meals.

In this blog post, we’ll take you on a journey through 30+ Mexican bean dishes that range from hearty soups and stews to light salads, sizzling fajitas, and comforting casseroles.

These dishes are not only packed with flavor but also full of protein, fiber, and essential nutrients.

Whether you’re a fan of refried beans, black beans, pinto beans, or garbanzo beans, there’s something in here for everyone.

So grab your apron and get ready to explore the delicious world of Mexican bean recipes!

30+ Easy and Savory Mexican Bean Dish Recipes to Elevate Your Cook

Mexican bean dishes are an excellent way to introduce bold and diverse flavors into your meals while enjoying a variety of textures and tastes.

The great thing about beans is that they are not only delicious but also incredibly affordable and versatile.

Whether you’re making a quick bean salad, preparing a slow-simmered stew, or wrapping up a savory burrito, beans are the perfect base to create satisfying dishes that everyone will love.

With over 30 recipes to choose from, you can enjoy Mexican-inspired meals every day of the week—each offering its own unique twist on traditional ingredients.

Whether you’re a seasoned chef or a beginner in the kitchen, these recipes are simple to make and bursting with the vibrant flavors that define Mexican cuisine.

So, why not try something new today and experiment with some of these delicious Mexican bean dishes?

Your taste buds will thank you!

Mexican Bean and Cheese Burritos

A classic Mexican dish, the Bean and Cheese Burrito combines the simplicity of refried beans with the creamy goodness of melted cheese, wrapped in a soft flour tortilla. This easy-to-make, comforting dish is perfect for lunch, dinner, or even a satisfying snack.

  • 2 cups of refried beans
  • 1 cup shredded cheddar cheese
  • 4 flour tortillas
  • 1 tablespoon olive oil
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and pepper to taste
  • Salsa (optional for serving)
  • Sour cream (optional for serving)
  1. Heat the refried beans in a pan over medium heat, adding garlic powder, onion powder, salt, and pepper to taste.
  2. Warm the flour tortillas in a dry skillet or microwave until soft.
  3. Spread a generous amount of refried beans on the center of each tortilla.
  4. Sprinkle shredded cheddar cheese over the beans and fold the sides of the tortilla inward.
  5. Roll up the tortilla tightly to form a burrito.
  6. Heat olive oil in a skillet over medium heat and toast the burrito on each side until golden brown and crispy.
  7. Serve with salsa and sour cream on the side.

These Bean and Cheese Burritos are a versatile and satisfying dish that can be made quickly and easily. The combination of creamy beans and gooey cheese wrapped in a toasted tortilla makes for a delicious and filling meal. For added flavor, customize with your favorite toppings like salsa, guacamole, or jalapeños.

Mexican Black Bean Soup

This hearty and flavorful Black Bean Soup is a perfect Mexican comfort food dish. Packed with protein and spices, it’s both nutritious and filling. The soup’s base of simmered black beans and vegetables is enhanced by savory seasonings, making it a warm and satisfying meal.

  • 2 cups dried black beans (or 4 cups canned black beans, drained and rinsed)
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 4 cups vegetable broth
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Lime wedges for serving
  1. If using dried beans, rinse them and soak them in water for at least 6 hours or overnight. Drain and set aside.
  2. In a large pot, heat olive oil over medium heat. Add the chopped onion, garlic, and bell pepper. Sauté for 5-7 minutes until softened.
  3. Stir in cumin, chili powder, and paprika, cooking for 1-2 minutes until fragrant.
  4. Add the soaked black beans (or canned beans) and vegetable broth to the pot. Bring to a boil, then reduce the heat and simmer for about 45 minutes (or until beans are tender).
  5. Use an immersion blender to blend the soup until smooth or leave it chunky if preferred.
  6. Season with salt and pepper to taste. Garnish with fresh cilantro and serve with lime wedges on the side.

Mexican Black Bean Soup is a filling and flavorful dish that is both healthy and easy to prepare. The combination of beans, vegetables, and spices creates a rich, savory broth that is comforting on cold days. Pair with a slice of warm bread or tortilla chips for a complete meal.

Mexican Bean Tacos

These Mexican Bean Tacos are a quick and flavorful dish made with seasoned refried beans, topped with fresh ingredients like lettuce, cheese, and salsa. Perfect for a vegetarian option, these tacos provide all the taste of Mexican cuisine without the meat.

  • 2 cups refried beans
  • 8 small corn tortillas
  • 1 cup shredded lettuce
  • 1/2 cup diced tomatoes
  • 1/4 cup shredded cheddar cheese
  • 1/4 cup diced red onion
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • Salsa and guacamole for topping
  1. Heat the refried beans in a pan over medium heat, adding cumin, chili powder, salt, and pepper.
  2. Warm the corn tortillas in a dry skillet or microwave until soft.
  3. Spoon the seasoned refried beans onto the center of each tortilla.
  4. Top with shredded lettuce, diced tomatoes, red onion, and cheddar cheese.
  5. Drizzle with salsa and guacamole for added flavor.

Mexican Bean Tacos offer a quick and customizable meal that is full of vibrant flavors and textures. The refried beans provide a creamy base, while the fresh vegetables and cheese add crunch and richness. It’s a perfect weeknight dinner that can be easily adapted to suit your tastes.

Mexican Bean Chili

This hearty Mexican Bean Chili is a one-pot wonder that combines a variety of beans, vegetables, and spices. With its rich flavors and satisfying texture, this chili is perfect for a cold day or a casual gathering with friends.

  • 1 cup kidney beans, drained and rinsed
  • 1 cup pinto beans, drained and rinsed
  • 1 cup black beans, drained and rinsed
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 bell pepper, diced
  • 2 tomatoes, diced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 4 cups vegetable broth
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Fresh cilantro and sour cream for garnish
  1. Heat olive oil in a large pot over medium heat. Add chopped onion, garlic, and bell pepper. Sauté until softened.
  2. Add diced tomatoes, cumin, chili powder, smoked paprika, salt, and pepper. Stir well to combine.
  3. Pour in the vegetable broth, then add the beans. Bring to a boil and reduce the heat. Let it simmer for 30-40 minutes, allowing the flavors to blend.
  4. Taste and adjust seasonings as needed. Garnish with fresh cilantro and a dollop of sour cream.

This Mexican Bean Chili is a perfect blend of beans and vegetables, simmered together in a flavorful broth. It’s a filling and nutritious dish that’s easy to make and can be enjoyed with cornbread or tortilla chips. It’s also great for meal prep, as the flavors continue to develop over time.

Mexican Bean and Rice Casserole

A comforting and filling casserole, this Mexican Bean and Rice dish is layered with seasoned beans, rice, and cheese. It’s an easy, one-pan meal that brings together the flavors of Mexico in a hearty, satisfying casserole.

  • 2 cups cooked rice
  • 2 cups refried beans
  • 1 cup shredded cheddar cheese
  • 1/2 cup diced tomatoes
  • 1/2 cup diced onion
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • Salt and pepper to taste
  • 1 tablespoon olive oil
  • 1/4 cup chopped cilantro for garnish
  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until soft and translucent.
  3. Stir in the cumin, chili powder, salt, and pepper. Add the refried beans and cooked rice, mixing well.
  4. Transfer the rice and bean mixture into a greased casserole dish.
  5. Top with shredded cheddar cheese and diced tomatoes.
  6. Bake in the oven for 20-25 minutes, or until the cheese is melted and bubbly.
  7. Garnish with chopped cilantro before serving.

The Mexican Bean and Rice Casserole is a perfect all-in-one meal that’s both satisfying and flavorful. The combination of seasoned beans, fluffy rice, and melted cheese creates a comforting dish that’s great for family dinners or meal prep. Plus, it’s easy to make and can be customized with your favorite toppings.

Mexican Pinto Bean Salad

This Mexican Pinto Bean Salad is a vibrant, fresh, and healthy dish that blends tender pinto beans with zesty lime, fresh cilantro, and crunchy vegetables. It’s an excellent side dish or a light, nutritious main course, perfect for a summer picnic or a weeknight dinner.

  • 2 cups cooked pinto beans (or 1 can, drained and rinsed)
  • 1/2 red onion, finely chopped
  • 1 cup diced tomatoes
  • 1/2 cup diced cucumber
  • 1/4 cup chopped cilantro
  • 1 tablespoon olive oil
  • 1 tablespoon lime juice
  • 1/2 teaspoon cumin
  • Salt and pepper to taste
  • Avocado slices for topping (optional)
  1. In a large bowl, combine the cooked pinto beans, red onion, diced tomatoes, cucumber, and cilantro.
  2. In a small bowl, whisk together olive oil, lime juice, cumin, salt, and pepper.
  3. Pour the dressing over the bean mixture and toss gently to combine.
  4. Let the salad sit for about 10 minutes to allow the flavors to meld.
  5. Top with fresh avocado slices before serving.

This Mexican Pinto Bean Salad is a perfect blend of freshness and heartiness. The creamy beans and crunchy vegetables are complemented by the tangy lime dressing, creating a refreshing and satisfying dish. It’s not only a great side dish but can also serve as a light meal when paired with tortilla chips or grilled chicken.

Mexican Bean Enchiladas

Mexican Bean Enchiladas are a savory and satisfying dish, made with soft corn tortillas filled with seasoned refried beans, topped with a rich red enchilada sauce, and baked until golden and bubbly. This vegetarian-friendly dish is full of flavor and perfect for any Mexican feast.

  • 2 cups refried beans
  • 8 corn tortillas
  • 2 cups red enchilada sauce
  • 1 cup shredded mozzarella cheese
  • 1/2 cup chopped onion
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  1. Preheat the oven to 375°F (190°C).
  2. Heat olive oil in a pan over medium heat. Sauté the chopped onion until soft and translucent.
  3. Add the refried beans, cumin, chili powder, salt, and pepper. Stir to combine and cook for a few minutes until heated through.
  4. Warm the tortillas in a dry skillet or microwave until soft.
  5. Spoon the bean mixture into each tortilla, then roll them up tightly and place them in a baking dish.
  6. Pour the enchilada sauce over the rolled tortillas and sprinkle with shredded mozzarella cheese.
  7. Bake for 20-25 minutes, until the cheese is melted and bubbly.
  8. Garnish with fresh cilantro before serving.

Mexican Bean Enchiladas are a delicious, comforting meal that delivers layers of flavor in every bite. The soft tortillas, flavorful bean filling, and tangy enchilada sauce make this dish a family favorite. Serve with a side of rice, refried beans, or a fresh salad for a complete meal.

Mexican Bean Quesadillas

Mexican Bean Quesadillas are a quick and easy dish that’s full of flavor. With a crispy tortilla filled with refried beans, cheese, and spices, these quesadillas are perfect for a snack, lunch, or dinner. They’re easy to prepare and versatile enough to suit any palate.

  • 2 cups refried beans
  • 4 flour tortillas
  • 1 cup shredded cheddar cheese
  • 1/4 cup chopped green onions
  • 1/2 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Salsa and sour cream for dipping
  1. Heat olive oil in a pan over medium heat. Add chopped green onions and sauté for 1-2 minutes.
  2. Stir in cumin, chili powder, salt, and pepper, and cook for another minute.
  3. Spread a layer of refried beans onto half of each tortilla, then sprinkle with shredded cheddar cheese and the sautéed green onions.
  4. Fold the tortillas in half, pressing gently to seal.
  5. Heat a skillet over medium heat and cook the quesadillas for 2-3 minutes on each side, until golden and crispy.
  6. Serve with salsa and sour cream for dipping.

These Mexican Bean Quesadillas are a crispy, cheesy delight that’s both quick and satisfying. The combination of refried beans, melted cheese, and spices makes for a deliciously comforting meal. Pair with a side of guacamole or a fresh salad for an extra touch of flavor.

Mexican Bean and Sweet Potato Tacos

Mexican Bean and Sweet Potato Tacos offer a healthy, hearty, and flavorful twist on traditional tacos. Roasted sweet potatoes and spiced beans come together in soft tortillas, creating a delightful combination of sweetness and savory goodness.

  • 2 medium sweet potatoes, peeled and diced
  • 1 can black beans, drained and rinsed
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • 8 corn tortillas
  • 1/4 cup crumbled feta cheese
  • Fresh cilantro for garnish
  • Lime wedges for serving
  1. Preheat the oven to 400°F (200°C).
  2. Toss the diced sweet potatoes with olive oil, cumin, chili powder, salt, and pepper. Spread them out on a baking sheet and roast for 25-30 minutes, or until tender.
  3. Heat the black beans in a saucepan over medium heat, adding salt and pepper to taste.
  4. Warm the corn tortillas in a dry skillet or microwave.
  5. Assemble the tacos by adding a scoop of roasted sweet potatoes and black beans to each tortilla.
  6. Top with crumbled feta cheese and fresh cilantro.
  7. Serve with lime wedges on the side.

Mexican Bean and Sweet Potato Tacos are a nutritious and flavorful meal with a perfect balance of sweetness from the roasted sweet potatoes and the savory richness of the beans. The addition of feta and cilantro brings a burst of freshness, making these tacos an excellent option for a light, satisfying meal.

Mexican Bean Fajitas

Mexican Bean Fajitas are a colorful and flavorful dish that incorporates beans with the traditional sizzling peppers and onions. Served with warm tortillas, this dish is both vegetarian and packed with bold flavors from a variety of seasonings.

  • 1 can black beans, drained and rinsed
  • 1 bell pepper, sliced
  • 1 onion, sliced
  • 1 tablespoon olive oil
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 1 lime, juiced
  • Salt and pepper to taste
  • 8 small flour tortillas
  • Sour cream and guacamole for serving
  1. Heat olive oil in a large skillet over medium heat. Add the sliced bell pepper and onion, sautéing until softened and slightly caramelized, about 8-10 minutes.
  2. Add the cumin, chili powder, paprika, salt, and pepper to the vegetables, stirring to coat.
  3. Add the black beans and lime juice, and cook for an additional 2-3 minutes until heated through.
  4. Warm the flour tortillas in a dry skillet or microwave.
  5. Serve the bean and vegetable mixture in the tortillas, topped with sour cream and guacamole.

Mexican Bean Fajitas are a healthy and flavorful alternative to traditional fajitas. The combination of beans, peppers, and onions in a soft tortilla makes for a satisfying meal that’s easy to prepare and full of delicious flavors. Whether you’re serving it for a weeknight dinner or at a gathering, this dish will be a hit.

Mexican Three-Bean Salad

A refreshing and vibrant salad that brings together three types of beans with crisp vegetables and a tangy dressing. This Mexican Three-Bean Salad is a perfect side dish for summer barbecues, picnics, or a light lunch. It’s full of protein, fiber, and bold flavors, making it both nutritious and satisfying.

  • 1 cup cooked kidney beans
  • 1 cup cooked black beans
  • 1 cup cooked garbanzo beans (chickpeas)
  • 1/2 red onion, finely chopped
  • 1/2 cup diced bell pepper (red or green)
  • 1/4 cup fresh cilantro, chopped
  • 1/4 cup olive oil
  • 2 tablespoons lime juice
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon cumin
  • Salt and pepper to taste
  1. In a large bowl, combine the kidney beans, black beans, garbanzo beans, red onion, bell pepper, and cilantro.
  2. In a small bowl, whisk together olive oil, lime juice, apple cider vinegar, cumin, salt, and pepper.
  3. Pour the dressing over the beans and vegetables, tossing gently to coat.
  4. Chill in the refrigerator for at least 30 minutes to allow the flavors to meld.
  5. Serve chilled, garnished with extra cilantro if desired.

This Mexican Three-Bean Salad is a colorful and satisfying dish that’s perfect for warm weather. The combination of beans and fresh vegetables, dressed in a tangy lime and vinegar dressing, makes it a refreshing and nutritious addition to any meal. It can be enjoyed as a side dish or as a light main course on its own.

Mexican Bean Tamales

Mexican Bean Tamales are a traditional Mexican dish made with a masa dough filled with a savory bean mixture, then wrapped in corn husks and steamed. They’re flavorful, satisfying, and perfect for festive occasions or family gatherings.

  • 2 cups masa harina (corn dough)
  • 1 cup vegetable broth
  • 1/2 cup vegetable oil
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 2 cups refried beans
  • 1/2 cup diced green chilies
  • 1/4 cup chopped cilantro
  • 12 dried corn husks, soaked in warm water for 30 minutes
  1. In a large bowl, combine masa harina, baking powder, salt, vegetable broth, and vegetable oil. Mix until a smooth dough forms. If it’s too dry, add a little more broth.
  2. In a separate bowl, combine refried beans, diced green chilies, and cilantro to make the filling.
  3. Spread a small amount of masa dough onto the center of each soaked corn husk, then top with a spoonful of the bean mixture.
  4. Fold the sides of the corn husk over the filling, then fold up the bottom of the husk to seal the tamale.
  5. Steam the tamales upright in a large steamer for 60-90 minutes, until the masa is cooked through.
  6. Serve warm with salsa or crema.

Mexican Bean Tamales are a delicious and comforting dish with a perfect balance of flavors. The soft, steamy masa dough combined with the savory bean filling makes them a satisfying treat. Tamales are ideal for holidays and family gatherings, as they’re easy to prepare in large batches and enjoyed by everyone.

Mexican Bean Chili Casserole

This Mexican Bean Chili Casserole is a one-pan meal that layers hearty beans with a rich chili sauce, cheese, and crunchy tortilla chips. It’s a comforting and filling dish, perfect for busy weeknights or when you need a crowd-pleasing meal for a gathering.

  • 2 cups cooked kidney beans
  • 1 cup cooked black beans
  • 1 can diced tomatoes
  • 1 can tomato sauce
  • 1 onion, chopped
  • 1 bell pepper, chopped
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon paprika
  • 1 cup shredded cheddar cheese
  • 1/2 cup crushed tortilla chips
  • Salt and pepper to taste
  1. Preheat the oven to 375°F (190°C).
  2. In a large pan, sauté the chopped onion and bell pepper over medium heat until softened, about 5-7 minutes.
  3. Add the diced tomatoes, tomato sauce, cumin, chili powder, paprika, kidney beans, and black beans. Stir to combine and bring to a simmer. Let cook for 10 minutes.
  4. Transfer the chili mixture to a greased baking dish. Top with shredded cheddar cheese and crushed tortilla chips.
  5. Bake for 20 minutes, or until the cheese is melted and bubbly.
  6. Serve with sour cream, guacamole, or extra salsa on the side.

The Mexican Bean Chili Casserole is a comforting and hearty dish that’s perfect for a cozy dinner. The combination of beans, chili sauce, and cheese, along with the crispy tortilla chips on top, makes it an irresistible meal. It’s simple to make, satisfying, and easily customizable with your favorite toppings.

Mexican Bean and Rice Stuffed Peppers

Mexican Bean and Rice Stuffed Peppers are a flavorful and healthy dish where bell peppers are stuffed with a seasoned mixture of beans, rice, and vegetables, then baked until tender. This meal is full of protein and fiber, making it a nutritious and filling dinner option.

  • 4 large bell peppers, tops cut off and seeds removed
  • 1 cup cooked brown rice
  • 1 can black beans, drained and rinsed
  • 1/2 onion, chopped
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon paprika
  • 1 cup corn kernels
  • 1 cup shredded cheddar cheese
  • Salt and pepper to taste
  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, sauté the chopped onion over medium heat until softened.
  3. Add the cooked rice, black beans, corn, cumin, chili powder, paprika, salt, and pepper to the skillet. Stir to combine and cook for 5-7 minutes.
  4. Stuff each bell pepper with the rice and bean mixture, pressing it down gently.
  5. Place the stuffed peppers in a baking dish and cover with aluminum foil.
  6. Bake for 25-30 minutes, or until the peppers are tender.
  7. Remove the foil and sprinkle shredded cheddar cheese on top of each stuffed pepper. Bake for an additional 5 minutes, until the cheese is melted.
  8. Serve warm with sour cream or salsa on the side.

Mexican Bean and Rice Stuffed Peppers are a delicious and healthy option that combines the richness of beans, rice, and vegetables inside tender bell peppers. They’re a nutritious meal that’s full of flavor and texture, perfect for a comforting dinner. Serve them with your favorite Mexican sides for a well-rounded meal.

Mexican Bean and Avocado Wraps

These Mexican Bean and Avocado Wraps are a light, fresh, and satisfying meal that combines creamy avocado, spiced beans, and fresh vegetables all wrapped in a soft tortilla. They’re perfect for a quick lunch or dinner and can be easily customized with your favorite toppings.

  • 1 can black beans, drained and rinsed
  • 1 ripe avocado, sliced
  • 1/2 cup shredded lettuce
  • 1/4 cup diced tomatoes
  • 1/4 cup diced red onion
  • 1 tablespoon lime juice
  • 1 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 4 flour tortillas
  • Salt and pepper to taste
  1. In a small bowl, combine the black beans, cumin, chili powder, salt, and pepper. Mash slightly with a fork to combine, leaving some whole beans for texture.
  2. Warm the flour tortillas in a dry skillet or microwave until soft.
  3. Spread the bean mixture down the center of each tortilla.
  4. Top with sliced avocado, shredded lettuce, diced tomatoes, and red onion.
  5. Drizzle with lime juice and roll up the tortilla to form a wrap.
  6. Serve immediately, or wrap in foil for a portable lunch.

These Mexican Bean and Avocado Wraps are a fresh and satisfying dish that offers a balance of creamy, savory, and tangy flavors. The mashed beans provide a rich base, while the avocado adds creaminess and freshness. It’s a quick and easy meal that can be enjoyed on the go or as part of a casual meal at home.

Note: More recipes are coming soon!