Tofu Fajitas (Easy Sheet Pan!)
These oven-baked fajitas combine tofu strips drenched in a taco-seasoned lime sauce and crisp bell peppers & onions. Customize with your favorite toppings!
AuthorKaitlin - The Garden Grazer
Prep Time:10 minutes mins
Cook Time:20 minutes mins
Total Time:30 minutes mins
CourseMain Dish
CuisineGluten-Free, Mexican-inspired, Oil-Free, Vegan
Servings8 fajitas
- 14 oz. block extra-firm tofu (pressed*)
- 2 large bell peppers (or 3 medium)
- 1 red onion (or yellow or white)
- 3 Tbsp. taco seasoning (divided)
- 2 Tbsp. fresh lime juice (about 1 lime)
- 1 Tbsp. tamari (or soy sauce)
- 8 small tortillas (flour, corn, or almond flour)
- Toppings of choice: Guacamole/avocado, pico de gallo, salsa, cilantro, vegan cheese, vegan sour cream, etc.
Prepare oven: Preheat oven to 400°F (200°C). Line a large baking pan with parchment paper (or Silpat).
Make tofu sauce: In a medium bowl, add 2 Tbsp. taco seasoning (reserving 1 Tbsp.), lime juice, and tamari. Stir well to combine. If the sauce is overly thick, add a small splash of water.
Prepare tofu: Slice pressed tofu in strips. (I make about 14-16 strips.) Gently lay each piece in the sauce and flip to coat. Arrange tofu in a single layer on one half of the baking pan.
Prepare veggies: Slice onion and bell pepper in strips. Place in the leftover tofu bowl. Add remaining 1 Tbsp. taco seasoning. Toss well to coat. Arrange veggies on the other half of baking pan.
Bake: Place pan in oven. Bake for 10 minutes. Then flip tofu and toss veggies. Return to oven and bake 10 minutes more. (While it's baking, prepare any toppings of choice.)
Assemble: Warm tortillas if desired. Place tofu, veggies, and toppings of choice down center of tortillas.
*Pressing tofu: Use a tofu press beforehand if you have one. Otherwise, simply press the tofu between paper towels to remove some of the excess moisture.
Prefer tortilla-free? Turn this into a fajita bowl instead! Pair it with rice, Spanish rice, or quinoa, and toppings of choice.
For gluten-free: Use GF tortillas and tamari.
Nutrition: Estimated nutritional content calculated without optional toppings.
Calories: 136 kcal | Carbohydrates: 20 g | Protein: 7 g | Fat: 3 g | Saturated Fat: 1 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 1 g | Potassium: 206 mg | Fiber: 2 g | Sugar: 4 g | Vitamin A: 1022 IU | Vitamin C: 41 mg | Calcium: 65 mg | Iron: 2 mg