Beef Fajita Sweet Potato Bowls Recipe
Introduction
Beef Fajita Sweet Potato Bowls combine tender, seasoned steak with colorful peppers and roasted sweet potatoes for a flavorful and hearty meal. This dish balances savory spices with the natural sweetness of the potatoes, perfect for a satisfying weeknight dinner.

Ingredients
- 2 large sweet potatoes, diced
- 1 tsp salt (divided)
- 1 tsp coarsely ground black pepper (divided)
- 1 tsp sweet paprika (divided)
- 1 tsp garlic powder
- 2 tbsp olive oil (divided)
- 1 tbsp unsalted butter
- 1 pound steak
- 2 bell peppers (red and green), sliced
- 1 yellow onion, sliced
- 4 garlic cloves, minced
- ½ tsp ground cumin
- Mexican street corn salad, for serving
Instructions
- Preheat the oven: Set your oven to 400°F (200°C) to get ready for roasting the sweet potatoes.
- Prepare and roast sweet potatoes: Toss the diced sweet potatoes with 1 tbsp olive oil, 1 tsp salt, 1 tsp pepper, 1 tsp paprika, and garlic powder. Spread them evenly on a baking tray and roast for about 30 minutes until tender and slightly caramelized.
- Season the steak: While the potatoes roast, slice the steak thinly. Season it with ½ tsp salt, ½ tsp pepper, and ½ tsp paprika. Let it rest at room temperature while you prep the vegetables.
- Prep vegetables: Slice the bell peppers and onion, and mince the garlic cloves.
- Cook the vegetables: Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the peppers, onion, garlic, remaining ½ tsp salt, ½ tsp pepper, and cumin. Cook for about 5 minutes until softened, then remove from the skillet and set aside.
- Sear the steak: Add the butter and a bit more oil to the same skillet. Arrange the steak slices in a single layer and sear for 2 minutes. Flip and cook for an additional 1 minute until nicely browned.
- Combine and finish: Return the cooked pepper and onion mixture to the skillet with the steak. Stir everything together and cook for 1 more minute to blend the flavors.
- Serve: Build your bowls by placing the roasted sweet potatoes at the base, then topping with the beef fajita mixture. Add a scoop of Mexican street corn salad to brighten the dish.
Tips & Variations
- Use skirt or flank steak for excellent flavor and tenderness when sliced thinly against the grain.
- Try adding a squeeze of fresh lime juice or chopped cilantro on top for a fresh finish.
- For extra smoky flavor, add a pinch of smoked paprika instead of sweet paprika.
- Vegetarians can swap the steak for sautéed mushrooms or seasoned tofu for a similar hearty bowl.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, warm the fajita mixture separately on the stove to maintain texture, then combine with reheated sweet potatoes. Avoid microwaving the entire bowl at once to prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of potatoes?
Yes, but sweet potatoes add a natural sweetness that complements the spices well. Regular potatoes are fine, but roast times may vary slightly.
What can I serve instead of Mexican street corn salad?
If you can’t find Mexican street corn salad, try a simple corn relish, guacamole, or a fresh tomato salsa for a zesty side.
Print
Beef Fajita Sweet Potato Bowls Recipe
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
Beef Fajita Sweet Potato Bowls are a flavorful and colorful dish featuring tender seared steak, sautéed bell peppers and onions, and perfectly roasted sweet potatoes. Seasoned with a blend of spices and complemented by a zesty Mexican street corn salad, this meal is a delicious and wholesome way to enjoy classic fajita flavors served in a nutritious, hearty bowl.
Ingredients
Roasted Sweet Potatoes
- 2 large sweet potatoes, diced
- 1 tsp salt
- 1 tsp coarsely ground black pepper
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 tbsp olive oil
Steak and Vegetables
- 1 pound steak
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 2 bell peppers (1 red, 1 green), sliced
- 1 yellow onion, sliced
- 4 garlic cloves, minced
- 1 tsp salt, divided
- 1 tsp coarsely ground black pepper, divided
- 1 tsp sweet paprika, divided
- ½ tsp ground cumin
Additional
- Mexican street corn salad (for serving)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for roasting the sweet potatoes.
- Roast Sweet Potatoes: Dice the sweet potatoes into cubes and toss with olive oil, 1 tsp salt, 1 tsp coarsely ground black pepper, 1 tsp sweet paprika, and 1 tsp garlic powder. Spread them in a single layer on a baking tray and roast for about 30 minutes until tender and slightly caramelized.
- Prepare Steak: While the potatoes roast, slice the steak into thin strips. Season with ½ teaspoon salt, ½ teaspoon black pepper, and half of the sweet paprika. Let the steak rest at room temperature to absorb the flavors.
- Slice Vegetables: Slice the bell peppers and onion into strips. Mince the garlic cloves finely to prepare for sautéing.
- Sauté Vegetables: Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the sliced bell peppers, onion, minced garlic, remaining ½ teaspoon salt, ½ teaspoon pepper, and ½ teaspoon sweet paprika along with ½ teaspoon ground cumin. Cook for 5 minutes until vegetables are tender-crisp, then remove them from the skillet and set aside.
- Sear Steak: Add 1 tbsp olive oil and 1 tbsp unsalted butter to the same skillet. Once hot, lay the steak strips in a single layer and sear for 2 minutes on one side. Flip the strips and cook for an additional 1 minute to achieve a nice crust while maintaining juiciness.
- Combine Vegetables and Steak: Return the sautéed pepper and onion mixture to the skillet with the steak. Cook together for another 1 minute to marry the flavors.
- Serve: Assemble the bowls by layering the roasted sweet potatoes at the base, topping with the steak and pepper-onion mixture, and garnish with a side of Mexican street corn salad for added zest and texture.
Notes
- For the best flavor, use a good quality steak such as sirloin or flank steak.
- Ensure sweet potatoes are cut into uniform pieces to roast evenly.
- You can substitute Mexican street corn salad with a simple corn salsa or elote if preferred.
- If you want a spicier dish, add a pinch of cayenne pepper or chili powder to the seasoning mix.
- Leftover steak and vegetables make great fajita wraps or quesadillas the next day.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Mexican
Keywords: beef fajitas, sweet potato bowls, roasted sweet potatoes, Mexican street corn, steak fajitas, healthy fajita bowl

