Black Bean Tacos make for a delicious and affordable easy dinner. Done in about 20 minutes, and full of flavor! This will become a favorite for vegetarians and meat eaters.
Recently, a good friend of mine posted on Facebook that she was looking for more vegetarian options to feed her family. She talked about how feeding her family meat every night for dinner, was getting pricey and she’d like some other options.
I wanted to be able to give her a full list of meat free dinners, but the fact is that I just don’t have that on my blog. But I bet there are other families out there, non vegetarian families, that would like more meat free options for when the budget feels tight.
That makes total sense, and I’m on it. These vegan Black Bean Tacos are first up. They are a super easy stove top recipe that are restaurant level quality. Your family will love them!
What Makes these Tacos Amazing
The bulk of the flavor from these tacos comes from sautéing onion and garlic on the stove top and then seasoning it.
The combination of spices that we throw together make the black beans so good, you could just put them over hot rice and call it a day.
But! We don’t. We take it a step further and add them to warmed corn tortillas. After that we add cut up green and red cabbage, sliced radishes, and a little corn. While this extras aren’t absolutely necessary, they add so much flavor and texture to this great dinner.
How to Make Black Bean Tacos
In my humble opinion, the key to this recipe is not over cooking the beans. They really just need to be warmed through. If you cook them too long, you are going to have a mushy situation that I just don’t love as much.
- Heat olive oil in a medium skillet.
- Add garlic and onions. Cook until the onions are translucent, about 5 minutes.
- Stir in the chili powder, cumin, and cayenne pepper.
- Gently fold in the rinsed beans and the water. Cook until the beans are just warmed, about two to three minutes.
That’s it! Super easy and delicious.
As you will read in the recipe card below, the point of the water is just to keep the beans from getting mushy. Just add it a little at a time.
I ended up using the full amount, but keep in mind that we are not making black bean soup. You may not need it all.
The kick in this recipe comes from the cayenne pepper. We aren’t adding that much, but it does add spice.
I encourage you to measure out 1/4 teaspoon, add a tiny bit and keep tasting until you get the level of heat you want.
Because this recipe is primarily black beans in a taco shell, I thought that the addition of fresh onion and garlic plus the spices called for would work best.
That said, you could also just add some taco seasoning. It wouldn’t be the exact same flavors, but it would be delicious.
You would need a tablespoon of taco seasoning (homemade or store bought) to replace the seasonings in this recipe.
As mentioned above, for me the peak of perfection with these tacos is the crunch and flavor added by the fresh toppings. I used:
- Red and Green Cabbage
- Sliced Raddishes
- Canned Corn
These aren’t 100% necessary, but I felt like they made it awesome.
I bought whole heads of cabbage, but you could also buy the bagged stuff.
Other great toppings for these tacos would be avocado and Cotija. Cotija is a crumbly Mexican cheese that would be great, though might up the cost.
Other Great Vegetarian Dinners
Black Bean Tacos
- 2 tablespoons olive oil
- 1 large yellow onion diced (or two small)
- 4 garlic cloves minced
- 1 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1/4 teaspoon cayenne pepper
- 1/4 cup water
- 30 ounces canned black beans drained and well rinsed
- 12 corn tortillas
- 4 radishes sliced
- 1 cup chopped red and green cabbage
- 11 ounces canned corn drained
- In a large skillet over medium heat, heat your olive oil.
- Add in the onion and garlic, season with salt and pepper, and cook until the onions are translucent, about 5 to 7 minutes.
- Season with the chili powder, cumin, and cayenne pepper, cooking for another 30 seconds.
- Stir in the black beans. Add the water a little at the time. You are looking to keep the beans from becoming mushy by adding the water, but we aren't making black bean soup. So only add in as much as is necessary. Cook just until the black beans are warmed – about 3 to 5 minutes.