Vegetarian Tacos with Black Beans and Mango Salsa recipe

Sophia

Founder of Vintage cooks

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s a certain magic that happens when you find a recipe that is both incredibly simple to make and bursting with complex, vibrant flavor. For me, that recipe is these Vegetarian Tacos with Black Beans and Mango Salsa. I first made them on a whim, trying to break out of a weeknight dinner slump. I was tired of the same old rotation and craved something bright, fresh, and exciting. As I stood in my kitchen dicing the juicy, sun-gold mango and smelling the zesty aroma of fresh lime and cilantro, my mood instantly lifted. The sizzle of the spiced black beans filled the air, promising a hearty and satisfying meal. When we finally sat down to assemble our tacos, it was a feast for the eyes—a riot of color that promised an equally exciting taste. The first bite was a revelation: the warmth of the spiced beans, the sweet and tangy pop of the mango salsa, the creamy richness of avocado, all wrapped in a warm corn tortilla. It was a flavor explosion. My family, including my sometimes-skeptical son, was silent for the first few minutes, too busy enjoying the tacos to speak. It has since become our official “Taco Tuesday” champion, a meal that feels like a mini-vacation and proves that vegetarian food can be the most exciting and delicious option on the table.

The Ultimate Vegetarian Tacos with Black Beans and Zesty Mango Salsa

This recipe is a celebration of freshness and contrast. It balances sweet, savory, spicy, and tangy elements in perfect harmony. The spiced black bean filling is a hearty, protein-packed base, while the homemade mango salsa provides a burst of tropical sweetness and acidity that cuts through the richness. It’s a healthy, gluten-free (when using corn tortillas), and easily adaptable meal that is perfect for a quick weeknight dinner, a casual weekend lunch, or a festive gathering with friends.

Complete Ingredients for the Perfect Tacos

For the most flavorful result, use the freshest ingredients available. This recipe is designed to be flexible, so feel free to adjust spice levels to your liking. This recipe yields enough for about 8-10 tacos, serving 3-4 people.

For the Zesty Mango Salsa:

  • 1 large ripe but firm mango, peeled and diced into 1/4-inch cubes
  • 1/2 red onion, finely diced
  • 1 jalapeño, seeded and minced (leave some seeds for more heat)
  • 1/2 cup fresh cilantro, finely chopped
  • Juice of 1 large lime (about 2 tablespoons)
  • Pinch of salt

For the Spiced Black Bean Filling:

  • 1 tablespoon olive oil or avocado oil
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 2 (15-ounce) cans black beans, rinsed and thoroughly drained
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon chili powder (or more, to taste)
  • 1/4 cup vegetable broth or water
  • Salt and freshly ground black pepper, to taste

For Assembling the Tacos:

  • 8-10 small corn or flour tortillas
  • 1-2 ripe avocados, sliced or mashed
  • Optional garnishes: Crumbled Cotija cheese or feta, sour cream or a vegan crema, shredded lettuce or cabbage, pickled red onions, extra lime wedges.

Step-by-Step Instructions for Vibrant Vegetarian Tacos

Follow these steps for a seamless and enjoyable cooking experience. The key is to prepare the salsa first to allow the flavors to meld together beautifully.

Step 1: Prepare the Mango Salsa

In a medium bowl, combine the diced mango, finely diced red onion, minced jalapeño, and chopped cilantro. Squeeze the fresh lime juice over the mixture and add a pinch of salt. Gently stir everything together until well combined. Cover the bowl and set it aside in the refrigerator while you prepare the black beans. This resting period is crucial, as it allows the flavors to meld and deepen, creating a more cohesive and delicious salsa.

Step 2: Cook the Spiced Black Bean Filling

Place a medium-sized skillet or pan over medium heat and add the tablespoon of olive oil. Once the oil is shimmering, add the diced yellow onion and sauté for 3-4 minutes, or until it becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.

Next, add the rinsed and drained black beans to the skillet. Stir in the ground cumin, smoked paprika, and chili powder, and cook for about one minute, allowing the spices to toast and become fragrant.

