Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan Black Bean Tacos

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

These healthy and delicious vegan black bean tacos are great for an easy weeknight meal. Packed with beans, veggies, spices, and toppings of your choice, they’re full of flavor, ready in 30 minutes, and perfect for the whole family!

Vegan black bean tacos with beans, avocado, veggies, and cilantro, served on a white plate.

We eat Mexican food every week in our house. In addition to the bright and spicy flavors that vegetarian Mexican food brings, it’s also super vegan and vegetarian-friendly.

These vegan balck bean tacos are fresh and fun to eat. You can literally make them with any of your favorite toppings and can get them on the table in less than an hour. They’re also naturally gluten-free and kid-friendly too! My kids love creating their own tacos, so oftentimes, I’ll leave the toppings out for them to assemble.

The black beans provide an excellent vegan-friendly protein source, avocados have healthy fats, and all of the veggies pack a ton of vitamins and nutrients!

No meat tacos don’t lack in health, nutrients, or satisfaction! Everyone will love these tacos – and they’re great for feeding a crowd too. Make them for your next Meatless Monday, Taco Tuesday or taco night with friends!

👩🏽‍🍳 Why You’ll Love Vegan Black Bean Tacos

  • Easy To Make: With just a little bit of chopping, you’ll have easy vegetarian black bean tacos! Plant-based recipes don’t get much easier!
  • Super Flavorful: These delicious tacos are packed with flavor, and can be customized in a variety of ways too! See our suggestions below for all of the different ways you can change up this recipe.
  • High In Plant Protein: Black Beans are a great protein source! In each serving, there are 12 grams of protein. Protein helps keep you fuller longer and your blood sugar stable. Black beans also contain iron, calcium, B vitamins, and magnesium. They really are the best vegan tacos!
  • Healthy: The vegetables and beans are a wonderful source of antioxidants and vitamins in this recipe.
  • High In Fiber: Each serving of this recipe provides 14 grams of fiber — over 40% of your daily fiber needs! Fiber aids in digestion and is heart-healthy. 
  • Kid-Friendly: Kids love these tacos! If your kids don’t enjoy a smoky flavor, I recommend switching the fire-roasted tomatoes to regular crushed/diced tomatoes. The best thing about tacos is that it is simple to switch out certain ingredients and add other veggies your kids love instead. You can also create a “toppings bar” for your kids to make their own tacos!

🥘 Ingredients For Vegan Tacos With Black Beans

These simple ingredients are all you need to make this easy black bean taco recipe!

Ingredients for vegan black bean tacos recipe on a white background.
  • Olive Oil: Olive oil is used to cook the ingredients for the black bean filling. You can also use any other neutrally flavored oil like avocado oil, coconut oil, or vegetable oil, but I like the healthy fats that olive oil provides. 
  • Soft Corn Tortillas: These naturally gluten-free tortillas have the best flavor to complement the filling. 
  • Red Onion & Bell Pepper: Diced red onions add a sharp, distinctive flavor to the vegan avocado tacos. Subtly sweet bell peppers add color and crunch. 
  • Black Beans: Packed full of plant-based protein, these hearty beans are the star of the show in this taco. Using canned black beans makes prep time quicker, but you can use dried beans, too. Whole or refried black beans are fine!
  • Diced & Fire-Roasted Tomatoes: These tomatoes add a smoky flavor and just a touch of acidity that pairs well with the other ingredients. 
  • Garlic: Fresh garlic cloves impart a pleasantly pungent flavor to the black bean filling. Garlic powder can be used, too, for an extra easy recipe.
  • Salt: A pinch of salt enhances the flavors of the seasonings and veggies.
  • Taco Seasoning: This blend of spices has all of the flavors associated with Mexican cuisine.
  • Frozen Corn: Sweet and slightly crunchy, this ingredient adds both flavor and texture.
  • Avocado: Just a swipe of mashed avocado in the taco shell creates a layer of smooth creaminess. 
  • Chopped Cilantro: This herb adds a bright, zesty flavor for this vegetarian tacos recipe!

