Oh, let me tell you about my absolute favorite weeknight lifesaver—this Southwest Beef Sweet Potato skillet! It’s the dish I make when I want something hearty, flavorful, and on the table fast. The first time I threw this together, my family went wild for the combo of savory ground beef and sweet potatoes with that kick of green chiles. Now it’s in our regular rotation, especially during busy school nights.

Table of Contents
Table of Contents
Why You’ll Love This Southwest Beef Sweet Potato Recipe
What I love most (besides how ridiculously easy it is) is how the flavors develop. The sweet potatoes soften into creamy perfection while soaking up all those Southwest spices. And that melted cheddar on top? Pure magic. After testing this recipe a dozen times, I’ve nailed the perfect balance of heat from the chili powder and sweetness from the potatoes. Trust me, one bite and you’ll understand why this dish disappears faster than I can set the table!
This skillet meal checks all the boxes for busy cooks (and hungry families!). Here’s why it’s become my go-to:
- Weeknight fast: From fridge to table in 35 minutes flat – even faster if you prep the sweet potatoes ahead!
- Flavor bomb: The combo of smoky chili powder, earthy cumin, and sweet potatoes is seriously addictive.
- One-pan wonder: Minimal cleanup means more time to actually enjoy your meal (or that glass of wine).
- Nutrition win: Packed with protein, fiber, and vitamins – no guilt seconds here!
Plus, leftovers taste even better the next day – if you’re lucky enough to have any!
Ingredients for Southwest Beef Sweet Potato
Here’s everything you’ll need to make this flavor-packed skillet – I promise it’s all simple stuff you might already have!
- The protein: 1 pound lean ground beef (85/15 works great)
- Veggie base: 2 cups peeled and diced sweet potatoes (about 1 medium), 1/2 cup diced onion, 1 teaspoon grated garlic
- Flavor makers: 14.5-ounce can fire-roasted diced tomatoes, 4 ounces canned diced green chiles
- Spices: 5 teaspoons chili powder (divided), 2 teaspoons ground cumin, kosher salt and fresh ground black pepper to taste
- Finishing touches: 1 tablespoon olive oil, 1/4 cup water, 1/2 cup shredded cheddar cheese, fresh cilantro for garnish (optional)
Pro tip: Dice those sweet potatoes about 1/2-inch thick – any smaller and they’ll turn to mush!

How to Make Southwest Beef Sweet Potato
Okay, let’s get cooking! This dish comes together in three simple stages – I’ll walk you through each one so you get perfect results every time. Just grab your favorite large skillet (I use my trusty cast iron) and let’s go!
Cooking the Beef Mixture
First, heat that olive oil over medium-high heat until it shimmers. Toss in your onions and ground beef, breaking up the meat with a wooden spoon as it cooks. Here’s my trick: sprinkle in half the chili powder and cumin now – it flavors the beef beautifully. Keep crumbling until no pink remains, about 5 minutes. Right before it’s done, stir in the garlic and cook just until fragrant (30 seconds max – burnt garlic is the worst!). Transfer everything to a plate and wipe the skillet clean – this prevents burnt bits later.
Simmering the Sweet Potatoes
Now the magic happens! Throw your diced sweet potatoes into the same skillet with the tomatoes, chiles, water, and remaining spices. Give it a good stir, then cover and reduce heat to medium-low. Here’s where patience pays off – let it simmer undisturbed for about 20 minutes until the potatoes are fork-tender. Peek once halfway to stir and check liquid – you want just enough to steam the potatoes without drying out. The tomatoes will break down into the most amazing sauce!
Combining and Finishing
Time to reunite everything! Stir the beef mixture back into the skillet with the sweet potatoes – the smells alone will make your stomach growl. Now sprinkle that glorious cheddar cheese over top, cover again, and let it melt into gooey perfection (about 1 minute). Garnish with fresh cilantro if you’re feeling fancy, though my kids always pick it off. Serve hot straight from the skillet – warning, you might get requests for seconds!
Print
35-Minute Southwest Beef Sweet Potato Skillet Your Family Will Devour
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Southwest
- Diet: Low Lactose
Description
A hearty and flavorful Southwest-inspired dish combining lean ground beef with sweet potatoes, diced tomatoes, and green chiles, topped with melted cheddar cheese.
Ingredients
- 1 tablespoon olive oil
- 1/2 cup diced onion
- 1 pound lean ground beef
- 5 teaspoons chili powder, divided
- 2 teaspoons ground cumin
- Kosher salt and fresh ground black pepper, to taste
- 1 teaspoon grated garlic
- 2 cups peeled and diced sweet potatoes
- 14.5-ounce can fire-roasted diced tomatoes
- 4 ounces canned diced green chiles
- 1/4 cup water
- 1/2 cup shredded cheddar cheese
- Cilantro for garnish (optional)
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add ground beef and diced onion, crumbling the beef with a wooden spoon. Add 1 tablespoon chili powder, 1 teaspoon cumin, salt, and pepper. When beef is nearly cooked, add garlic and cook for another minute. Transfer to a plate and wipe the skillet.
- Add sweet potatoes, fire-roasted tomatoes, green chiles, water, remaining chili powder, cumin, salt, and pepper to the skillet. Stir, cover, and simmer for 20 minutes or until sweet potatoes are tender.
- Stir in the cooked beef mixture. Top with shredded cheese, cover, and let melt for about a minute. Garnish with cilantro if desired and serve.
Notes
- Adjust chili powder for more or less heat.
- Use fresh sweet potatoes for best texture and flavor.
- Leftovers can be stored in an airtight container for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 8g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 75mg
Tips for Perfect Southwest Beef Sweet Potato
After making this dish more times than I can count, I’ve picked up some foolproof tricks for the best results every time:
- Heat control: Love spice? Add an extra teaspoon of chili powder. Prefer mild? Cut it back to 3 teaspoons total – the sweet potatoes balance it beautifully.
- Fresh is best: Those pre-cut sweet potatoes from the store? They dry out fast. Take 5 minutes to dice fresh ones – the texture makes all the difference!
- Don’t murder the beef: Cook just until no pink remains – overcooked beef turns tough and chewy in the final dish.
Oh, and a bonus tip: Let the skillet sit covered off heat for 5 minutes before serving – the flavors marry perfectly!

