Vegan Sheet Pan Fajitas Recipe
Introduction
These vegan sheet pan fajitas are a flavorful and easy-to-make plant-based alternative perfect for weeknight dinners. With seasoned soy curls and colorful bell peppers roasted to perfection, they bring vibrant taste and texture to your table.

Ingredients
- 2 cups water
- 1 tablespoon Better Than Bouillon “No Chicken” base (or flavorful vegetable broth)
- 4 ounces dry soy curls (about 2 cups)
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- 1.5 teaspoons chili powder
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 teaspoon smoked paprika
- 3 small bell peppers, sliced thin (green, red, yellow/orange)
- 1 medium or large onion, sliced thin (yellow or red)
- 4 tablespoons neutral cooking oil, divided (high smoke point like avocado or grapeseed oil)
- 1/2 teaspoon fine sea salt
- 2 tablespoons soy sauce (low sodium if preferred; tamari for gluten-free)
- 2 tablespoons cornstarch
- Warmed corn or flour tortillas (6–8), fresh cilantro, avocado slices, and vegan sour cream, for serving
Instructions
- Step 1: In a medium pot, heat the water with Better Than Bouillon until just below simmering. Add soy curls, press them submerged, cover, remove from heat, and soak for 10 minutes, stirring occasionally.
- Step 2: Preheat oven to 425°F (220°C). Line a rimmed baking sheet with parchment or lightly oil it.
- Step 3: In a small bowl, mix paprika, cumin, chili powder, smoked paprika, and red pepper flakes; set aside.
- Step 4: In a large bowl, toss the sliced peppers and onion with 2 tablespoons of oil, sea salt, and half the spice mix. Spread the veggies on one side of the prepared baking sheet.
- Step 5: Drain soy curls in a colander. Cool slightly, then gently squeeze out excess liquid so they remain damp but not soaked. Slice any thick pieces lengthwise to ensure even cooking.
- Step 6: Place soy curls in a medium or large bowl. Add soy sauce in four additions of 1/2 tablespoon each, tossing well after each addition. Sprinkle with the remaining spice mix and toss again. Add cornstarch in two additions, tossing to coat evenly. Drizzle with the remaining 2 tablespoons oil and mix well.
- Step 7: Spread the soy curls evenly on the empty half of the baking sheet.
- Step 8: Bake for 15–20 minutes, stirring soy curls and vegetables separately halfway through, until the soy curls are browned and crisp at the edges and the vegetables are tender-crisp.
- Step 9: Let rest for 2–3 minutes, then toss the soy curls and vegetables together on the sheet pan to combine. Serve immediately with warmed tortillas, vegan sour cream, fresh cilantro, avocado slices, and lime wedges if desired.
Tips & Variations
- For extra flavor, marinate the soy curls with a splash of lime juice or smoked chipotle powder before baking.
- Swap soy curls for sliced mushrooms or tofu for a different texture.
- Use tamari instead of soy sauce to make the recipe gluten-free.
- Add sliced jalapeños or hot sauce for more heat.
- Serve with your favorite grain like rice or quinoa for a hearty bowl instead of tortillas.
Storage
Store any leftover fajita mixture in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or oven to help maintain crispness. Avoid microwaving directly as it can make the soy curls soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other plant-based proteins instead of soy curls?
Yes, you can use sliced mushrooms, tofu, tempeh, or seitan as alternatives. Adjust cooking times as needed depending on the protein’s texture and moisture content.
How do I make this recipe gluten-free?
Use gluten-free tamari instead of regular soy sauce and ensure your tortillas are gluten-free. The rest of the ingredients are naturally gluten-free.
PrintVegan Sheet Pan Fajitas Recipe
This Vegan Sheet Pan Fajitas recipe features flavorful soy curls and colorful bell peppers baked together for a delicious, plant-based twist on classic fajitas. Easy to prepare and packed with spices, this dish is perfect for a quick weeknight dinner or a casual gathering, served with warm tortillas and fresh toppings.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6–8 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
- Diet: Vegan
Ingredients
Broth and Soy Curls
- 2 cups water
- 1 tablespoon Better Than Bouillon “No Chicken” base (or flavorful vegetable broth)
- 4 ounces dry soy curls (about 2 cups)
Spices
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- 1.5 teaspoons chili powder
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 teaspoon smoked paprika
Vegetables
- 3 small bell peppers (green, red, yellow/orange), sliced thin
- 1 medium/large onion (yellow or red), sliced thin
Additional Ingredients
- 4 tablespoons neutral cooking oil (divided, high smoke point such as avocado or grapeseed oil)
- 1/2 teaspoon fine sea salt
- 2 tablespoons soy sauce (low sodium preferred, tamari for gluten-free)
- 2 tablespoons cornstarch
To Serve
- 6–8 warmed corn or flour tortillas
- Fresh cilantro
- Avocado slices
- Vegan sour cream
Instructions
- Soak the Soy Curls: In a medium pot, heat the water with Better Than Bouillon just below a simmer. Add the dry soy curls, press them to submerge fully, cover the pot, remove from the heat, and let soak for 10 minutes, stirring occasionally to ensure even hydration.
- Preheat Oven: Set your oven to 425°F and prepare a rimmed baking sheet by lining it with parchment paper or lightly oiling it to prevent sticking.
- Mix Spices: In a small bowl, combine paprika, cumin, chili powder, smoked paprika, and red pepper flakes. Set the spice mix aside for later use.
- Prepare Vegetables: In a large bowl, toss the thinly sliced bell peppers and onion with 2 tablespoons of the cooking oil, the sea salt, and half of the spice mix. Spread the seasoned vegetables evenly on one side of the prepared baking sheet.
- Drain and Prepare Soy Curls: Drain the soaked soy curls in a colander and let cool slightly. Squeeze out excess liquid gently so they are just damp, taking care not to over-squeeze to avoid toughness. Slice any thick pieces lengthwise to ensure even cooking.
- Season Soy Curls: Place the soy curls in a medium to large bowl. Add the soy sauce in four increments of 1/2 tablespoon each, tossing well after each addition. Then, sprinkle the remaining spice mix over the soy curls and toss until evenly distributed. Add the cornstarch in two additions, tossing thoroughly after each to coat the curls evenly. Drizzle with the remaining 2 tablespoons of oil and mix to coat.
- Arrange on Baking Sheet: Spread the seasoned soy curls in an even layer on the empty half of the baking sheet, opposite the vegetables.
- Bake: Place the baking sheet in the preheated oven and bake for 15 to 20 minutes. Halfway through baking, stir the soy curls and vegetables separately to ensure even cooking. Bake until the soy curls are browned and crisp on the edges while the vegetables remain tender-crisp.
- Rest and Serve: Remove from the oven and let the soy curls and vegetables rest for 2 to 3 minutes. This resting period helps the corn starch coating on the soy curls to set, keeping them crisp when mixed with the vegetables. Toss everything together on the sheet pan, then serve with warm tortillas, vegan sour cream, fresh cilantro, avocado slices, and lime wedges for garnish.
Notes
- Use tamari instead of soy sauce for a gluten-free option.
- Adjust red pepper flakes to your preferred spice level or omit if you want a milder flavor.
- To achieve best texture, avoid over-squeezing soy curls to maintain moisture without toughness.
- Feel free to add other sliced vegetables like mushrooms or zucchini for variety.
- Serve with lime wedges for a fresh, tangy finish.
Keywords: Vegan fajitas, sheet pan fajitas, soy curls recipe, plant-based Mexican, easy vegan dinner, sheet pan dinner, baked fajitas