Pour in the vegetable broth or water. This will help create a bit of a sauce and prevent the beans from drying out. Bring the mixture to a gentle simmer. Using the back of a spoon or a potato masher, gently mash about a quarter of the beans directly in the pan. This technique creates a wonderful creamy texture that holds the filling together beautifully while still leaving plenty of whole beans for texture.

Reduce the heat to low and let the beans simmer for 5-7 minutes, stirring occasionally, until the liquid has mostly been absorbed and the mixture has thickened. Season generously with salt and pepper to your taste. Remove from heat and cover to keep warm.

Step 3: Warm the Tortillas

Warming the tortillas makes them pliable, more flavorful, and prevents them from breaking when you fold them. You have a few options:

  • Dry Skillet Method: Heat a dry cast-iron or non-stick skillet over medium-high heat. Warm each tortilla for about 20-30 seconds per side, until they are soft and have a few light brown spots.
  • Open Flame Method (for gas stoves): Using tongs, carefully place a tortilla directly over the low flame of a gas burner. Flip it every 10-15 seconds until it is warmed through and lightly charred in spots. This method imparts a fantastic smoky flavor.
  • Microwave Method: Stack the tortillas, wrap them in a damp paper towel, and microwave for 30-45 seconds until warm and steamy.

As you warm the tortillas, stack them and wrap them in a clean kitchen towel or a tortilla warmer to keep them soft and hot.

Step 4: Assemble Your Tacos

Now for the fun part! Set up an assembly station with all your components: the warm tortillas, the spiced black bean filling, the zesty mango salsa, the sliced avocado, and any other garnishes you’ve chosen.

Lay a warm tortilla flat. Add a generous spoonful of the black bean mixture down the center. Top with a heaping spoonful of the mango salsa. Add a few slices of creamy avocado. Finish with your favorite optional garnishes like a sprinkle of Cotija cheese or a drizzle of sour cream. Fold and enjoy immediately!

Nutrition Facts

The following nutritional information is an approximation and can vary based on tortilla size, specific ingredients, and optional toppings used.

  • Servings: 3-4 (makes about 8-10 tacos)
  • Calories per serving (approx. 2-3 tacos): Approximately 500-650 kcal

This estimate includes the beans, salsa, corn tortillas, and avocado. Adding dairy like cheese or sour cream will increase the calorie count. These tacos are an excellent source of dietary fiber, plant-based protein, and healthy fats from the avocado.

Preparation and Cooking Time

This is a fantastic “30-minute meal” that is perfect for busy weeknights without sacrificing flavor or quality.

  • Preparation Time: 15 minutes (mostly for dicing the salsa ingredients)
  • Cooking Time: 15 minutes
  • Total Time: 30 minutes

How to Serve Your Vegetarian Tacos

Transform your taco night into a true feast by offering a variety of accompaniments and creating a fun, interactive dining experience.

  • Create a Taco Bar:
    • This is the best way to serve tacos to a group, as it allows everyone to customize their meal.
    • Set out small bowls with all the components: the warm beans, the mango salsa, and an array of toppings.
    • Topping Ideas: Crumbled Cotija cheese, shredded Monterey Jack, vegan sour cream, shredded iceberg lettuce, finely shredded red cabbage for crunch, fresh or pickled jalapeño slices, and extra cilantro and lime wedges.
  • Perfect Side Dishes:
    • Cilantro-Lime Rice: A simple and flavorful rice that perfectly complements the tacos.
    • Mexican Street Corn Salad (Esquites): A creamy, cheesy, off-the-cob version of elote that is always a crowd-pleaser.
    • Simple Jicama Slaw: A crunchy and refreshing slaw made with julienned jicama, carrots, and a light lime dressing.
    • Chips and Guacamole: While there’s avocado in the tacos, you can never go wrong with a side of classic guacamole and tortilla chips.
  • Refreshing Drink Pairings:
    • Classic Margarita: The quintessential pairing for any taco feast.
    • Mexican Lager: A crisp, light beer like a Corona, Modelo Especial, or Pacifico is the perfect palate cleanser.
    • Agua Fresca: A refreshing non-alcoholic option. Try a hibiscus (jamaica) or watermelon (sandía) agua fresca.

