Go Back
+ servings
Three tofu burrito halves sitting upright on a plate with an avocado half.
Print Recipe
5 from 4 votes

Spicy Tex-Mex Tofu Burritos

Tofu burritos are the hearty, flavor-packed vegan dinner you need in your life! They're stuffed with mix of crumbled tofu, black beans and corn in spicy sauce, along with creamy avocado slices and baby spinach leaves.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Entree, Main
Cuisine: American, Mexican
Servings: 4
Calories: 506kcal
Author: Alissa Saenz

Ingredients

For the Filling

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 (14 ounce/397 gram) package extra-firm tofu, drained
  • 3 garlic cloves, minced
  • 1 tablespoon ground cumin
  • 2 teaspoons chili powder
  • 1 (8 ounce/227 gram) can tomato sauce
  • 2 tablespoons adobo sauce (from a can of chipotle chile peppers)
  • 2 tablespoons soy sauce
  • 1 cup canned black beans, drained and rinsed
  • ½ cup frozen corn, thawed
  • ¼ cup chopped fresh cilantro
  • Salt and pepper, to taste

For Assembling the Burritos

  • 4 large (burrito size) flour tortillas
  • 1 cup baby spinach leaves
  • 1 medium avocado, sliced

Instructions

  • To make the filling, first coat the bottom of a large skillet with the olive oil and place it over medium heat. Give the oil a minute to heat up, then add the onion. Cook the onion for about 8 minutes, stirring occasionally, until it softens and starts to brown.
  • Crumble the tofu into the skillet. Cook it with the onion for about 5 minutes, stirring occasionally, until it dries out and starts to crisp up in spots.
  • Add the garlic, cumin, and chili powder to the skillet. Stir to combine the ingredients and cook everything for 1 to 2 minutes, stirring constantly, until the mixture becomes very fragrant.
  • Stir in the tomato sauce, adobo sauce, soy sauce, and black beans. Bring the sauce to a simmer and let the mixture cook for about 5 minutes, stirring occasionally, until the sauce thickens up a bit.
  • Remove the skillet from heat and stir in the corn and cilantro. Season the filling with salt and pepper to taste. You can adjust any other seasonings to your preference at this point as well.
  • To assemble the burritos, arrange a quarter of the spinach leaves and avocado slices in the center of each tortilla. Divide the filling among the tortillas, placing it over the spinach and avocado slices in a short strip. Fold the side of the tortilla closest to you over the filling, tuck in the sides, then roll the burrito away from you.
  • Serve.

Nutrition

Calories: 506kcal | Carbohydrates: 63g | Protein: 21g | Fat: 21g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 11g | Sodium: 2879mg | Potassium: 1036mg | Fiber: 12g | Sugar: 7g | Vitamin A: 1429IU | Vitamin C: 16mg | Calcium: 199mg | Iron: 7mg