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

Black Bean Tacos are a fast & easy weeknight dinner idea. This recipe uses canned beans for convenience, and when you top them with a creamy avocado cilantro sauce, they taste like they came from a restaurant.

black bean tacos on black plate.

Why You’ll Love Them

They taste amazing. Featuring sautéed onion, garlic, black beans, and spices, this taco filling is ultra-flavorful. When you pair it with a tangy cilantro sauce, it’s hard to resist!

They’re filling. Black beans are a great source of fiber and plant-based protein. When you pair them with creamy avocado, they will keep you feeling full for hours.

They are easy to customize. Taco night is one of my favorite family-friendly meals, because you can layout the various toppings and let everyone add their favorite toppings. My kids aren’t quite brave enough to try the green sauce yet, but they loved the black bean filling with some shredded lettuce and cheese on top!

They are fast to prepare. When you use canned beans, this taco filling is ready to serve in just about 20 minutes. All you have to do is chop an onion and some garlic to get started.

They are allergy friendly. This recipe is dairy-free, gluten-free, and vegan as written, as long as you use gluten-free taco shells. Corn tortillas are gluten-free, just make sure to check the label to ensure there isn’t any other flour added.

There’s very little oil required. The cilantro sauce uses avocado + water as the base, instead of oil, for a healthier taco night. All you need is a drizzle of oil in the pan to sauté the veggies, but if you follow an oil-free regimen, you can use water or broth, instead.

Ingredients You’ll Need

black bean ingredients in glass bowls.

What are black bean tacos made of?

  • Canned black beans
  • Red onion
  • Garlic
  • Ground cumin
  • Smoked paprika
  • Salt

That’s all you need to make a super-flavorful taco filling. You’ll take the flavor over the top when you add a fast cilantro sauce, too!

If you don’t have time to make the sauce, you can always stick with your standard taco toppings, like shredded lettuce, with salsa or guacamole. The filling is so delicious, it goes with practically anything.

finished black bean tacos with shredded cheese on top.

How to Make Black Bean Tacos

1. Prepare the sauce. 

In a high-speed blender, add the water, avocado, cilantro, shallot, garlic, vinegar, red pepper flakes, salt, and. maple syrup. Blend until very smooth, then pour the sauce into a storage jar with a lid.

Set it aside until ready to serve. You can make this sauce up to 3 days in advance, if you want to plan ahead.

green sauce blended and poured in jar.

2. Sauté the veggies. 

In a large skillet over medium heat, add the olive oil and chopped red onion. Stir until it softens, about 5 minutes.

Add in the minced garlic, cumin, and smoked paprika, and stir for 1 more minute, just until they smell fragrant.

sauteed onion and spices in pan.

3. Add the black beans. 

Rinse and drain the black beans well, then add them to the pan. Season with a 1/2 teaspoon of salt, and add in a 1/4 cup of water, to make sure none of the spices are sticking to the bottom of the pan.

The water will evaporate as the beans warm up.

Stir often until the beans are warmed through. I like to use a potato masher to mash some of the beans, so they aren’t all whole. (I find this prevents them from falling out of the taco shell so easily.) Feel free to mash as many beans as you like, or leave them all whole. It’s up to you!

Taste the bean mixture, and add a squeeze of lime juice, if you like, to brighten the flavor. You can also add more salt, if needed. Then, this filling is ready to serve.

beans cooked and mashed in pan.

4. Enjoy!

Serve the cooked black bean mixture in soft or crunchy tortillas, with the avocado cilantro sauce on top, along with any other toppings you like.

I like to offer shredded lettuce or cabbage, sliced tomatoes, sour cream, hot sauce, shredded cheese, and salsa as topping options.

finished black bean filling in tortillas.

Substitutions & Common Questions

Can I use different beans? Yes, pinto beans are another common bean found in tacos, so feel free to swap those, if you’d like.

Can I skip the sautéed veggies?  If you’re in a hurry, feel free to simply add onion powder and garlic powder to the canned beans, instead. I’d start with a 1/2 teaspoon of each.

​Which tortillas work best? My family prefers flour tortillas lately, but we also like crunchy corn tortillas. For a grain-free option, try Siete brand cassava flour or almond flour tortillas. Or, you can always use a lettuce wrap, if you prefer!

Any ideas for the leftovers? The black beans make a great salad topping, or you can use them in a bowl with Mexican rice and any extra taco toppings you have. I also love the black beans on their own, as a side dish.

Need more taco recipes? Try Jackfruit Tacos, Cauliflower Tacos with Slaw, and Vegan Tacos.

