Southwest Ground Beef and Sweet Potato Skillet

How to make a flavorful Southwest Ground Beef and Sweet Potato Skillet in 35 minutes with simple ingredients, bold spices, and just one pan for easy cleanup.

Updated

November 28, 2025

Southwest ground beef and sweet potato skillet with melted cheese and fresh cilantro in large skillet ready to serve

Southwest Ground Beef and Sweet Potato Skillet brings together bold Southwest flavors in one satisfying pan. This quick dinner combines seasoned lean beef with naturally sweet potatoes for a balanced meal that’s perfect when you need something hearty but don’t want to spend all evening cooking.

I still remember the first time I threw this together on a particularly chaotic Tuesday. My kids were running circles around the kitchen, and I desperately needed dinner ready fast. As the sweet potatoes simmered with the spices and fire-roasted tomatoes, the most amazing aroma filled our home. Even my pickiest eater, who normally turns his nose up at vegetables, asked for a second helping that night. Since then, this skillet has earned its place in my regular weeknight rotation because it delivers on flavor without keeping me tied to the stove.

Ingredients for Southwest Ground Beef and Sweet Potato Skillet

I’ve made this recipe dozens of times, and using 90/10 lean ground beef really is the sweet spot. It gives you enough fat for flavor without leaving a greasy puddle in your pan. Fire-roasted tomatoes are worth seeking out at the store because they add a subtle smoky depth that regular diced tomatoes just can’t match. When prepping your sweet potatoes, take the time to dice them into small, uniform ½-inch pieces. This ensures they’ll cook through in the allotted time without some pieces being mushy while others stay hard.

  • 1 tablespoon olive oil
  • ½ cup yellow onion, diced
  • 1 pound lean ground beef (90/10% preferred for best flavor-to-fat ratio)
  • 5 teaspoons chili powder, divided
  • 2 teaspoons ground cumin, divided
  • Kosher salt and fresh ground black pepper to taste
  • 1 teaspoon garlic, grated or minced
  • 2 cups sweet potatoes, peeled and diced into ½-inch cubes (about 1 large or 2 small)
  • 14.5 ounce can fire-roasted diced tomatoes (Muir Glen or San Marzano work great)
  • 4 ounces canned diced green chiles
  • ¼ cup water
  • ½ cup shredded cheddar cheese (sharp cheddar is my preference, but Colby Jack or Pepper Jack work too)
  • Fresh cilantro for garnish, optional
Southwest Ground Beef and Sweet Potato Skillet

Step-by-Step Instructions

Having everything prepped and measured before you start makes this recipe flow smoothly. Trust me, you don’t want to be dicing onions while your beef is browning.

Step 1: Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and diced onion, breaking up the beef into small crumbles with a wooden spoon as it cooks. Sprinkle in 1 tablespoon (3 teaspoons) of chili powder, 1 teaspoon of cumin, salt, and pepper. Cook for 5-6 minutes until the beef is mostly browned with just a hint of pink remaining. Add the grated garlic and cook for 1 more minute until fragrant. Transfer everything to a plate and wipe out the skillet with a paper towel to remove excess grease. This step keeps your final dish from being oily.

Step 2: Add the diced sweet potatoes, fire-roasted tomatoes with their juices, green chiles, water, remaining 2 teaspoons of chili powder, remaining 1 teaspoon of cumin, and a good pinch of salt and pepper to the same skillet. Stir everything together until well combined. Cover with a lid, reduce heat to medium-low, and simmer for 18-20 minutes. Stir occasionally to prevent sticking. The sweet potatoes are done when you can easily pierce them with a fork and they’re tender all the way through but not falling apart.

Step 3: Return the cooked ground beef mixture to the skillet and stir everything together, letting the flavors meld for about 1 minute. Sprinkle the shredded cheese evenly over the top, cover with the lid, and remove from heat. Let it sit for 1-2 minutes until the cheese melts into a gooey layer. Garnish with chopped fresh cilantro if desired and serve immediately while hot.

Perfect Pairings for Southwest Beef Skillet

This skillet is hearty enough to serve on its own since it contains both protein and carbohydrates, but these sides take it to the next level.

Cilantro Lime Rice: The bright, citrusy flavors provide a refreshing contrast to the rich, spiced beef and balance out the heartiness of the dish perfectly.

Simple Green Salad: A crisp romaine or mixed greens salad with a tangy lime vinaigrette adds a cool, crunchy element that cuts through the warmth of the skillet and sneaks in extra vegetables.

Mexican-Style Rice Bowl: Layer the beef mixture over seasoned rice with your favorite toppings like sour cream, avocado, and pickled jalapeños for a complete meal that feels like something from your favorite Mexican restaurant.

Tortilla Chips and Guacamole: For casual family dinners, serve tortilla chips on the side so everyone can scoop up the beef mixture taco-style. The creamy avocado balances the spice beautifully.

Cauliflower Rice: If you’re watching carbs, cauliflower rice soaks up all the delicious sauce while keeping the meal lighter. It works surprisingly well and doesn’t feel like you’re missing out.