🍲 Ingredient Substitutions

  • Oil: For an oil substitute, saute the veggies in vegetable broth or vegetable stock.
  • Tortillas: Use a soft tortilla rather than a crunchy shell for less calories and fat.
  • Cilantro: If you don’t have fresh cilantro (or don’t like it), try shredded lettuce or fresh parsley instead.
  • Onion: Use a different variety of onion if you prefer – white onion, sweet onion, or even green onions. Onion powder can be used for additional flavor, but I do not recommend this as a replacement for the real thing.
  • Beans: If you’re looking for a bean with a similar texture to black beans, your best bet is to use pinto beans instead. ​​Lentils are a good substitute for the beans in these tacos, as well.
  • Avocado: While it doesn’t take much time to mash an avocado, you can always use store-bought guacamole instead for these avocado black bean tacos.

🔪 How To Make Vegan Black Bean Tacos

Here’s how to make this easy vegan black bean tacos recipe. For more detailed instructions and nutrition facts, see the recipe card below.

Prepare Tortillas: Warm corn tortillas in the oven on a baking sheet or dry skillet for 2-3 minutes. If microwaving, place a damp paper towel underneath and over top of the tortillas to keep them moist. Microwave for ​​15-30 seconds. Chop all your veggies/toppings. 

corn tortillas

Make The Black Bean Taco Filling: Heat a large skillet over medium heat. Add 2 tsp olive oil and saute the onion, black beans, peppers, tomatoes, corn, garlic, salt, and taco seasoning until heated through – about 10 minutes.

veggies and black beans in a large pan

Prep Avocado: While the black bean filling is cooking, prepare the rest of the ingredients. Mash your avocado and add salt & lime juice to taste.

avocado mashed in a bowl

Assemble Tacos: Start with your warmed tortillas, add the bean mixture, and top the vegetarian tacos with mashed avocado/guac and cilantro.

vegan tacos with black beans, avocado, veggies, and cilantro, served on a white plate

💭 Expert Tips

  • Get creative. You can always use your favorite on these plant-based tacos, but you can also top them with your favorite Mexican sides. Or try something new like green cabbage, a cilantro sauce, quick pickled onions, or anything else you might like to experiment with.
  • Use homemade seasoning. Try making your own homemade taco seasoning using this Old El Paso taco seasoning recipe – it’s cheaper and more flavorful than store-bought!
  • Adjust the smokiness. If you don’t like a smoky flavor, switch out the fire-roasted tomatoes with regular diced tomatoes. If you enjoy smoke and spice, feel free to add more of the tomatoes and peppers as well.
  • Build the taco with purpose. Add the bean mixture to the bottom of the taco to hold the other ingredients.
  • Increase the vegetables. Too much filling? Never! For more roasted veggies, add in 6oz chopped baby spinach to the black bean mixture.
  • Make it your own. Make sure to adjust the salt and spices to taste. If you like your tacos super spicy, feel free to add some cayenne pepper to the black bean mixture! Whatever flavors you prefer for vegetarian bean tacos can easily be accommodating in this recipe.

📖 Variations

Tacos are so versatile – you can literally add anything you like to them! Here are some of my favorite variations and toppings for vegan taco recipes:

  • Different Veggies: Roasted cauliflower, carrots, squash, zucchini, or sweet potatoes would all work well in these tacos. If you’ve never tried vegan sweet potato black bean tacos, I definitely recommend it!
  • Meaty Alternatives: Try making some black bean taco meat by crumbling tofu and sautéing it with taco seasoning or chili powder. Alternatively, use a food processor to make this walnut taco meat. Not vegan? Go for some ground beef!
  • More Toppings: Add pico de gallo or this easy red pepper crema recipe (with vegan modifications) as one of your toppings in addition to salsa, or add some more fresh ingredients like shredded romaine lettuce and other fresh herbs. You can also top the tacos with vegan cheese or vegan sour cream or add your own favorite taco toppings. 
  • Try Different Salsas: Try these healthy black bean tacos with your favorite salsa, like mango salsa, tomatillo salsa, pineapple pico de gallo, vegan taco sauce, or even a tahini.
  • Add Heat: Use cayenne pepper powder or a few dashes of hot sauce to heat it up in this vegan bean tacos recipe.
  • Cheese: If you’re looking to make vegetarian black bean tacos (instead of vegan), try adding queso fresco or cheddar cheese as part of your veggie taco filling.
  • Tortilla Alternatives. If you are looking for another alternative to the tortillas, I recommend looking for chickpea tortillas or a whole grain tortilla. There are options out there! Plus, you can make these as black bean soft tacos with flour tortillas (if you are not gluten-free).
  • Crunchy Black Bean Tacos: Make crispy black bean tacos by frying your corn tortillas in oil on the stovetop. You can also place the assembled taco into the air fryer for a few minutes.

🍽 Serving Suggestions 

