Go Back
+ servings
tofu burrito

Southwest Tofu Burrito

This flavorful vegan burrito is packed with tofu-based sofritas, avocado and crunchy cabbage.
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Servings: 4 burritos
Author: Kathy Patalsky



  • 12 0z tofu firm or extra firm - House Foods brand used
  • 1 cup chunky salsa any variety (mild, medium or spicy – your choice)
  • 1 medium red onion chopped
  • 2 cloves garlic minced
  • 1 Tablespoon extra virgin olive oil
  • ½ teaspoon chipotle powder
  • 1 teaspoon cumin powder
  • 1/4 - 1/2 cup nutritional yeast
  • ½ teaspoon sea salt


  • 1 avocado sliced
  • 1 ½ cups red cabbage thinly shredded
  • 2 large burrito-sized tortillas
 or smaller sized – or taco tortillas
  • ½ cup shredded vegan cheese optional

Vegan Spicy Sauce:

  • ¼ cup vegan mayo
  • 1 teaspoon maple syrup
  • ¼ teaspoon chipotle powder


  • Combine all the vegan mayo ingredients and whip together in a small bowl. Place in the fridge to chill.
  • Drain your tofu and squeeze dry with a paper towel or clean dish towel.
  • Add the olive oil to a large skillet and warm over high heat. 

Add the onions and garlic to the skillet and saute for 2-3 minutes. Then add in the tofu by crumbling into small scrambled pieces with your hands. Add the salsa. Also sprinkle in the spices and nutritional yeast. Fold everything together using a spatula. Reduce heat to medium. Allow to cook 3-5 minutes, or until the moisture cooks off a bit and the tofu softens, marinating with all the flavors. You want most of the excess liquid from the salsa and tofu to be absorbed or cook off. Remove from heat when done.
  • Warm your tortillas and start filling them. Add a generous slather of the chipotle mayo and spread evenly over the tortilla. Then add about 1 heaping cup of the tofu mixture. Followed by the optional shredded vegan cheese, cabbage and avocado. Fold up the tortillas, slice and serve warm.


House Tofu (post sponsor)

Nutrition Estimate

Calories: 344kcal | Carbohydrates: 28g | Protein: 5g | Fat: 24g | Saturated Fat: 4g | Sodium: 1093mg | Potassium: 582mg | Fiber: 7g | Sugar: 7g | Vitamin A: 869IU | Vitamin C: 28mg | Calcium: 84mg | Iron: 2mg