Southwest Beef Sweet Potato Variations
One of my favorite things about this recipe is how easily you can mix it up! Here are some tasty twists I’ve tried:
- Turkey twist: Swap ground beef for lean turkey – just add an extra pinch of cumin to boost the flavor.
- Vegetarian vibes: Skip the meat entirely and stir in black beans for extra protein and fiber.
- Cheese change-up: Try pepper jack instead of cheddar if you want more kick!
The beauty is, no matter how you tweak it, those sweet potatoes and Southwest spices always shine through! If you are looking for more dinner inspiration, check out our full collection of recipes.
Serving Suggestions for Southwest Beef Sweet Potato
This dish is fantastic on its own, but let me tell you how I love to jazz it up! A squeeze of fresh lime right before serving brightens all those rich flavors. My family goes crazy when I add creamy avocado slices on top – the cool contrast is heavenly. Warm tortillas on the side make perfect little scoops, and if we’re feeling extra hungry, I’ll whip up some cilantro-lime rice to stretch the meal. Honestly though? Sometimes we just grab forks and dig straight into the skillet – no shame in my game!

Storing and Reheating Southwest Beef Sweet Potato
Here’s the best part – this dish tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, I always do it gently on the stovetop with a splash of water to keep everything moist. Microwave works in a pinch, but tends to dry out those sweet potatoes. Oh, and yes – you can freeze portions for up to 2 months! Just thaw overnight in the fridge before reheating.
Southwest Beef Sweet Potato FAQs
After sharing this recipe with so many friends, I’ve heard all the burning questions! Here are the answers to the ones I get asked most:
Can I make this ahead of time?
Absolutely! The flavors actually deepen overnight. Just reheat gently on the stove with a splash of water to loosen it up.
Are sweet potatoes really healthier than regular potatoes?
You bet! They’re packed with vitamin A, fiber, and antioxidants – though both have their benefits. The combo with lean beef makes this a nutrition powerhouse!
What if my sweet potatoes aren’t tender after 20 minutes?
No worries! Just keep simmering covered, checking every 5 minutes. Different potatoes cook at different rates – mine sometimes take up to 30 minutes.
Can I use ground chicken instead of beef?
Sure thing! Chicken works great – just bump up the spices a touch since it’s milder than beef. The sweet potatoes will still shine through! For other chicken ideas, check out this ground chicken stuffed peppers recipe.
Is this dish kid-friendly?
My picky eaters gobble it up! Start with less chili powder for little ones – you can always add more heat to individual servings.
Nutritional Information
Now, I’m no nutritionist, but here’s the scoop on what you’re getting in each hearty serving (based on my exact ingredients – yours might vary slightly):
- Calories: About 380 per serving
- Protein: A solid 28g (thanks to that lean beef!)
- Fiber: 4g from those glorious sweet potatoes
- Carbs: 22g – not bad for such a satisfying meal
Remember, these are estimates – different brands of beef or cheese can change things up. But between the protein punch and all those vitamins from the sweet potatoes? I call that a win-win dinner! If you enjoy these kinds of easy weeknight meals, you can find more inspiration on our Facebook page.