There are lots of great sides that you can serve with these easy black bean tacos. A personal favorite? Topped with a drizzle of cilantro lime sauce!

🙌 Dietary Adaptations

These tacos are naturally gluten free thanks to the corn tortillas (vs. flour tortillas which are not gluten free). You can also try almond flour tortillas, chickpea tortillas, or cassava flour tortillas for a different gluten free tortilla option. For other dietary needs, see below:

Low-Carb Option: To lighten things up with these veggie black bean tacos make a taco salad instead! Serve the vegan bean taco filling over greens instead of in taco shells. Alternatively, you can use low-carb tortillas. 

🫙 Storage Directions

  • To Store: I recommend storing the ingredients in small separate containers – keeping the leftover black beans, tortillas, and avocado all separate. The tortilla will become soggy if you make a taco and store it all together. Warm the tortillas the next time you make these delicious vegan tacos, add the stored ingredients, and add fresh avocado (avocado won’t keep well so only chop up as much as you’re going to use that day).
  • To Freeze: To freeze the tacos and keep their good quality, I’d recommend freezing the filling and the tortillas separately. You can also assemble the tacos first and then freeze them, but I’d rather go with the first option, in an airtight container. The avocado and cilantro I don’t recommend freezing – you should add that fresh.

❓Recipe FAQs

SHOULD YOU RINSE BLACK BEANS FOR TACOS? 

Yes, you should almost always rinse black beans before using them. If you don’t rinse them, the taco shell can become soggy and the excess liquid will create a mess when eating! Using a slotted spoon to assemble the tacos is also an easy way to resolve this issue.

WHICH TORTILLAS ARE BEST FOR TACOS?

I really enjoy using corn tortillas for tacos because they have great flavor and are naturally gluten-free. You can also use a flour tortilla for tacos (which tend to be softer than corn). If you do, I recommend using a whole wheat or sprouted wheat flour tortilla for added fiber and whole grains. You can also try a corn + wheat flour tortilla for the best of both worlds! Black bean vegetarian tacos taste great no matter what!

HOW MANY CARBS IN A BLACK BEAN TACO?

These vegetarian tacos with black beans have 56 carbs per serving, which is 2 tacos! You can modify the tacos and make simple swaps if you wish to lower the carbs for a lighter lunch or dinner. See our dietary adaptations section above for suggestions.

Vegan black bean tacos with beans, avocado, veggies, and cilantro, served on a white plate.

🌮 More Healthy Mexican Recipes!

Love this plant based mexican recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Vegan black bean tacos with beans, avocado, veggies, and cilantro, served on a white plate.
Print Recipe
5 from 20 votes

Vegan Black Bean Tacos

These healthy and delicious vegan black bean tacos are great for an easy weeknight meal. Packed with beans, veggies, spices, and toppings of your choice, they’re full of flavor, ready in 30 minutes, and perfect for the whole family!
Prep Time20 minutes
Cook Time10 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Mexican, Vegan
Diet: Gluten Free, Low Fat, Vegan, Vegetarian
Servings: 4 servings
Calories: 357kcal
Author: Anjali Shah

Ingredients

Shop Ingredients on Jupiter

Instructions

  • Warm corn tortillas in the oven or microwave and chop all your veggies/toppings
  • Heat a pan over medium-high heat. Add 2 tsp olive oil and saute the onion, black beans, peppers, tomatoes, corn, garlic, salt and taco seasoning until heated through – about 10 minutes.
  • While the bean mixture is cooking, mash your avocado and add salt & lime juice to taste.
  • Assemble your tacos! Start with your tortilla, add the bean mixture, top with mashed avocado/guac and cilantro.

Notes

Expert Tips
  • Get creative. You can always use your favorite on these plant-based tacos, but you can also top them with your favorite Mexican sides. Or try something new like green cabbage, a cilantro sauce, quick pickled onions, or anything else you might like to experiment with.
  • Use homemade seasoning. Try making your own homemade taco seasoning using this Old El Paso taco seasoning recipe – it’s cheaper and more flavorful than store-bought!
  • Adjust the smokiness. If you don’t like a smoky flavor, switch out the fire-roasted tomatoes with regular diced tomatoes. If you enjoy smoke and spice, feel free to add more of the tomatoes and peppers as well.
  • Build the taco with purpose. Add the bean mixture to the bottom of the taco to hold the other ingredients.
  • Increase the vegetables. Too much filling? Never! For more roasted veggies, add in 6oz chopped baby spinach to the black bean mixture.
  • Make it your own. Make sure to adjust the salt and spices to taste. If you like your tacos super spicy, feel free to add some cayenne pepper to the black bean mixture! Whatever flavors you prefer for vegetarian bean tacos can easily be accommodating in this recipe.
