Go Back
+ servings
5 from 1 vote
Garlic Roasted Cauliflower and Spicy Baked Tofu Burritos
Prep Time
10 mins
Cook Time
40 mins
Total Time
50 mins
These hearty cauliflower tofu burritos are filled with creamy avocado slices, garlicky roasted cauliflower and baked tofu, smothered in spicy tomato sauce.
Course: Entree
Cuisine: American, Mexican
Servings: 4
Calories: 396 kcal
Author: Alissa
  • 1 cup tomato sauce
  • 1/4 cup chopped fresh cilantro, plus extra for serving
  • 1-2 tbsp. cayenne pepper hot sauce*
  • 1 1/2 tsp. ground cumin
  • 1/2 tsp. ancho chile powder
  • 1/4 tsp. salt
  • 1/4 tsp. black pepper
  • 1 lb. extra firm tofu, drained, pressed at least 15 minutes, and cut into 1/2 inch cubes
  • 3 cups cauliflower florets
  • 1 tbsp. lemon juice
  • 2 tsp. olive oil
  • 2 garlic cloves, minced
  • 4-8 inch flour tortillas
  • 1 avocado, sliced
  • 2 scallions, chopped
Prepare the Tofu
  1. Preheat oven to 400º. Line a baking sheet with parchment.
  2. Stir tomato sauce, cilantro, hot sauce, cumin, ancho chile powder, salt and pepper together in small bowl.
  3. Arrange tofu cubes on parchment lined baking sheet. Brush with 1/4 cup of tomato sauce mixture. Bake 20 minutes, gently flip, and brush with another 1/4 cup of tomato sauce mixture, reserving the rest. Bake another 20 minutes. (40 minutes total.)
Prepare the Cauliflower
  1. Toss cauliflower florets with lemon juice, olive oil, garlic and a dash of salt. Arrange on baking sheet. Bake 15 minutes, toss, and bake another 15 minutes. (30 minutes total. Oven should already be at 400º, for the tofu.)
Assemble the Burritos
  1. Divide avocado slices, tofu, and cauliflower among tortillas. Top with reserved sauce, fresh cilantro, and scallions.
Recipe Notes

*While you can skip the hot sauce if you aren't into spicy, I'd suggest adding a splash or two of vinegar in it's place, as the hot sauce adds some acidity.

Nutrition Facts
Garlic Roasted Cauliflower and Spicy Baked Tofu Burritos
Amount Per Serving
Calories 396 Calories from Fat 188
% Daily Value*
Fat 20.9g32%
Saturated Fat 5g25%
Sodium 1097mg46%
Potassium 908mg26%
Carbohydrates 40.4g13%
Fiber 8.7g35%
Sugar 6.7g7%
Protein 17.1g34%
Calcium 270mg27%
Iron 5.8mg32%
* Percent Daily Values are based on a 2000 calorie diet.