Korean Ground Beef Bowl Components: Borrow elements like pickled vegetables or a fried egg on top to add extra texture and flavor dimensions to your plate.

Southwest Ground Beef and Sweet Potato Skillet

Storage and Meal Prep Tips

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve after a day, making this an excellent meal prep option.

For reheating, I prefer using the stovetop over medium heat with a splash of water or broth to restore moisture. Stir occasionally until heated through, about 5-7 minutes. You can also microwave individual portions for 90 seconds to 2 minutes, stirring halfway through. If you’re planning to freeze this, skip adding the cheese on top. Store in freezer-safe containers for up to 2 months, then add fresh cheese when reheating.

This versatile skillet works beautifully for meal prep. Portion it into individual containers for grab-and-go lunches, or use it throughout the week as filling for tacos, burritos, or even stuffed bell peppers. Some readers have told me they love using leftovers as a loaded baked potato topping too.

Frequently Asked Questions

Can I use ground turkey instead of beef?

Yes, ground turkey works well here. Choose 93/7 lean turkey and add an extra teaspoon of olive oil since turkey is leaner. You might want to boost the seasoning slightly as turkey has a milder flavor than beef.

How spicy is this recipe?

This has a mild to medium heat level. The chili powder provides warmth and depth without overwhelming spice. For more kick, use pepper jack cheese or add diced jalapeños. For less heat, reduce chili powder to 3 teaspoons total.

Can I prep ingredients ahead of time?

Absolutely. Dice the sweet potatoes and onions up to 24 hours ahead. Store sweet potatoes in cold water in the fridge to prevent browning, then drain before using. You can also brown the beef mixture the night before and refrigerate it.

Conclusion

This Southwest Ground Beef and Sweet Potato Skillet proves that weeknight dinners can be both quick and satisfying. In just 35 minutes with minimal cleanup, you’ll have a complete meal that brings bold flavors and good nutrition to your table. Give it a try tonight and see why it’s become a favorite in so many kitchens.

Southwest ground beef and sweet potato skillet with melted cheese and fresh cilantro in large skillet ready to serve

Southwest Ground Beef and Sweet Potato Skillet

A quick and easy one-pan dinner featuring seasoned ground beef, tender sweet potatoes, fire roasted tomatoes, and melted cheese with bold Southwest flavors.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Mexican, Southwest
Calories: 385

Ingredients
  

  • 1 tablespoon olive oil
  • 1/2 cup yellow onion diced
  • 1 pound lean ground beef 90/10% preferred
  • 5 teaspoons chili powder divided (3 tsp + 2 tsp)
  • 2 teaspoons ground cumin divided (1 tsp + 1 tsp)
  • Kosher salt and fresh ground black pepper to taste
  • 1 teaspoon garlic grated or minced
  • 2 cups sweet potatoes peeled and diced into 1/2-inch cubes (about 1 large or 2 small)
  • 14.5 ounce fire-roasted diced tomatoes canned, with juices
  • 4 ounces diced green chiles canned
  • 1/4 cup water
  • 1/2 cup shredded cheddar cheese or Colby Jack or Pepper Jack
  • Fresh cilantro for garnish, optional

Equipment

  • Large skillet with lid
  • Wooden spoon
  • Knife and cutting board
  • Paper towel

Method
 

  1. Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and diced onion, breaking up the beef into small crumbles with a wooden spoon as it cooks. Sprinkle in 1 tablespoon (3 teaspoons) of chili powder, 1 teaspoon of cumin, salt, and pepper. Cook for 5-6 minutes until the beef is mostly browned with just a hint of pink remaining. Add the grated garlic and cook for 1 more minute until fragrant. Transfer everything to a plate and wipe out the skillet with a paper towel to remove excess grease.
  2. Add the diced sweet potatoes, fire-roasted tomatoes with their juices, green chiles, water, remaining 2 teaspoons of chili powder, remaining 1 teaspoon of cumin, and a good pinch of salt and pepper to the same skillet. Stir everything together until well combined. Cover with a lid, reduce heat to medium-low, and simmer for 18-20 minutes, stirring occasionally to prevent sticking. The sweet potatoes are done when you can easily pierce them with a fork and they are tender all the way through.
  3. Return the cooked ground beef mixture to the skillet and stir everything together, letting the flavors meld for about 1 minute. Sprinkle the shredded cheese evenly over the top, cover with the lid, and remove from heat. Let it sit for 1-2 minutes until the cheese melts. Garnish with chopped fresh cilantro if desired and serve immediately.

Notes

Use 90/10% lean ground beef for best flavor and texture balance. Fire-roasted tomatoes add smoky depth to the dish. Dice sweet potatoes into uniform 1/2-inch pieces for even cooking. Can skip cheese on top if freezing for meal prep. Store in airtight container in refrigerator for up to 4 days or freeze for up to 2 months. Serve over rice, quinoa, cauliflower rice, or use as taco or burrito filling. Leftovers taste even better the next day as flavors deepen.

Leave a Comment

Recipe Rating