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

Crispy Black Bean Tacos with Avocado Jalapeño Crema

  • Author: vibingvegansblog
  • Total Time: 45
  • Yield: 8 to 10 tacos 1x


These Crispy Black Bean Tacos are spicy, saucy, cheesy, and so flavorful! They’re packed with healthy plant based protein from black beans and crumbled tofu. Taco Tuesday or not, dinner is served.


Units Scale

For the Crispy Black Bean Tacos:

  • Drizzle of olive oil
  • 1 white or yellow onion, diced
  • 3 cloves garlic, minced
  • 1/2 block firm or extra firm tofu (7 ounces)
  • 1 can black beans
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon sweet paprika
  • 1/2 teaspoon freshly cracked black pepper
  • 1/4 teaspoon salt
  • 3 tablespoons tomato paste
  • 2 tablespoons low-sodium soy sauce or tamari
  • 1 1/2 tablespoons chipotle in adobo sauce
  • 1 small chipotle pepper in adobo, chopped
  • Juice of 1 lime
  • 8 to 10 corn or flour tortillas (taco size)*
  • 1 1/2 cups Mexican style shredded cheese

For the Avocado Jalapeño Crema:

  • 1 medium avocado
  • 1/2 block firm or extra firm tofu (7 ounces)
  • Juice of 2 limes, about 1/3 cup
  • Zest of 1 lime
  • 2 garlic cloves, whole
  • 1 cup cilantro, packed
  • 1 jalapeño, seeds removed
  • 1/2 cup water
  • 1/4 teaspoon salt


  1. Sauté the aromatics and tofu: Sauté the onion on medium high heat for 2-3 until it softens and becomes translucent. Add the minced garlic, chili powder, cumin, smoked paprika, sweet paprika, salt, and pepper. Stir and cook for 30 seconds until fragrant. Crumble in the tofu and stir to combine. Cook for 3 to 4 minutes, stirring occasionally. The tofu will soften and just begin to brown.
  2. Add the black beans and seasonings: Reduce the heat to medium low and add the can of black beans with liquid. Use the back of a spoon or spatula to gently press the beans so they’re mashed. Add the tomato paste, soy sauce, adobo sauce, and chopped chipotle pepper. Gently simmer on medium low for 10 minutes, stirring occasionally. Add the lime juice, stir, and remove from heat.
  3. Prepare the tortillas: Preheat the oven to 425. Spray (or brush) a large baking sheet with olive or avocado oil. Lay 8-10 tortillas on the sheet, making sure they get a bit of oil on them. It’s okay if they overlap. Spray them again with oil. Bake for 3 minutes or until they are soft and malleable. Remove them from the oven.
  4. Assemble the tacos: Place 2 tablespoons of the black bean mixture onto one half of the tortilla. Sprinkle the cheese on top. Carefully fold the tortilla over to cover the cheese and black beans. Press gently so it stays together (you could also flip it over to keep the taco sealed). Repeat for all the tortillas.
  5. Bake: Bake for 16 to 20 minutes, gently flipping them using a spatula halfway through.The tortillas should be light brown and slightly crispy (they will crisp even more while they cool).
  6. Make the crema and serve: While the tacos are baking, make the crema by adding to a blender the avocado, tofu, lime juice, lime zest, garlic cloves, cilantro, jalapeno, water, and salt. Blend until smooth. Serve tacos warm with crema.

Leftovers can be stored for 3 to 4 days in an airtight container in the fridge. Reheat in the oven, toaster oven, or air fryer until warm.


For less spicy tacos, omit the chopped adobo pepper.

If you’re using corn tortillas, look for an “extra thin” variety. They will be more flexible and less likely to break.

Mexican style, cheddar, pepper jack, or monterey jack cheese all work for this recipe! 

For a thinner crema, add more water.

  • Prep Time: 10
  • Cook Time: 35