Description
Delicious and easy-to-make vegan Tofu Fajitas featuring crispy tofu chunks baked with colorful bell peppers, onions, and flavorful taco seasoning. This plant-based recipe is perfect for a quick weeknight meal and can be customized with your favorite toppings like avocado, salsa, and vegan cheese.
Ingredients
Scale
Tofu and Vegetables
- ½ package of extra or super firm tofu (~8 ounces), drained and pressed
- 2 bell peppers (any color), sliced
- 1 red or yellow onion, sliced
- 3 garlic cloves, minced
Seasonings and Oil
- 2 tablespoons of taco seasoning
- 2 tablespoons of vegetable oil
Optional Add-ins and Garnishes
- 1 cup sliced mushrooms (optional, add in step 3)
- ½ tablespoon nutritional yeast for a subtle cheesy flavor (optional, add in step 3)
- ½ tablespoon extra taco seasoning for more flavor (optional, add in step 3)
- Tortillas, for serving
- Minced cilantro, for garnish
- Diced avocado, for garnish
- Lime slices, for garnish
- Vegan cheese or vegan sour cream, for serving
- Salsa, for serving
Instructions
- Preheat the oven: Preheat your oven to 425 degrees Fahrenheit. Line a baking sheet with a silicone baking mat or parchment paper to ensure easy cleanup and prevent sticking.
- Prepare the tofu: Remove excess moisture from the tofu by draining the package and pressing it with a clean towel or paper towels. Once dry, use your fingers to pull the tofu apart into approximately 1-inch chunks. Scatter the tofu chunks evenly across the prepared baking sheet.
- Mix and coat the vegetables and tofu: Add the sliced bell peppers, onion, minced garlic, taco seasoning, and vegetable oil to the baking sheet with the tofu. Stir everything together until all pieces are evenly coated with the seasoning and oil. Spread all ingredients out into a single, even layer to ensure roasting.
- Bake the fajitas: Place the baking sheet in the preheated oven and bake for 25 minutes. If you are using frozen vegetables instead of fresh, bake for an additional 5 minutes (total of 30 minutes) to ensure they cook through and get nicely roasted.
- Serve: Once done, serve the tofu fajitas hot with warm tortillas. Top with your choice of garnishes such as minced cilantro, diced avocado, lime slices, vegan cheese or vegan sour cream, and salsa for a delicious and satisfying meal.
Notes
- Pressing the tofu well is essential to get a crispy texture when baked.
- Feel free to add mushrooms or extra taco seasoning for more depth of flavor.
- If using frozen bell peppers, do not thaw—simply add 5 extra minutes to the baking time.
- Serve with warm tortillas and your favorite toppings for a complete fajita experience.
- Stir the mixture halfway through baking if you prefer more even browning.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Keywords: Tofu fajitas, vegan fajitas, baked tofu, Mexican tofu recipe, plant-based fajitas, healthy dinner, easy vegan meal
