Sweet potatoes take center stage in these vibrant, meatless fajitas. Tossed with warm spices and roasted until tender and lightly crisped, they become the perfect hearty filling. Paired with sautéed onion and green pepper, tangy quick-pickled jalapeño, fresh tomato salsa and a creamy lime sour cream, every bite is a fiesta of flavors and textures.
This recipe is all about building bold, fresh components that come together quickly. The sweet potatoes roast while you prep the toppings and everything wraps up in warm flour tortillas with melted pepper jack cheese. It’s an easy, satisfying dinner that proves vegetables can steal the show.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Adjust rack to top position and preheat oven to 425°F. Wash and dry all produce. Cut sweet potatoes into ½-inch-thick wedges. Toss on a baking sheet with a large drizzle of oil and 1 teaspoon Southwest spice blend (use 2 teaspoons for 4 servings). Season with salt and pepper. Roast until tender and lightly crisped, 25-30 minutes.
- Meanwhile, halve, peel and thinly slice the red onion. Dice a few slices until you have ¼ cup (½ cup for 4 servings). Halve, core and thinly slice the green pepper into strips. Dice the tomato. Zest and quarter the lime (for 4 servings, zest 1 lime and quarter both). Roughly chop the cilantro. Thinly slice the jalapeño into rounds, removing ribs and seeds for less heat.
- In a small bowl, combine the sliced jalapeño, juice from half the lime, ½ teaspoon sugar (1 teaspoon for 4 servings) and a big pinch of salt. Set aside to pickle, stirring occasionally, until ready to serve.
- Heat a large drizzle of oil in a large pan over medium-high heat. Add the sliced onion and green pepper. Cook, stirring occasionally, until softened and lightly charred, 8-10 minutes. Season with salt and pepper. Remove pan from heat.
- While the veggies cook, in a second small bowl, combine the diced tomato, cilantro, diced onion and a squeeze of lime juice. Season with salt and pepper. In a separate small bowl, combine the sour cream, lime zest and a squeeze of lime juice. Season with salt and pepper.
- Wrap tortillas in damp paper towels and microwave until warm and pliable, about 30 seconds. Divide tortillas between plates and fill with sweet potatoes, sautéed veggies, pepper jack cheese, salsa, lime sour cream and as much pickled jalapeño as you like. Serve with any remaining lime wedges on the side.
Recipe Tips
For extra crispy sweet potatoes, spread them in a single layer on the baking sheet and avoid overcrowding.
If you prefer a milder pickled jalapeño, remove all seeds and ribs before slicing.
Warm tortillas in a dry skillet for a few seconds per side if you don’t have a microwave.
FAQ
Can I use a different type of cheese?
Yes, you can substitute pepper jack with Monterey Jack, cheddar or a dairy-free cheese if needed.
How do I make this recipe vegan?
Replace the sour cream with a plant-based version and use vegan cheese or omit the cheese entirely.
Can I prepare the toppings ahead of time?
Absolutely. You can roast the sweet potatoes, pickle the jalapeño and make the salsa and lime sour cream up to a day in advance. Store them separately in the fridge and reheat the sweet potatoes in the oven before serving.




























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.