Mexican cuisine celebrates the humble bean, turning it into hearty, flavorful, and nutritious meals.
These 15 Mexican bean recipes showcase a variety of dishes—from spicy soups and stews to tacos, salads, and casseroles.
Each recipe combines wholesome beans with fresh vegetables, herbs, and traditional Mexican spices to create satisfying meals for any occasion.
Whether you’re cooking for family dinners, meal prep, or festive gatherings, these recipes are easy to prepare and packed with authentic Mexican flavor.
Discover how beans can transform everyday meals into vibrant, healthy, and delicious experiences.
15 Nutritious Mexican Bean Recipes to Try

These 15 Mexican bean recipes prove that healthy, plant-based meals can be bold, comforting, and full of flavor.
From hearty stews and soups to zesty tacos and casseroles, each dish highlights the versatility of beans in Mexican cooking.
Perfect for lunch, dinner, or festive occasions, these recipes are simple, nutritious, and budget-friendly.
They’re packed with flavor, fiber, and protein, making them satisfying for the whole family.
Enjoy the vibrant tastes of Mexico with these delicious, easy-to-make bean recipes any day of the week.
Mexican Black Bean and Quinoa Salad
Mexican Black Bean and Quinoa Salad is vibrant, protein-packed, and refreshing.
Black beans and cooked quinoa are combined with corn, red bell peppers, onions, and cilantro for a hearty yet light dish.
Perfect for lunch or a side, it’s nutritious, full of fiber, and naturally gluten-free.
A zesty lime dressing enhances the flavors while keeping the dish bright and fresh.
Ingredients:
- 1 cup cooked quinoa
- 1 can black beans, drained and rinsed
- 1 cup corn kernels
- 1 red bell pepper, diced
- ½ red onion, chopped
- ¼ cup fresh cilantro, chopped
- 2 tbsp lime juice
- 1 tbsp olive oil
- Salt and pepper, to taste
Instructions:
- In a large bowl, combine quinoa, black beans, corn, bell pepper, onion, and cilantro.
- Whisk lime juice, olive oil, salt, and pepper together.
- Pour dressing over the salad and toss to coat evenly.
- Chill for 15–20 minutes to allow flavors to meld.
This salad is colorful, protein-rich, and refreshing.
Black beans add fiber and protein while quinoa provides a nutty texture.
The lime dressing brightens all flavors, making it a perfect Mexican-inspired dish.
Mexican Pinto Bean and Vegetable Stew
Mexican Pinto Bean and Vegetable Stew is hearty, comforting, and savory.
Pinto beans are simmered with tomatoes, bell peppers, onions, garlic, and a blend of chili spices.
Perfect for a warming dinner, it’s rich in fiber and protein while keeping it low-fat and satisfying.
The combination of beans and vegetables creates depth, flavor, and a wholesome Mexican-inspired meal.
Ingredients:
- 2 cups cooked pinto beans
- 1 can diced tomatoes
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp cumin
- 1 tsp chili powder
- 2 cups vegetable broth
- Salt and pepper, to taste
- Fresh cilantro for garnish
Instructions:
- In a large pot, sauté onion and garlic until translucent.
- Add bell peppers, cumin, chili powder, salt, and pepper; stir for 1 minute.
- Add pinto beans, diced tomatoes, and vegetable broth.
- Simmer 20–25 minutes until flavors meld and vegetables are tender.
- Garnish with fresh cilantro and serve hot.
This stew is hearty, rich, and full of flavor.
Pinto beans provide protein and fiber while vegetables enhance nutrition.
It’s a comforting Mexican dish perfect for any dinner.
Mexican Three-Bean Chili
Mexican Three-Bean Chili is robust, filling, and aromatic.
Black beans, kidney beans, and pinto beans are simmered with tomatoes, bell peppers, onions, and chili spices for a hearty, low-fat meal.
Perfect for lunch or dinner, it’s protein-rich, satisfying, and packed with nutrients.
The combination of three beans provides texture and depth, while the spices add warmth and flavor.
Ingredients:
- 1 can black beans, drained
- 1 can kidney beans, drained
- 1 can pinto beans, drained
- 1 can diced tomatoes
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp chili powder
- ½ tsp cumin
- ½ tsp smoked paprika
- 2 cups vegetable broth
- Salt and pepper, to taste
Instructions:
- Sauté onion, garlic, and bell peppers in a large pot until soft.
- Add chili powder, cumin, and smoked paprika; stir 1 minute.
- Add beans, diced tomatoes, and vegetable broth.
- Simmer 25–30 minutes until chili thickens and flavors blend.
- Serve hot, garnished with fresh cilantro.
This chili is hearty, savory, and satisfying.
Three types of beans provide protein and fiber while spices enhance flavor.
It’s a perfect Mexican-inspired dish for lunch or dinner.
Mexican Refried Bean Tacos
Mexican Refried Bean Tacos are creamy, flavorful, and quick to prepare.
Refried beans are seasoned with cumin, chili powder, and garlic, then served in warm tortillas with fresh toppings.
Perfect for a light lunch or dinner, they are high in protein and fiber while being easy to assemble.
The creamy beans contrast with crisp vegetables, creating a deliciously balanced taco experience.
Ingredients:
- 1 can refried beans
- ½ tsp cumin
- ½ tsp chili powder
- Salt and pepper, to taste
- 4 corn tortillas
- ½ cup shredded lettuce
- ½ cup diced tomatoes
- ¼ cup chopped onions
- ¼ cup salsa
Instructions:
- Heat refried beans and stir in cumin, chili powder, salt, and pepper.
- Warm tortillas in a skillet.
- Spread seasoned beans onto each tortilla.
- Top with lettuce, tomatoes, onions, and salsa.
- Serve immediately.
These tacos are creamy, flavorful, and filling.
Refried beans provide protein while fresh vegetables add crunch.
They’re a quick, satisfying Mexican-inspired meal.
Mexican Sweet Potato and Black Bean Skillet
Mexican Sweet Potato and Black Bean Skillet is colorful, hearty, and satisfying.
Sweet potatoes and black beans are cooked with onions, bell peppers, garlic, and Mexican spices for a wholesome dish.
Perfect for dinner or meal prep, it’s packed with nutrients, fiber, and protein.
The sweetness of potatoes balances the savory beans, while spices create authentic Mexican flavors.
Ingredients:
- 2 medium sweet potatoes, diced
- 1 can black beans, drained and rinsed
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp cumin
- ½ tsp chili powder
- 1 tbsp olive oil
- Salt and pepper, to taste
- Fresh cilantro for garnish
Instructions:
- Heat olive oil in a large skillet over medium heat.
- Sauté onion and garlic until fragrant.
- Add sweet potatoes and cook 8–10 minutes until slightly tender.
- Stir in bell peppers, black beans, cumin, chili powder, salt, and pepper.
- Cook 5 more minutes until vegetables are heated through.
- Garnish with fresh cilantro and serve.
This skillet is hearty, colorful, and nutritious.
Sweet potatoes provide natural sweetness while black beans add protein.
It’s a wholesome Mexican-inspired dish perfect for any meal.
Mexican Bean and Veggie Tacos
Mexican Bean and Veggie Tacos are fresh, flavorful, and satisfying.
Black beans and sautéed vegetables are served in warm corn tortillas, topped with avocado, salsa, and cilantro.
Perfect for a quick lunch or dinner, they’re rich in protein, fiber, and nutrients.
The creamy avocado balances the spice while the beans and vegetables provide texture and heartiness.
Ingredients:
- 1 can black beans, drained and rinsed
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 small onion, sliced
- 1 tsp cumin
- ½ tsp chili powder
- Salt and pepper, to taste
- 4 corn tortillas
- ½ avocado, sliced
- 2 tbsp salsa
- Fresh cilantro, chopped
Instructions:
- Sauté bell peppers and onion with cumin, chili powder, salt, and pepper until tender.
- Warm tortillas in a skillet.
- Fill tortillas with sautéed vegetables and black beans.
- Top with avocado, salsa, and cilantro.
- Serve immediately.
These tacos are colorful, fresh, and satisfying.
Black beans provide protein while vegetables add flavor and texture.
They’re a quick, nutritious, Mexican-inspired meal perfect for any day.
Mexican Bean and Corn Skillet
Mexican Bean and Corn Skillet is hearty, colorful, and flavorful.
Black beans, corn, bell peppers, and onions are cooked together with spices to create a one-pan dish.
Perfect for lunch or dinner, it’s packed with protein, fiber, and vitamins.
The combination of sweet corn and savory beans creates a balanced and satisfying Mexican-inspired meal.
Ingredients:
- 1 can black beans, drained and rinsed
- 1 cup corn kernels
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp cumin
- ½ tsp chili powder
- 1 tbsp olive oil
- Salt and pepper, to taste
- Fresh cilantro for garnish
Instructions:
- Heat olive oil in a skillet over medium heat.
- Sauté onion, garlic, and bell peppers until soft.
- Add black beans, corn, cumin, chili powder, salt, and pepper.
- Cook 5–7 minutes until heated through.
- Garnish with cilantro before serving.
This skillet is vibrant, nutritious, and full of flavor.
Beans provide protein while corn and peppers add sweetness and color.
It’s perfect as a quick, healthy, Mexican-inspired meal.
Mexican Bean and Avocado Salad
Mexican Bean and Avocado Salad is fresh, creamy, and protein-packed.
Black beans, kidney beans, diced avocado, corn, and bell peppers are tossed in a lime-cilantro dressing.
Perfect for lunch or as a side, it’s rich in fiber, healthy fats, and vitamins.
The lime dressing adds brightness while the avocado provides creaminess and a satisfying texture.
Ingredients:
- 1 can black beans, drained and rinsed
- 1 can kidney beans, drained and rinsed
- 1 cup corn kernels
- 1 avocado, diced
- 1 red bell pepper, diced
- ¼ cup chopped cilantro
- 2 tbsp lime juice
- 1 tbsp olive oil
- Salt and pepper, to taste
Instructions:
- In a large bowl, combine black beans, kidney beans, corn, avocado, bell pepper, and cilantro.
- Whisk lime juice, olive oil, salt, and pepper together.
- Pour dressing over salad and toss gently to combine.
- Chill 10–15 minutes before serving.
This salad is creamy, fresh, and satisfying.
Beans provide protein while avocado adds healthy fats.
It’s a colorful, Mexican-inspired dish perfect for any meal.
Mexican Bean and Sweet Potato Tacos
Mexican Bean and Sweet Potato Tacos are hearty, flavorful, and nutritious.
Roasted sweet potatoes and black beans are served in corn tortillas with fresh toppings.
Perfect for lunch or dinner, they’re rich in protein, fiber, and complex carbohydrates.
The sweet potatoes add natural sweetness while the beans provide a savory, filling component.
Ingredients:
- 2 medium sweet potatoes, diced and roasted
- 1 can black beans, drained and rinsed
- 4 corn tortillas
- ½ cup shredded lettuce
- ½ cup diced tomatoes
- ¼ cup chopped onions
- 2 tbsp salsa
- ½ tsp cumin
- Salt and pepper, to taste
Instructions:
- Roast diced sweet potatoes with olive oil, cumin, salt, and pepper at 400°F (200°C) for 20–25 minutes.
- Warm corn tortillas in a skillet.
- Fill tortillas with roasted sweet potatoes and black beans.
- Top with lettuce, tomatoes, onions, and salsa.
- Serve immediately.
These tacos are colorful, hearty, and satisfying.
Sweet potatoes provide natural sweetness while beans add protein and fiber.
They’re a wholesome, Mexican-inspired dish for any occasion.
Mexican Three-Bean Skillet
Mexican Three-Bean Skillet is savory, filling, and protein-rich.
Black beans, kidney beans, and pinto beans are cooked with bell peppers, onions, tomatoes, and spices for a hearty meal.
Perfect for lunch or dinner, it’s packed with fiber, protein, and flavor.
The combination of beans and spices creates depth, warmth, and an authentic Mexican taste.
Ingredients:
- 1 can black beans, drained and rinsed
- 1 can kidney beans, drained and rinsed
- 1 can pinto beans, drained and rinsed
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp cumin
- 1 tsp chili powder
- 1 tbsp olive oil
- Salt and pepper, to taste
- Fresh cilantro for garnish
Instructions:
- Heat olive oil in a large skillet over medium heat.
- Sauté onion, garlic, and bell peppers until soft.
- Add all three beans, cumin, chili powder, salt, and pepper.
- Cook 5–7 minutes until heated through and well combined.
- Garnish with fresh cilantro and serve.
This skillet is hearty, flavorful, and satisfying.
Beans provide protein and fiber while vegetables add color and nutrition.
It’s a wholesome, Mexican-inspired dish perfect for lunch or dinner.
Mexican Bean and Roasted Veggie Bowl
Mexican Bean and Roasted Veggie Bowl is hearty, colorful, and flavorful.
Roasted bell peppers, zucchini, and carrots are combined with black beans and quinoa for a protein-packed, satisfying meal.
Perfect for lunch or dinner, it’s rich in fiber, vitamins, and nutrients.
A zesty lime and cilantro dressing enhances all the flavors while keeping it fresh and vibrant.
Ingredients:
- 1 cup cooked quinoa
- 1 can black beans, drained and rinsed
- 1 red bell pepper, diced
- 1 zucchini, diced
- 1 carrot, sliced
- 2 tbsp olive oil
- ¼ cup chopped cilantro
- 2 tbsp lime juice
- Salt and pepper, to taste
Instructions:
- Preheat oven to 400°F (200°C) and roast bell pepper, zucchini, and carrot with olive oil, salt, and pepper for 20 minutes.
- In a large bowl, combine roasted vegetables, quinoa, and black beans.
- Whisk lime juice, cilantro, salt, and pepper, then pour over the mixture.
- Toss gently and serve warm or at room temperature.
This bowl is colorful, nutritious, and satisfying.
Black beans provide protein while quinoa and vegetables add fiber and vitamins.
It’s a wholesome, Mexican-inspired dish perfect for any meal.
Mexican Bean and Avocado Tostadas
Mexican Bean and Avocado Tostadas are crunchy, creamy, and full of flavor.
Refried black beans are spread on baked tostadas and topped with avocado, tomato, onion, and cilantro.
Perfect for lunch, dinner, or a light snack, they are protein-rich and satisfying.
The creamy avocado balances the savory beans while the fresh toppings provide crunch and brightness.
Ingredients:
- 1 can refried black beans
- 4 tostada shells
- 1 avocado, sliced
- 1 tomato, diced
- ¼ cup chopped red onion
- ¼ cup fresh cilantro
- 1 tsp lime juice
- Salt and pepper, to taste
Instructions:
- Preheat oven and lightly bake tostada shells for 5 minutes to crisp.
- Spread refried beans evenly over each tostada.
- Top with avocado, tomato, red onion, and cilantro.
- Drizzle with lime juice and season with salt and pepper.
- Serve immediately.
These tostadas are creamy, crunchy, and flavorful.
Refried beans provide protein while avocado adds healthy fats.
They’re a quick, Mexican-inspired snack or light meal.
Mexican Bean and Sweet Potato Enchiladas
Mexican Bean and Sweet Potato Enchiladas are rich, hearty, and satisfying.
Mashed sweet potatoes and black beans are rolled into tortillas and topped with enchilada sauce for a comforting meal.
Perfect for dinner or meal prep, they are high in protein, fiber, and flavor.
The sweet potatoes balance the savory beans while the enchilada sauce brings all the ingredients together.
Ingredients:
- 2 medium sweet potatoes, cooked and mashed
- 1 can black beans, drained and rinsed
- 8 corn tortillas
- 1 cup enchilada sauce
- 1 small onion, diced
- 1 tsp cumin
- Salt and pepper, to taste
- ½ cup shredded cheese (optional)
Instructions:
- Preheat oven to 375°F (190°C).
- Sauté onion with cumin, salt, and pepper until soft.
- Mix sautéed onion with mashed sweet potatoes and black beans.
- Fill tortillas with mixture, roll, and place in a baking dish.
- Pour enchilada sauce over the top, sprinkle with cheese if using, and bake 20 minutes.
These enchiladas are hearty, flavorful, and satisfying.
Beans provide protein while sweet potatoes add natural sweetness.
They’re a wholesome, Mexican-inspired dish perfect for dinner.
Mexican Bean and Rice Skillet
Mexican Bean and Rice Skillet is quick, flavorful, and filling.
Black beans, cooked rice, corn, bell peppers, and spices are sautéed together for a one-pan meal.
Perfect for a weeknight dinner, it’s packed with protein, fiber, and vitamins.
The combination of beans and rice creates a balanced, hearty dish with authentic Mexican flavors.
Ingredients:
- 1 cup cooked rice
- 1 can black beans, drained and rinsed
- 1 cup corn kernels
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp cumin
- ½ tsp chili powder
- 1 tbsp olive oil
- Salt and pepper, to taste
Instructions:
- Heat olive oil in a skillet over medium heat.
- Sauté onion and garlic until fragrant.
- Add bell peppers, corn, rice, black beans, cumin, chili powder, salt, and pepper.
- Cook 5–7 minutes until heated through.
- Serve hot, optionally garnished with fresh cilantro.
This skillet is hearty, colorful, and nutritious.
Beans provide protein while rice and vegetables add fiber and vitamins.
It’s a quick, Mexican-inspired meal perfect for any day.
Mexican Bean and Veggie Stuffed Peppers
Mexican Bean and Veggie Stuffed Peppers are colorful, healthy, and flavorful.
Bell peppers are filled with a mixture of black beans, corn, rice, tomatoes, and spices, then baked for a hearty meal.
Perfect for lunch or dinner, they are high in protein, fiber, and vitamins.
The combination of beans and vegetables creates a filling, balanced, and delicious Mexican-inspired dish.
Ingredients:
- 4 large bell peppers, tops removed and seeded
- 1 can black beans, drained and rinsed
- 1 cup cooked rice
- ½ cup corn kernels
- 1 cup diced tomatoes
- 1 small onion, chopped
- 1 tsp cumin
- 1 tsp chili powder
- Salt and pepper, to taste
- ½ cup shredded cheese (optional)
Instructions:
- Preheat oven to 375°F (190°C).
- Sauté onion with cumin, chili powder, salt, and pepper until soft.
- Mix sautéed onion with black beans, rice, corn, and tomatoes.
- Stuff mixture into bell peppers and top with cheese if using.
- Bake 25–30 minutes until peppers are tender.
These stuffed peppers are colorful, hearty, and flavorful.
Beans provide protein while vegetables add nutrition and texture.
They’re a wholesome, Mexican-inspired dish perfect for lunch or dinner.