Vegan Sheet Pan Fajitas Recipe
Introduction
These vibrant vegan sheet pan fajitas are a quick and flavorful plant-based twist on a classic favorite. Packed with seasoned soy curls and colorful bell peppers, they make for an easy weeknight dinner that’s both satisfying and nutritious.

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 (green, red, yellow/orange), sliced thin
- 1 medium or large onion (yellow or red), sliced thin
- 4 tablespoons neutral cooking oil (divided, such as avocado or grapeseed)
- 1/2 teaspoon fine sea salt
- 2 tablespoons soy sauce (low sodium or 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 water with Better Than Bouillon until just below a simmer. Add soy curls, press to submerge, cover, remove from heat, and soak for 10 minutes, stirring occasionally.
- Step 2: Preheat oven to 425°F. Line a rimmed baking sheet with parchment or lightly oil it.
- Step 3: Mix paprika, cumin, chili powder, smoked paprika, and red pepper flakes in a small bowl; set aside.
- Step 4: In a large bowl, toss sliced peppers and onion with 2 tablespoons of oil, salt, and half of the spice mix. Spread the veggies onto one side of the prepared baking sheet.
- Step 5: Drain soy curls in a colander. Cool slightly, then gently squeeze out excess liquid until just damp. Slice any thick pieces lengthwise for 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 after each. Sprinkle with the remaining spice mix and toss well. Add cornstarch in two additions, tossing after each until evenly coated. Drizzle with the remaining 2 tablespoons oil and mix to coat.
- Step 7: Spread 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 soy curls are browned and crisp at the edges and vegetables are tender-crisp.
- Step 9: Let rest for 2–3 minutes, then toss soy curls and vegetables together on the sheet pan. Serve with warmed tortillas, vegan sour cream, avocado slices, cilantro, and lime wedges.
Tips & Variations
- For extra smoky flavor, increase smoked paprika slightly or add a dash of chipotle powder.
- If soy curls are not available, try using seitan strips or thickly sliced mushrooms as a substitute.
- Use tamari instead of soy sauce to make the recipe gluten-free.
- Serve with a squeeze of fresh lime juice to brighten the flavors just before eating.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or oven to keep the soy curls crisp. Avoid microwaving directly as it may make the soy curls soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe gluten-free?
Yes, simply use tamari instead of regular soy sauce, and confirm that your tortillas are gluten-free if needed.
What are soy curls and where can I find them?
Soy curls are a dehydrated soy protein product that rehydrates into a chewy, meaty texture. They can often be found in natural food stores or purchased online.
PrintVegan Sheet Pan Fajitas Recipe
A vibrant and delicious Vegan Sheet Pan Fajitas recipe featuring flavorful soy curls marinated in spices and baked alongside colorful bell peppers and onions. This easy, plant-based meal is perfect for a quick weeknight dinner or casual gatherings, served with warm tortillas and fresh toppings like cilantro, avocado, and vegan sour cream.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 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 and Oil
- 3 small bell peppers (green, red, yellow/orange), sliced thin
- 1 medium/large onion (yellow or red), sliced thin
- 4 tablespoons neutral cooking oil (divided; high smoke point – avocado, grapeseed, etc.)
- 1/2 teaspoon fine sea salt
Additional Ingredients
- 2 tablespoons soy sauce (low sodium if preferred; use tamari for gluten-free)
- 2 tablespoons cornstarch
- Warmed corn or flour tortillas (6-8)
- Fresh cilantro (for garnish)
- Avocado slices (for serving)
- Vegan sour cream (for serving)
Instructions
- Prepare the Soy Curls: In a medium pot, heat water with Better Than Bouillon until just below simmering. Add soy curls, pressing them to submerge fully. Cover and remove from heat, allowing them to soak for 10 minutes, stirring occasionally to hydrate evenly.
- Preheat Oven and Prepare Baking Sheet: Preheat your oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper or lightly oil it to prevent sticking.
- Mix the Spices: In a small bowl, combine paprika, ground cumin, chili powder, smoked paprika, and optional red pepper flakes. Set this spice blend aside for seasoning the vegetables and soy curls.
- Season the Vegetables: In a large bowl, toss the sliced bell peppers and onions with 2 tablespoons of neutral cooking oil, sea salt, and half of the prepared spice mix. Spread these veggies evenly on one side of the prepared baking sheet.
- Drain and Prep Soy Curls: Drain the soaked soy curls in a colander and let them cool slightly. Squeeze out the excess moisture carefully; they should remain damp but not wet to ensure they don’t become tough. Slice any particularly thick pieces lengthwise to promote even cooking.
- Marinate Soy Curls: Transfer soy curls to a medium or large mixing bowl. Add soy sauce in four increments of 1/2 tablespoon, tossing well after each addition to evenly absorb the flavor. Sprinkle the remaining half of the spice mix on the soy curls and toss thoroughly. Add the cornstarch in two increments, tossing to coat evenly. Drizzle with the remaining 2 tablespoons of oil and mix to coat fully.
- Arrange Soy Curls for Baking: Spread the seasoned soy curls out evenly on the empty half of the baking sheet, next to the vegetables.
- Bake the Fajitas: Place the baking sheet into the preheated oven and bake for 15 to 20 minutes. Halfway through baking (around 7-10 minutes), stir the soy curls and vegetables separately to ensure even browning and crisping. Bake until the soy curls are browned and crisp at the edges and the vegetables are tender but still have a slight crunch.
- Rest and Serve: Remove the pan from the oven and let the soy curls and vegetables rest for 2 to 3 minutes. Toss them together on the sheet pan; this helps the crispy coating on the soy curls set, maintaining their texture when mixed with the vegetables. Serve immediately with warmed corn or flour tortillas, garnished with fresh cilantro, avocado slices, and vegan sour cream.
Notes
- Do not over-soak or over-squeeze the soy curls as this can make them tough after baking.
- Use a high smoke point oil like avocado or grapeseed oil to prevent burning during high-temperature baking.
- For gluten-free version, use tamari instead of soy sauce and gluten-free tortillas.
- Adjust the red pepper flakes to control the heat level according to your preference.
- Leftover fajita mixture can be stored in the refrigerator for up to 3 days and reheated before serving.
Keywords: vegan fajitas, sheet pan fajitas, soy curls recipe, plant-based dinner, easy vegan recipe, Mexican vegan meal