Additional Tips for Taco Perfection

Take your taco game to the next level with these five professional tips.

  1. Let the Salsa Marinate: Don’t skip the step of making the salsa first and letting it rest. A minimum of 15-20 minutes allows the lime juice to slightly soften the onion, and all the individual flavors—sweet, spicy, tangy, and herbaceous—to meld into a single, harmonious condiment. For even better flavor, you can make it a few hours ahead of time.
  2. Choose the Right Mango: The success of your salsa hinges on the mango. Look for one that is ripe and fragrant but still firm to the touch. An overly ripe, mushy mango will be difficult to dice neatly and can make your salsa watery. A mango that gives slightly when pressed gently is usually perfect.
  3. Don’t Skip Warming the Tortillas: This is a small step with a huge impact. Cold, stiff tortillas are prone to cracking and breaking the moment you fold them. Warming them not only makes them soft and pliable but also enhances their corn or flour flavor, making the entire taco experience more authentic and delicious.
  4. Mash Some of the Beans: The trick of mashing about a quarter of the black beans in the pan is a game-changer. It creates a creamy, refried-bean-like consistency that helps the filling bind together. This ensures that your taco filling doesn’t fall out everywhere on the first bite, giving you a much neater and more satisfying eating experience.
  5. Balance Your Flavors and Textures: The beauty of this taco is the contrast. When assembling, think about balance. You have the soft, warm beans; the cool, crisp salsa; the rich, creamy avocado. If you’re adding more toppings, consider texture. Add shredded cabbage or lettuce for crunch, pickled onions for a sharp tang, and Cotija cheese for a salty bite. A well-balanced taco is a masterpiece.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about this recipe.

1. Can I use a different fruit instead of mango in the salsa?
Absolutely! This salsa is a fantastic template. Diced pineapple works wonderfully for a different kind of tropical sweetness and tang. In the summer, diced fresh peaches or nectarines would be a delicious seasonal variation. Just be sure to choose a fruit that is ripe but firm enough to hold its shape when diced.

2. How can I make these tacos fully vegan?
This recipe is very easily made 100% vegan. The black bean filling and mango salsa are already vegan. Just ensure you are using corn tortillas or flour tortillas that do not contain any dairy or lard (most store-bought brands are vegan, but it’s always good to check the label). For the toppings, simply skip the dairy cheese and sour cream, or use your favorite plant-based alternatives. A cashew-based crema is a fantastic substitute for sour cream.

3. I don’t have all the spices for the beans. What can I substitute?
While the cumin and smoked paprika provide a classic flavor, you can definitely improvise. If you have a pre-made taco seasoning blend, you can use about 1-1.5 tablespoons of that in place of the individual spices. You could also add a pinch of oregano or a dash of chipotle powder for a smokier heat. The goal is to season the beans well, so use what you have and taste as you go.

4. How do I store and reheat leftovers?
It’s best to store the components separately to maintain their texture. The black bean filling can be stored in an airtight container in the refrigerator for up to 4 days. The mango salsa will keep for about 2 days, though it will become a bit more watery over time. Reheat the black beans gently on the stovetop or in the microwave. Always use fresh or freshly warmed tortillas when serving leftovers for the best experience.

5. Can I add more protein to these vegetarian tacos?
Yes, it’s easy to bulk up the protein content. You could crumble and brown some firm tofu or tempeh with the onions before adding the beans. Another great option is to add a cup of cooked quinoa or some roasted sweet potato cubes to the black bean mixture for additional substance, fiber, and nutritional value.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Tacos with Black Beans and Mango Salsa recipe


  • Author: Sophia

Ingredients

