Vegan Bean Tacos

Tacos are the soul of Mexican cuisine. This plant-based version elevates the humble bean to hero status. Spices and searing add depth, while fresh toppings—lime, cilantro, creamy avocado—bring that vibrant freshness that makes Mexican food so addictive.
🕒 Prep Time 15 mins
🍳 Cook Time 10 mins
Total Time 25 mins
🍽️ Servings 4 servings
🔥 Calories 320 kcal
🌍 Cuisine Mexican

Ingredients

Equipment Needed

  • Skillet
  • Can Opener
  • Knife

Allergen Information

⚠️ Wheat

Instructions

1

Dice the onion and mince the garlic. Sauté onion in oil until soft.

Tip: Salting now helps the onion sweat and soften.
2

Add spices (chili, paprika, cumin) and toast for 30 seconds until fragrant.

Tip: Spices are lipophilic (fat-loving); blooming them in oil amplifies flavor.
3

Add beans, corn, and diced tomatoes. Simmer 5-8 minutes until thickened.

Tip: Mash a few beans with a fork to naturally thicken the sauce.
4

Slice avocado and pick cilantro leaves. Warm tortillas in a dry skillet for 10-20 seconds per side.

Tip: Warming relaxes the starch, making tortillas pliable so they don't crack.
5

Fill tortillas with bean mixture. Top with avocado, cilantro, and a generous squeeze of lime.

Tip: Acid (lime) cuts through the rich avocado and starchy beans.

Recipe FAQ

Corn or Flour Tortillas?
Corn is more authentic and gluten-free. Just warm them well so they don't crack!
How to make beans more flavorful?
Don't rinse off all the canning liquid, or smash some beans in the pan—this creates a creamy, rich sauce.

Ingredients

  • 8 small Tortillas (Corn or Flour)
  • 1 can (15 oz) Kidney Beans (drained)
  • 1/2 cup Sweet Corn
  • 1 small Onion
  • 2 cloves Garlic
  • 2 medium Tomatoes
  • 1 whole Avocado
  • 1 bunch Fresh Cilantro
  • 1 tsp Chili Powder
  • 1 tsp Smoked Paprika
  • 1 tsp Ground Cumin
  • 1 whole Lime
  • 2 tbsp Olive Oil
  • 1 tsp Salt