
Tofu Fajitas (Easy Sheet Pan!)
User Reviews
5.0
9 reviews
Excellent
-
Prep Time
15 mins
-
Cook Time
15 mins
-
Total Time
35 mins
-
Servings
8 fajitas
-
Calories
102 kcal
-
Course
Main Course
-
Cuisine
Vegan, Mexican-American Fusion, gluten-free

Tofu Fajitas (Easy Sheet Pan!)
Report
These oven-baked fajitas are flavorful, protein-rich, and easy to prepare! Tofu is drenched in a taco-seasoned lime sauce with crisp bell peppers & onions. Customize them with your favorite toppings!
Share:
Ingredients
- 14 oz. block extra-firm tofu (pressed*)
- 2 large bell peppers (or 3 medium)
- 1 yellow onion
- 2-3 cloves garlic
- 3 Tbsp. taco seasoning
- 2 Tbsp. fresh lime juice
- 1 Tbsp. tamari (or soy sauce)
- 2-3 Tbsp. fresh cilantro (optional)
- 8 small tortillas (flour, corn, or almond flour)
Toppings of choice:
- Guacamole, avocado, pico de gallo, salsa, cilantro, vegan cheese, vegan sour cream, hot sauce, etc.
Add to Shopping List
Instructions
- Prepare oven: Preheat oven to 400°F (200°C). Line a large baking pan with parchment paper (or Silpat).
- Prepare veggies: Slice the onion and bell pepper into thin strips. Mince the garlic. Place in a large mixing bowl.
- Prepare tofu: Gently tear your pressed tofu into small, bite-sized pieces. (Or cut them into cubes or strips instead.) Add it to the veggie bowl.
- Add the sauce: Add your lime juice and tamari to the tofu and veggie mixture. Gently toss. Then sprinkle the taco seasoning on top, and toss again to evenly combine. (It's okay if some of the tofu pieces break apart.)
- Bake: Spread out the fajita mixture on your lined pan. Bake for 10 minutes. Remove from oven and stir. Then return to the oven and bake for 10-12 minutes longer. I like my veggies crisp-tender, so you can bake them longer if you prefer yours softer. (While the fajitas are baking, prepare any toppings of choice.)
- Assemble: Roughly chop the cilantro (if using) and sprinkle it over the fajita mixture after it's done baking. Warm your tortillas if desired. Spoon some of the fajita mixture down the center of your tortilla, and add toppings.
Notes
- *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.
- For oil-free: Ensure your tortillas are oil-free. I use corn tortillas.
- Nutrition: Estimated nutritional content calculated without optional toppings.
- Originally published October 2022. Updated April 2025.
Nutrition Information
Show Details
Calories
102kcal
(5%)
Carbohydrates
17g
(6%)
Protein
6g
(12%)
Fat
2g
(3%)
Saturated Fat
0.3g
(2%)
Polyunsaturated Fat
1g
Monounsaturated Fat
0.4g
Potassium
220mg
(6%)
Fiber
3g
(12%)
Sugar
3g
(6%)
Vitamin A
1022IU
(20%)
Vitamin C
41mg
(46%)
Calcium
44mg
(4%)
Iron
1mg
(6%)
Nutrition Facts
Serving: 8fajitas
Amount Per Serving
Calories 102 kcal
% Daily Value*
Calories | 102kcal | 5% |
Carbohydrates | 17g | 6% |
Protein | 6g | 12% |
Fat | 2g | 3% |
Saturated Fat | 0.3g | 2% |
Polyunsaturated Fat | 1g | 6% |
Monounsaturated Fat | 0.4g | 2% |
Potassium | 220mg | 5% |
Fiber | 3g | 12% |
Sugar | 3g | 6% |
Vitamin A | 1022IU | 20% |
Vitamin C | 41mg | 46% |
Calcium | 44mg | 4% |
Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.
Genuine Reviews
User Reviews
Overall Rating
5.0
9 reviews
Excellent
Other Recipes
You'll Also Love
Sheet Pan Veggie Dinner with Broccoli, Sweet Potato, Tofu, Chickpeas & Miso Maple Dressing
Fusion, Vegan, gluten-free
5.0
(261 reviews)
Methi Malai "Paneer" Tofu - Tofu and Greens in Creamy Sauce
Indian, Vegan, gluten-free
5.0
(45 reviews)
Spiced Cauliflower and Tofu in Green Masala Sauce - Hara Masala Gobi Tofu
Indian, Vegan, gluten-free
4.9
(69 reviews)
Butter Tofu Paneer - Restaurant Style Tofu Butter Masala Recipe
Indian, Vegan, gluten-free
5.0
(489 reviews)
Veggie Pinto Bean Fajita Tacos with Cilantro Chile Marinade - Vegan Fajitas
Mexican, Vegan, gluten-free
5.0
(30 reviews)