Transform your Meatless Monday with these delicious Vegan Sheet Pan Tofu Fajitas! Packed with protein-packed tofu, a medley of colorful vegetables, and a homemade fajita seasoning, these vegetarian fajitas are not only a feast for your taste buds but also a healthy addition to your weeknight dinners.
Whether you're a seasoned vegan or just exploring plant-based options, these fajitas are sure to become a family favorite.
And if you like vegan recipes, our readers favorites include Baked Vegan Lentil Patties, Baked Vegan Chickpea Patties and Vegan Broccoli Soup.
Jump to:
Vegan Fajitas Ingredients
- Extra firm tofu - A versatile and protein-rich plant-based staple, is made from coagulated soy milk and is prized for its ability to absorb flavors.
- Peppers - Use red and green for a mix of flavors. If not available use any color you can find.
- Red onion - Sweeter than white onion (but you can use white as well).
- Tortillas - Look for ones with the fewest ingredients possible (and no added sugar). The nutritional profile for wholewheat is also better than from plain white flour tortillas. You can also use corn tortillas
- Homemade fajita seasoning - I used to buy this and I just realized how easy it is to make your own – smoked paprika, ground coriander, ground cumin, chili powder, garlic powder, olive oil and fresh lime juice. No preservatives or nasty stuff.
- Salsa - We provide a simple homemade salsa recipe below. You can use store-bought but if serving this to children, babies and toddlers I would recommend homemade as it has less salt and no preservatives etc.
- Homemade guacamole - like the salsa recipe it takes only 5 minutes to whip up and you have a delicious guacamole without any preservatives or nasty stuff
- Vegan cheese - you want to top the fajitas with grated vegan mozarella or any grateable vegan cheese
How to Make Sheet Pan Vegan Fajitas
- Preheat the oven to 180°C / 360°F.
- Cut the tofu into long strips, about 1 inch thick (if you want crispier tofu coat it in 1 tablespoon of cornstarch)
- Slice the peppers and onions into slivers.
- Place the tofu and the vegetables in a large bowl and season with the fajita seasoning.
- Place on a baking sheet and roast for 25 minutes.
- Make the salsa by chopping up all the ingredients into small pieces and mixing them thoroughly.
- Make the guacamole be peeling the avocado, chopping all the ingredients and mixing them thoroughly.
- Once finished remove the tofu and fajita vegetables from the oven.
- While the oven is still hot place the tortillas in the oven to warm up for a couple minutes.
- Once tortillas are hot, on each tortilla add a bit of salsa, guacamole, vegan sour cream, peppers, onion, tofu, top with some vegan cheese, fresh cilantro and roll into a fajita and serve next to some fresh lime wedges.
Variations
The versatility of this vegan fajitas recipe allows you to customize it to suit your dietary preferences.
- The same vegan fajita seasoning can be used for seitan, vegan chicken substitutes or chicken itself
- Try using black beans or refried beans as a protein alternative
- Explore gluten-free tortillas for a gluten-sensitive option
- Explore some high protein lentil wraps or keto-friendly spinach wraps
- For an extra kick, consider adding chipotle powder to the fajita seasoning
Storage Instructions
- Allow them to cool before transferring them to an airtight container.
- Refrigerate for up to 3-4 days
- For longer storage, consider freezing the tofu and fajita vegetables in meal prep containers
- Reheat in a skillet or microwave for a quick and convenient meal.
How to serve fajitas to babies and kids?
- Baby-led Weaning Notes
- The peppers need to be peeled and then steamed to get them soft enough for babies to chew on so leave some of these aside from the roasting tin
- Use as much or as little spicing as you feel comfortable with
- Avoid using salt
- Cut peppers into ½ inch long sticks or into quarters so they are easier to hold. Tofu can also be served the size of two adult fingers together – this is easier for them to hold and they will most likely suck on it. Cheese can be offered grated. Serve soft tortillas once you are comfortable that your baby can eat them. Salsa can be used as a dip for the tofu or peppers.
- 9 months + or whenever ready
- Serve tofu, onion and peppers cut into tiny pieces (size of pinky fingernail). Grate the cheese and serve with soft warm tortillas. Salsa can be used as a dip.
- Toddlers
- Serve the same way as you would for parents. Toddlers may want this deconstructed if they are picky, may not want certain ingredients or will have it just like you!
FAQ
While a tofu press isn't necessary, pressing tofu before marinating helps remove excess water and allows the tofu to absorb more flavor. Simply wrap the tofu block in paper towels, place a heavy object on top, and press for about 15-30 minutes.
For crispy tofu, cut it into thin strips, marinate with spices and cover in cornstarch, and bake in a single layer on a sheet pan. Ensure the tofu isn't overcrowded to allow for even cooking. Flip the tofu halfway through baking to achieve a golden brown, crispy texture.
Absolutely! Prepare the fajitas in advance, store them in sealed containers, and refrigerate. Reheat in a skillet or microwave when ready to enjoy. This makes for a convenient and healthy option for busy weeknights.
More Vegan Recipes
- Easy Blended Vegan Banana Pudding Recipe
- Strawberry Ice Cream Popsicles
- Homemade Vegan Gluten-Free Healthy Twix Cups
- Homemade Healthy Vegan Nutella Ice Cream
Best Sheet-Pan Vegan Tofu Fajitas
EQUIPMENT
Ingredients
- 13 oz firm tofu
- 2 peppers red and green
- 1 red onion
- 2 garlic cloves chopped
- 4 oz vegan cheese grated
- 6 tortillas wholewheat
- 1 tbsp cornstarch for crispier tofu, optional
Fajita Seasoning
- 2 tablespoon smoked paprika
- 1½ tablespoon ground coriander
- 1½ teaspoon ground cumin
- 1½ tsp mild ground chili powder
- 2 garlic cloves chopped
- 3½ tablespoon olive oil
- 3 tablespoon lime juice
- ½ teaspoon salt
Homemade Salsa for Fajitas
- 3 tomatoes
- 1 garlic clove finely chopped
- ½ red onion
- 2 tbsp lime juice
- ¼ cup coriander leaves finely chopped
- salt and pepper to taste
- splash apple cider vinegar
Easy Homemade Guacamole
- 1 ripe avocado
- ½ onion
- 1 small garlic clove
- 1 tbsp lime juice
- salt and pepper to taste
Other toppings
- vegan cheese
- vegan sour cream
- fresh cilantro
- lime wedges
Instructions
- Preheat the oven to 180°C / 360°F.
- Cut the tofu into long strips, about 1 inch thick (if you want crispier tofu coat it in 1 tablespoon of cornstarch).
- Slice the peppers and onions into slivers.
- Place the tofu and the vegetables in a large bowl and season with the fajita seasoning.
- Place on a baking sheet and roast for 25 minutes.
- Make the salsa by chopping up all the ingredients into small pieces and mixing them thoroughly.
- Make the guacamole by peeling the avocado, chopping all the ingredients into tiny pieces and mixing them thoroughly.
- Once finished remove from the oven. While the oven is still hot place the tortillas in to warm up for a couple minutes.
- On each tortilla add a bit of salsa, guacamole, vegan sour cream, peppers, onion, tofu, top with some vegan cheese and roll into a fajita.
Comments
No Comments