Savory Southwest Beef Sweet Potato Skillet in 30 Minutes

Author: Josephine Miller
Published:

There’s something so comforting about a meal that’s both hearty and full of flavor, and this Southwest Beef Sweet Potato dish has been a favorite in my kitchen for years. It’s one of those recipes that feels like a warm hug—lean ground beef, tender sweet potatoes, and a blend of spices that just sing together. I’ve been cooking for decades, and this dish always brings back memories of Sunday dinners with the family. It’s quick, it’s easy, and it’s packed with Southwest-inspired goodness that everyone loves. Trust me, once you try it, it’ll become a regular on your table too.

Southwest Beef Sweet Potato - detail 1
Table of Contents

Why You’ll Love This Southwest Beef Sweet Potato Recipe

This dish is a winner for so many reasons—here’s why it’s become a staple in my kitchen:

  • Quick & easy – Ready in about 30 minutes, perfect for busy weeknights
  • Bursting with flavor – The blend of chili powder, cumin, and fire-roasted tomatoes gives it that irresistible Southwest kick
  • Nutritious comfort food – Packed with lean protein and vitamin-rich sweet potatoes
  • One-skillet wonder – Minimal cleanup means more time to enjoy your meal
  • Family-approved – Even picky eaters go back for seconds!

Honestly, what’s not to love?

Ingredients for Southwest Beef Sweet Potato

Gathering your ingredients is the first step to making magic in the skillet. Here’s everything you’ll need—fresh, simple, and packed with flavor:

Southwest Beef Sweet Potato - detail 2
  • 1 tablespoon olive oil – Just enough to get that beef sizzling
  • ½ cup diced onion – I like yellow onions for their sweet bite
  • 1 pound lean ground beef – 85/15 is my go-to for the perfect balance
  • 5 teaspoons chili powder, divided – We’ll use some now, some later
  • 2 teaspoons ground cumin – The earthy backbone of Southwest flavor
  • Kosher salt and fresh ground black pepper to taste – Don’t skip the fresh grind!
  • 1 teaspoon grated garlic – Fresh is best, but ½ teaspoon powder works in a pinch
  • 2 cups peeled and diced sweet potatoes – Cut them small so they cook fast and even
  • 14.5 ounce can fire roasted diced tomatoes – That smoky char makes all the difference
  • 4 ounces canned diced green chiles – Mild or hot, your call!
  • ¼ cup water – Just enough to help those sweet potatoes soften up
  • ½ cup shredded cheddar cheese – Sharp cheddar melts like a dream
  • Cilantro for garnish (optional) – A bright pop of green if you’re feeling fancy

That’s it! Simple ingredients, big flavor—just how I like it.

Equipment You’ll Need

You don’t need anything fancy for this Southwest Beef Sweet Potato dish—just a few trusty tools from your kitchen:

  • A large skillet – Big enough to hold all that beef and sweet potato goodness
  • Wooden spoon – Perfect for crumbling the beef and stirring everything together
  • Lid – Essential for steaming those sweet potatoes to tender perfection
  • Measuring spoons – Because spices are the soul of this dish

See? Nothing complicated—just good ol’ basics!

How to Make Southwest Beef Sweet Potato

Alright, let’s get cooking! This Southwest Beef Sweet Potato dish comes together so easily—just follow these simple steps, and you’ll have a skillet full of flavor in no time.

Southwest Beef Sweet Potato - detail 3
  1. Heat that oil: Start by warming your olive oil in a large skillet over medium-high heat. You want it nice and hot so your beef gets a good sear.
  2. Brown the beef: Add your ground beef and diced onions, crumbling the beef with your wooden spoon as it cooks. Trust me, breaking it up well means every bite will be perfect. Sprinkle in 3 teaspoons of chili powder, 1 teaspoon of cumin, and a good pinch of salt and pepper. Let those spices wake up!
  3. Garlic magic: When the beef is almost cooked through (just a little pink left), stir in the grated garlic. Ohhh, that aroma! Give it just another minute—don’t let the garlic burn.
  4. Set aside: Scoop the beef mixture onto a plate and wipe out the skillet. We’re about to make those sweet potatoes shine.
  5. Sweet potato time: Toss the diced sweet potatoes, fire-roasted tomatoes, green chiles, water, remaining 2 teaspoons of chili powder, and last teaspoon of cumin into the skillet. Stir everything together, pop the lid on, and lower the heat to a gentle simmer.
  6. Patience pays off: Let it cook covered for about 20 minutes—peek once or twice to stir. You’ll know it’s ready when the sweet potatoes are tender (poke ‘em with a fork!).
  7. Bring it all together: Stir the beef back into the skillet, mixing everything into one glorious, flavorful heap. Top with shredded cheese, cover again, and let it melt for just another minute. That melty cheese? Pure heaven.
  8. Finish with flair: Sprinkle with fresh cilantro if you like, and serve it up hot. Dinner is served!

See? Easy as pie—well, easier, honestly. Just one skillet, simple steps, and so much flavor!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Southwest Beef Sweet Potato