black bean tacos on black plate.

Black Bean Tacos

5 from 6 votes
The best vegetarian tacos! Featuring a quick black bean filling, they are topped with a tangy cilantro sauce that makes them taste like they came from a restaurant.
prep10 mins cook10 mins total20 mins
Servings:4

Ingredients
  

Black Bean Tacos

  • 1 tablespoon olive oil
  • 1 red onion , chopped
  • 2 garlic cloves , minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 2 (15-ounce) cans black beans , drained and rinsed
  • fine sea salt (I use Real Salt brand)
  • 1 tablespoon lime juice (optional)

Creamy Cilantro Sauce

  • 1/2 cup cilantro
  • 1/4 avocado , pit removed
  • 1/2 cup water
  • 1 small shallot (~ 2 tablespoons)
  • 1 garlic clove
  • 2 tablespoons red wine vinegar
  • 1/4 teaspoon red pepper flakes
  • 1/2 teaspoon salt
  • 1 teaspoon maple syrup

Taco Assembly

  • 8 to 12 small tortillas
  • shredded lettuce
  • sliced cherry tomatoes

Instructions

  • To prepare the sauce, add the cilantro, avocado, water, shallot, garlic, vinegar, red pepper flakes, salt, and maple syrup. Blend until very smooth, then pour the sauce into a storage jar with a lid. Set it aside until ready to serve.
  • In a large skillet over medium heat, add the olive oil and chopped red onion. Stir until softened, about 5 minutes. Add in the minced garlic, cumin, and smoked paprika, and stir for 1 more minute, just until they smell fragrant.
  • Add the drained beans to the pan and season with a 1/2 teaspoon of salt. Add in a 1/4 cup of water and use a spatula to scrape the bottom of the pan, making sure none of the spices are sticking. The water will evaporate as the beans warm up. Cook until the beans are warmed through, about 5 minutes, then use a potato masher to mash some of the beans. (I find this texture prevents them from falling out of the taco shell so easily.) Feel free to mash as many beans as you like, or leave them all whole. It's up to you!
  • Taste the bean mixture, and add a squeeze of lime juice, if you like, to brighten the flavor. You can also add more salt, if needed. Then, this filling is ready to serve. Add the black bean mixture to each tortilla, then top with shredded lettuce, tomatoes, and a generous spoonful of the cilantro sauce. Serve right away. Leftover beans and sauce can be stored separately in airtight containers in the fridge for up to 4 days.

Notes

Nutrition information is for both the filling and the sauce, assuming you use the whole batch of each between 8 tacos and use flour tortillas. (But, you most likely will have leftover dressing!) So, consider this a very generous estimate, and not a guarantee.
For a gluten-free recipe, be sure to choose a gluten-free tortilla, like corn, cassava, or almond flour tortillas.

Nutrition

Calories: 274kcal | Carbohydrates: 43g | Protein: 14g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 1117mg | Potassium: 825mg | Fiber: 16g | Sugar: 3g | Vitamin A: 331IU | Vitamin C: 12mg | Calcium: 100mg | Iron: 5mg
Course: Main Course
Cuisine: Mexican
Keyword: black bean tacos

If you try this black bean tacos recipe, please leave a comment and star rating below letting me know how you like them!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. I create healthy recipes made with simple ingredients to make your life easier.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. I have only made the sauce so far to eat with some quinoa and chicken. I wanted something a bit creamier so I added 2 tablespoons of vegan mayo (your vegan siracha mayo recipe minus the siracha). I also added a half teaspoon of juice from a jar of jalapeños and 2 jalapeno slices. I love it! Can’t wait to make the tacos too.

  2. Made this filling into quesadillas with Muenster cheese and it was a huge hit. My 2 year old asked for me l more.

  3. So so so good! The creamy avocado cilantro sauce is a game changer with this meatless meal. We only had yellow onions when we made this, so imagine it would be even more spectacular with the red onion and shallots. Can’t wait to make it again.

  4. I had not prepped dinner today and needed something quick. I remember seeing your post about this on Instagram so I decided to give it a try and WOW! So quick, so easy, so delicious! I added red bell pepper with the veggies and jalapeño to the sauce. I had it on top of greens with tortilla chips to make a taco salad. So good!

  5. In words of my husband: “this is a keeper”. Easy and delicious. Only change I did was using only 1/2 teaspoon of maple on the cilantro sauce. It was perfect. Thanks Megan!

  6. So delish! I love the flavors, and the sauce has a nice little kick! I’m so happy I have leftovers for tomorrow:)