Print
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
Easy tofu tacos recipe with cabbage slaw and avocado Recipe

Easy tofu tacos recipe with cabbage slaw and avocado Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 144 reviews
  • Author: Kimberly
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings (8 tacos) 1x
  • Category: Main-course
  • Method: Stovetop
  • Cuisine: Mexican-inspired
  • Diet: Vegan

Description

These easy tofu tacos are a fresh, flavorful, and wholesome dinner option perfect for busy weeknights or plant-based entertaining. Crisp cabbage slaw and creamy avocado slices are paired with spiced, pan-seared tofu, all wrapped in soft tortillas for a satisfying and customizable taco experience.


Ingredients

Units Scale

For the Tofu

  • 14 oz (400g) firm tofu, drained and pressed
  • 1 tbsp olive oil
  • 1 1/2 tsp chili powder
  • 1 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp ground cumin
  • 1/4 tsp salt
  • 1/4 tsp black pepper

For the Cabbage Slaw

  • 2 cups shredded red or green cabbage
  • 1/4 cup chopped cilantro
  • 2 tbsp lime juice (about 1 lime)
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Toppings & Assembly

  • 1 ripe avocado, sliced
  • 8 small corn or flour tortillas
  • Lime wedges, for serving
  • Optional: hot sauce or salsa

Instructions

  1. Prepare the tofu: Cut the pressed tofu into 1/2-inch cubes. In a medium bowl, toss the tofu with olive oil, chili powder, smoked paprika, garlic powder, cumin, salt, and pepper until evenly coated.
  2. Cook the tofu: Heat a large non-stick skillet over medium-high heat. Add the seasoned tofu cubes in a single layer and cook for 7-9 minutes, turning occasionally, until golden and lightly crispy on all sides. Remove from heat and set aside.
  3. Make the cabbage slaw: In a large bowl, combine the shredded cabbage, cilantro, lime juice, olive oil, salt, and black pepper. Toss well and let it sit for at least 5 minutes to allow the flavors to meld.
  4. Warm the tortillas: Heat the tortillas in a dry skillet over medium heat, about 30 seconds per side, until pliable and warm. You can also wrap them in a damp towel and microwave them for 30-45 seconds.
  5. Assemble the tacos: To each warm tortilla, add a scoop of spiced tofu, a generous spoonful of cabbage slaw, and a few slices of avocado. Serve immediately with lime wedges and your favorite hot sauce or salsa if desired.

Notes

  • Pressing the tofu well is key for achieving a firm, crispy texture.
  • The slaw can be made up to a day ahead and kept in the refrigerator.
  • For extra flavor, add pickled onions or radishes as a topping.
  • Use gluten-free corn tortillas for a gluten-free option.

Nutrition

  • Serving Size: 2 tacos
  • Calories: 280
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 13g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 11g
  • Cholesterol: 0mg