Vegan Tacos Variations
  • Change up the veggies! Roasted cauliflower, carrots, squash, zucchini or sweet potatoes would all work well in these tacos.
  • Try making some vegan taco “meat” by crumbling tofu and sautéing it with taco seasoning or chili powder
  • Try using refried black or pinto beans instead of whole beans
  • Add pico de gallo as one of your toppings in addition to salsa
  • Add some more fresh ingredients like shredded romaine lettuce and other fresh herbs
  • Try different salsas like: mango salsa, tomatillo salsa, pineapple salsa, or even a tahini sauce instead of salsa!

Nutrition

Serving: 2tacos | Calories: 357kcal | Carbohydrates: 56.1g | Protein: 12g | Fat: 11.3g | Saturated Fat: 1.7g | Sodium: 489mg | Potassium: 922mg | Fiber: 14.3g | Sugar: 6g

44 responses to “Vegan Black Bean Tacos”

  1. It’s been a while since I last had tacos, so really excited to give your recipe a try – it looks amazing!5 stars

  2. These tacos were so tasty and everyone loved them and asked for seconds! Thanks for a great recipe.5 stars

  3. We are trying to eat less meat in our meals and we love tacos so these sound like a dinner we are certainly going to have to try! They sound delicious5 stars

  4. Your recipe is so flavorful. Easy and quick to make too. Surely trying it out this weekend for family.5 stars

  5. I usually eat chicken tacos but I think it’s time to broaden my horizon with these vegan tacos because they look stellar!!5 stars

    • Hi Charla!! Yes you definitely should! I promise, these vegan tacos will be just as satisfying as meat tacos! 🙂

  6. Oh, I can’t even begin to express the weight that has been lifted off my shoulders. I’m so happy I found your blog, and EXCELLENT recipes! I’m a carnivore attempting to go vegetarian, and it’s so difficult to not get overwhelmed at the lifestyle change. I think I will simply pick a new recipe from your blog every day and go from there. They are all so simple, and look absolutely delicious! Thank you for putting the time and effort into creating such a great resource for people like me =).
    I look forward to trying all of these.5 stars

    • Hi Dani! Thanks so much for your comment – it’s wonderful to “meet” you! I’m so glad you’re enjoying my recipes – and that’s so awesome that you’re going vegetarian! Feel free to reach out to me if you have any questions or feel overwhelmed at all as you start to make more of my recipes, and keep me posted on how they turn out! Thanks again!

  7. Anjali, can I just tell you that I have recently made your original recipe for Healthy Breakfast Muffins and your Vegetable Lasagna, both for my daughter to freeze for when her baby is born (probably next week) and after signing up for your 7-day healthy eating plan (moments ago) I have been checking out all the recipes listed on that plan and many others you have. There isn’t a recipe that I wouldn’t make and love eating. Oh and they all look gorgeous!! I am a VERY picky eater (vegetarian that has replaced meats with SUGAR). Now I can replace that sugar with whole grains, yummy vegetables, delicious recipes. I LOVE your blog, healthy recipes, pictures, etc!!! Thank you SO much! My daughter now thanks you too! She IS a VERY healthy eater already but now has tons more of good recipes!5 stars

    • Oh thank you so much Didi!! I am so, so happy that you and your daughter are both enjoying my recipes! And it’s always fun to meet a fellow picky eater 🙂 Good luck with everything once the baby comes – such an exciting time for you and your family!

    • Oh great additions!! I’m sure they turned out to be nice and spicy 🙂 So glad you liked them!

  8. I just found your website and had to stop by because my blog is http://www.thepickygirl.com!

    So glad to find such a great resource for veggie food. I’m not actually vegetarian, but I rarely eat meat and never cook it, so it’s great to find some options.

    This looks so yummy! Thanks.5 stars

    • Thanks so much! I’m so glad you like my blog 🙂 And I love how you’re “The Picky Girl”! That’s awesome – here’s to being picky! Looking forward to connecting with you more through our blogs 🙂

  9. Wow, great job! Just did a Spicy Shrimp Taco post on my blog so great to see this one, I will be trying it soon.5 stars

5 from 20 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.