Sweet potatoes might not be the first thing you think of for fajitas, but trust us-they’re a game-changer. Roasted until tender and tossed in a warm spice blend, these hearty wedges become the star of a meatless Tex-Mex feast. Pile them into warm tortillas with sautéed onion and green pepper, tangy pickled jalapeño, fresh tomato salsa and a dollop of lime-spiked sour cream. Every bite is a perfect balance of smoky, creamy and bright flavors.
This recipe comes together quickly, thanks to the oven doing most of the work. While the sweet potatoes roast, you can prep the toppings and warm the tortillas. It’s an ideal weeknight dinner that feels festive and satisfying, without any meat required. Serve with extra lime wedges and fresh cilantro for a finishing touch.
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
- Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
- Peel the sweet potatoes and cut them into 1/2-inch thick wedges. Place them in a large bowl. Add 2 teaspoons of cooking oil, the southwest spice blend and a pinch of salt and black pepper. Toss to coat evenly.
- Spread the sweet potato wedges in a single layer on the prepared baking sheet. Roast for 20-25 minutes, flipping halfway, until tender and lightly browned.
- While the sweet potatoes roast, prepare the toppings. Halve and peel the red onion, then slice into thin strips. Core and seed the green pepper, then slice into thin strips. Mince the jalapeño (remove seeds for less heat). Dice the tomato. Pick the cilantro leaves from the stems and chop roughly.
- In a small bowl, combine the sour cream with the juice of half the lime. Stir in a pinch of salt. Set aside.
- In a large skillet, heat the remaining 2 teaspoons of cooking oil over medium-high heat. Add the sliced onion and green pepper. Cook, stirring occasionally, until softened and lightly charred, about 5-7 minutes. Season with salt and pepper to taste.
- In another small bowl, combine the diced tomato, minced jalapeño, a squeeze of lime juice, the sugar and a pinch of salt. Stir to make a quick salsa.
- Warm the flour tortillas: either wrap them in foil and place in the oven for the last 2 minutes of roasting or heat them directly over a gas flame or in a dry skillet for about 30 seconds per side.
- Assemble the fajitas: Place a generous portion of roasted sweet potato wedges down the center of each tortilla. Top with sautéed peppers and onions, a spoonful of tomato-jalapeño salsa, a sprinkle of pepper jack cheese, a drizzle of lime sour cream and a garnish of fresh cilantro.
- Serve immediately with lime wedges on the side.
Recipe Tips
For extra smoky flavor, use a grill pan to char the peppers and onions.
If you prefer a milder heat, remove the seeds from the jalapeño before mincing.
Leftover sweet potato wedges can be reheated in a toaster oven or air fryer for crispiness.
FAQ
Can I use a different type of cheese?
Yes, you can substitute pepper jack with Monterey Jack, cheddar or a dairy-free alternative for a milder flavor.
How do I make this recipe vegan?
Use a plant-based sour cream and omit the cheese or use vegan cheese. The rest of the ingredients are naturally vegan.
Can I prepare the sweet potatoes ahead of time?
Absolutely! Roast the sweet potatoes up to 2 days in advance and store them in the fridge. Reheat in the oven or a skillet before assembling the fajitas.




























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