A vegetarian take on classic fajitas which originated in the late 60s, these sweet potato fajitas will have you wondering why you didn't try it sooner. Even better, they can be prepared in under 30 minutes.

Whenever Lauren and I are wanting something healthy, our go-to is almost always sweet potatoes. I know I've mentioned this before, but it's worth repeating. It's just so versatile and can be a great replacement for whatever type of meat/poultry you like to have.
Since it's a Lazy Sunday, I figured it was an appropriate time to share these veggie fajitas. So let's make today Fajita Sunday. I know it doesn't have the same ring to it.
Back in the day when I made chicken fajitas I used to just buy some fajita mix and add it in. While it was super easy and quick, I didn't always love the flavor (depending on the mix I bought). So over the past couple of years I've experimented with my own mixture and now have a go-to fajita mix. What's great is I always have the spices in my spice rack so it's no problem to put together.
As usual for a weeknight dinner, these vegetarian fajitas are quick to make! During the week, my goal is to have a meal done under 30 minutes, although I will admit I don't always follow this.
But with these veggie fajitas, it takes you less than 30 minutes to make... well actually depending on how fast you can slice vegetables it might take a little longer. So for my vegetarian friends, or friends who are looking for something a little bit different, give these sweet potato fajitas a try!
Jump to:
Recipe Ingredients
- Sweet potatoes, bell peppers, white onion, garlic - the combination of produce gives great flavor.
- Chili powder, cumin, paprika, garlic powder, salt, black pepper - makes your own fajita seasoning.
- Olive oil and vegetable oil - the combination helps cook the fajitas.
- Toppings - ingredients like avocado, cheese, tomato, cilantro, sour cream and lime all work great.
Step-by-Step Instructions
- Place sliced sweet potatoes in large bowl. Add spices and olive oil and toss to mix.
- Add sliced peppers and onion and toss to coat.
- Heat large skillet over medium-high heat and add vegetable oil. Add vegetables to skillet. Note - you might have to use two skillets if it isn't big enough. My 12" skillet can fit all the vegetables.
- Cook for 12-15 minutes or until sweet potatoes are tender, stirring constantly. With 30 seconds remaining add garlic to cook through. Serve with your favorite toppings.
Can I Use Other Vegetables for these Veggie Fajitas?
Of course. The main thing is to try to keep the same amount of vegetables. So if you prefer regular potatoes vs sweet potatoes, just use 1 ½ pounds. Another great substitute would be mushrooms.
I Don't Want to Slice the Sweet Potatoes
Not a problem. You can just dice them in ½ inch cubes and bake in the oven at 400°F for 15-20 minutes or until tender. I slice the sweet potatoes so I can cook in the same skillet as the vegetables.
Pro Tips/Recipe Notes
- Be consistent in slicing the sweet potatoes thin enough so they cook quickly. You want them to be about ¼ inch thick at the most. You could also use a mandoline to slice the sweet potatoes thin.
- If you don't want to make your own fajita seasoning, you can easily buy one at the grocery store.
- Add cold oil to a cold skillet and let heat up to proper temperature before adding the vegetables. You’ll know it is ready when the oil starts to shimmer.
- You know the sweet potatoes are cooked once they are tender.
- Depending on the size of the skillet you are using, you might have to cook in batches. A 12 inch skillet is big enough to cook in one batch.
- To make the flour tortillas pliable, heat a small skillet over medium heat and cook for 30 seconds on each side. You can also cover the tortillas with a wet paper towel and place in the microwave for 30 seconds.
- Leftovers will store well in the fridge for 2-3 days in an air-tight container or be frozen for 3 months.
Other Taco Recipes
- Sweet Potato Tacos
- Brussels Sprouts Tacos
- Cuban Mojo Pulled Pork Tacos
- Crispy Tofu Tacos
- Carne Asada Tacos
If you’ve tried these sweet potato fajitas or any other recipe on Chisel & Fork, please let me know how it turned out in the comments below! You can also follow me on Facebook, Instagram, Pinterest and YouTube to see more tasty meals and anything else I'm up to.
Sweet Potato Fajitas
Ingredients
- 1 ½ lbs sweet potatoes, peeled and sliced into thin ¼" strips
- 3 bell pepper, seed removed and sliced into thin strips (use colors of your choice)
- 1 large white onion, thinly sliced
- 4 garlic cloves, minced
- 1 tablespoon chili powder
- 2 teaspoon cumin
- 2 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 3 tablespoon olive oil
- 3 tablespoon vegetable oil
- flour fajita tortillas
- shredded cheese, avocado, tomato, sour cream, limes, cilantro for topping
Instructions
- Place sliced sweet potatoes in large mixing bowl and add chili powder, cumin, paprika, garlic powder, kosher salt, black pepper and olive oil. Mix thoroughly. Add peppers and onion into bowl and mix.
- Heat large skillet over medium-high heat and add vegetable oil. Add sweet potato and pepper mix into skillet and cook for about 12-15 minutes, stirring occasionally. You want to cook them until they are tender and slightly blackened. (You will either have to do this in two batches in the skillet or make sure the skillet is large enough to be able to cook everything) With about 30 seconds left add the garlic and cook through.
- Serve with warm fajita tortillas and toppings of your choice.
Notes
- Be consistent in slicing the sweet potatoes thin enough so they cook quickly. You want them to be about ¼ inch thick at the most. You could also use a mandoline to slice the sweet potatoes thin.
- If you don't want to make your own fajita seasoning, you can easily buy one at the grocery store.
- Add cold oil to a cold skillet and let heat up to proper temperature before adding the vegetables. You’ll know it is ready when the oil starts to shimmer.
- You know the sweet potatoes are cooked once they are tender.
- Depending on the size of the skillet you are using, you might have to cook in batches. A 12 inch skillet is big enough to cook in one batch.
- To make the flour tortillas pliable, heat a small skillet over medium heat and cook for 30 seconds on each side. You can also cover the tortillas with a wet paper towel and place in the microwave for 30 seconds.
- Leftovers will store well in the fridge for 2-3 days in an air-tight container or be frozen for 3 months.
Chris says
You sure do love sweet potatoes but I admit these look good!