Savory Southwest Beef Sweet Potato Skillet in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful Southwest Beef Sweet Potato dish that combines lean ground beef, sweet potatoes, and spices for a comforting meal.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 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

  1. Heat the olive oil in a large skillet over medium high heat.
  2. Add the ground beef and diced onion, crumbling the beef with a wooden spoon.
  3. Add 1 tablespoon (3 teaspoons) of chili powder, 1 teaspoon of cumin, salt, and pepper.
  4. When the beef is nearly cooked through, add the garlic and cook for another minute.
  5. Pour the beef mixture onto a plate and wipe out the skillet.
  6. Add the diced sweet potato, fire roasted tomatoes, green chiles, water, 2 teaspoons of chili powder, 1 teaspoon cumin, salt, and pepper to the skillet.
  7. Stir everything together and cover with a lid.
  8. Lower the heat and simmer for about 20 minutes or until the sweet potatoes are tender.
  9. Add the ground beef mixture back into the skillet and stir everything together.
  10. Top with shredded cheese, cover with the lid, and let it melt for another minute.
  11. Garnish with chopped cilantro and serve.

Notes

  • Adjust chili powder and cumin to taste.
  • For extra heat, add more green chiles.
  • Serve with warm tortillas or rice.
  • Author: Grandma Jo
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Southwest
  • Diet: Low Lactose

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 8g
  • Sodium: 450mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 70mg

Tips for Perfect Southwest Beef Sweet Potato

Want to make this dish truly shine? Here are my tried-and-true tricks after years of making it:

  • Test those potatoes – Poke ’em with a fork at 15 minutes—they should be tender but not mushy.
  • Taste as you go – Need more kick? Add extra chili powder or chiles in the last 5 minutes.
  • Fresh garlic is key – That jarred stuff just can’t match the flavor of freshly grated.
  • Don’t rush the beef – Let it get nicely browned for maximum flavor, not just gray!
  • Cheese lovers? Add an extra handful right before serving—it’ll get all gooey and perfect.

Little touches make all the difference!

Variations and Substitutions

This Southwest Beef Sweet Potato dish is super flexible—here’s how I like to mix it up sometimes:

Southwest Beef Sweet Potato - detail 4
  • Swap the protein – Ground turkey or chicken works great if you want something lighter.
  • Vegetarian twist – Skip the beef and add black beans or lentils for heartiness.
  • Spice it up – Fresh poblano peppers instead of canned chiles add amazing depth.
  • Dairy-free? Just leave off the cheese—it’s still delicious!
  • Sweet potato alternatives – Butternut squash or regular potatoes work in a pinch.

Make it your own—that’s the fun of cooking!

Serving Suggestions

This Southwest Beef Sweet Potato is a meal on its own, but I love pairing it with warm tortillas or fluffy rice. Garnish with fresh cilantro or avocado slices for an extra pop of flavor and color!

Storing and Reheating Southwest Beef Sweet Potato

Leftovers? No problem! This dish keeps beautifully in the fridge for 3-4 days in an airtight container. When reheating, I prefer the stovetop—just warm it gently with a splash of water to keep it moist. The microwave works too, though the cheese might get a bit melty (not necessarily a bad thing!). If you freeze it, the sweet potatoes soften a tad more, but it’s still delicious thawed and reheated. Waste not, want not!

Southwest Beef Sweet Potato FAQs

Got questions? I’ve got answers! Here are the most common things folks ask me about this recipe:

Can I use regular potatoes instead of sweet potatoes?
Absolutely! Russets or Yukon golds work fine—just dice them small and add a few extra minutes of cooking time. But trust me, the sweet potatoes add that special something with their natural sweetness balancing the spices.

How spicy is this dish?
It’s got a nice Southwest kick but won’t blow your socks off. The canned green chiles add mild heat—if you want more fire, toss in a diced jalapeño or extra chili powder. Kids usually gobble it up as-is!

Can I freeze leftovers?
You bet! This Southwest Beef Sweet Potato freezes beautifully for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove with a splash of water to bring it back to life. The sweet potatoes soften a tad more after freezing, but the flavor’s still fantastic.

What if I don’t have fire-roasted tomatoes?
Regular diced tomatoes work in a pinch—just add a ½ teaspoon of smoked paprika to mimic that charred flavor. But if you can find fire-roasted, they really make the dish sing!

Nutritional Information

Now, I’m no nutritionist, but I can tell you this Southwest Beef Sweet Potato dish packs a wholesome punch! With lean beef for protein and sweet potatoes loaded with vitamins, it’s comfort food you can feel good about. The cheese adds calcium, and those spices? They’re doing more than just tasting great—they’re packed with antioxidants too!

Just remember—nutritional values are estimates and can vary based on the exact ingredients you use. Things like the fat content of your beef or the type of cheese can tweak the numbers. But here’s what matters: it’s real food, made from scratch, with ingredients you can pronounce. That’s the kind of cooking I stand by!

Let’s Hear How Yours Turned Out!

Did you make this Southwest Beef Sweet Potato? I’d love to hear your take—leave a star rating or share your twist in the comments below!

For More recipes, Follow me on Facebook!

Hi, I’m Grandma Jo!

I believe the best recipes are the ones passed down, shared at the table, and made with love. On Good Ol’ Recipes, I bring you the classics—hearty meals, sweet treats, and homemade dishes that feel like home.

You Might Also Like...

Irresistible Tuna Broccoli Orzo Salad Bowl in 20 Minutes

Irresistible Tuna Broccoli Orzo Salad Bowl in 20 Minutes

Dreamy Shrimp Scampi Pasta Salad with 24g Protein

Dreamy Shrimp Scampi Pasta Salad with 24g Protein

Grandma Jo’s Irresistible BBQ Ready Mexican Pasta Salad

Grandma Jo’s Irresistible BBQ Ready Mexican Pasta Salad

Irresistible Pickle Crustburger Recipe in 30 Minutes

Irresistible Pickle Crustburger Recipe in 30 Minutes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star