For the Zesty Mango Salsa:


  • 1 large ripe but firm mango, peeled and diced into 1/4-inch cubes


  • 1/2 red onion, finely diced


  • 1 jalapeño, seeded and minced (leave some seeds for more heat)


  • 1/2 cup fresh cilantro, finely chopped


  • Juice of 1 large lime (about 2 tablespoons)


  • Pinch of salt


For the Spiced Black Bean Filling:


  • 1 tablespoon olive oil or avocado oil


  • 1 small yellow onion, diced


  • 2 cloves garlic, minced


  • 2 (15-ounce) cans black beans, rinsed and thoroughly drained


  • 1 teaspoon ground cumin


  • 1/2 teaspoon smoked paprika


  • 1/4 teaspoon chili powder (or more, to taste)


  • 1/4 cup vegetable broth or water


  • Salt and freshly ground black pepper, to taste


For Assembling the Tacos:


  • 8-10 small corn or flour tortillas


  • 1-2 ripe avocados, sliced or mashed


  • Optional garnishes: Crumbled Cotija cheese or feta, sour cream or a vegan crema, shredded lettuce or cabbage, pickled red onions, extra lime wedges.



Instructions

Step 1: Prepare the Mango Salsa

In a medium bowl, combine the diced mango, finely diced red onion, minced jalapeño, and chopped cilantro. Squeeze the fresh lime juice over the mixture and add a pinch of salt. Gently stir everything together until well combined. Cover the bowl and set it aside in the refrigerator while you prepare the black beans. This resting period is crucial, as it allows the flavors to meld and deepen, creating a more cohesive and delicious salsa.

Step 2: Cook the Spiced Black Bean Filling

Place a medium-sized skillet or pan over medium heat and add the tablespoon of olive oil. Once the oil is shimmering, add the diced yellow onion and sauté for 3-4 minutes, or until it becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.

Next, add the rinsed and drained black beans to the skillet. Stir in the ground cumin, smoked paprika, and chili powder, and cook for about one minute, allowing the spices to toast and become fragrant.

Pour in the vegetable broth or water. This will help create a bit of a sauce and prevent the beans from drying out. Bring the mixture to a gentle simmer. Using the back of a spoon or a potato masher, gently mash about a quarter of the beans directly in the pan. This technique creates a wonderful creamy texture that holds the filling together beautifully while still leaving plenty of whole beans for texture.

Reduce the heat to low and let the beans simmer for 5-7 minutes, stirring occasionally, until the liquid has mostly been absorbed and the mixture has thickened. Season generously with salt and pepper to your taste. Remove from heat and cover to keep warm.

Step 3: Warm the Tortillas

Warming the tortillas makes them pliable, more flavorful, and prevents them from breaking when you fold them. You have a few options:

  • Dry Skillet Method: Heat a dry cast-iron or non-stick skillet over medium-high heat. Warm each tortilla for about 20-30 seconds per side, until they are soft and have a few light brown spots.

  • Open Flame Method (for gas stoves): Using tongs, carefully place a tortilla directly over the low flame of a gas burner. Flip it every 10-15 seconds until it is warmed through and lightly charred in spots. This method imparts a fantastic smoky flavor.

  • Microwave Method: Stack the tortillas, wrap them in a damp paper towel, and microwave for 30-45 seconds until warm and steamy.

As you warm the tortillas, stack them and wrap them in a clean kitchen towel or a tortilla warmer to keep them soft and hot.

Step 4: Assemble Your Tacos

Now for the fun part! Set up an assembly station with all your components: the warm tortillas, the spiced black bean filling, the zesty mango salsa, the sliced avocado, and any other garnishes you’ve chosen.

Lay a warm tortilla flat. Add a generous spoonful of the black bean mixture down the center. Top with a heaping spoonful of the mango salsa. Add a few slices of creamy avocado. Finish with your favorite optional garnishes like a sprinkle of Cotija cheese or a drizzle of sour cream. Fold and enjoy immediately!

Nutrition

  • Serving Size: one normal portion
  • Calories: 500-650 kcal