There’s a particular kind of kitchen satisfaction that comes from creating a complete, nourishing, and deeply flavorful meal using just one pan. It’s the culinary equivalent of a perfectly executed shortcut—minimal cleanup, maximum reward. This Southwest Ground Beef and Sweet Potato Skillet is my weeknight hero recipe, born from years of needing to get dinner on the table fast without sacrificing taste or nutrition.
Imagine savory, well-spiced ground beef mingling with sweet, caramelized potato cubes, hearty beans, and sweet corn, all brought together under a blanket of melted cheese. It’s a vibrant, comforting bowl of food that feels indulgent but is packed with good-for-you ingredients. Let’s make it.
This skillet meal is designed for real life. After testing it multiple times in my own kitchen, I’ve refined it to deliver consistent, fantastic results with minimal effort.
- One-Pan Convenience: From start to cheesy finish, everything happens in a single skillet. That means less time washing dishes and more time enjoying your meal.
- Big Flavor, Fast: By toasting the spices directly with the beef, we build a rich, complex Southwest flavor profile in under 30 minutes—no simmering for hours required.
- Nutrient-Dense & Filling: This isn’t just empty calories. With lean protein, fiber-rich beans and sweet potatoes, and plenty of veggies, it’s a meal that truly satisfies and fuels you.
- Endlessly Customizable: The recipe is a fantastic template. Don’t like black beans? Use pinto. Want more heat? Add jalapeños. I’ll share all my tested variations below.
- Family-Friendly Winner: The combination of familiar ingredients and delicious cheese makes this a hit with both kids and adults. It’s a great way to sneak in extra vegetables.
- Meal-Prep Friendly: It reheats beautifully for lunches throughout the week, and you can easily double the recipe to feed a crowd or stock your freezer.
Ingredients You’ll Need
- Let’s gather our ingredients—this is where simple pantry staples come together to create something truly special. The magic is in the balance: the earthy sweetness of the potatoes, the savory depth of the spiced beef, and the bright, fresh toppings.
You’ll need one large sweet potato, peeled and diced into even, half-inch cubes so they cook uniformly. For the protein, I recommend lean ground beef (90/10 or 93/7); the little bit of fat adds flavor, but there’s not so much that you need to drain a lot off. Yellow onion and red bell pepper form the aromatic base, while garlic is non-negotiable for that foundational punch.
The Southwest character comes from the canned goods: a can of diced tomatoes with green chiles (like Rotel—use the liquid, it’s flavor!), black beans (rinsed to reduce sodium), and frozen corn for a pop of sweetness. The spice blend is simple but powerful: chili powder, ground cumin, smoked paprika, and dried oregano. Trust me, using smoked paprika instead of regular makes a noticeable difference, adding a subtle, warm smokiness.
Finally, for the finish, shredded Mexican cheese blend melts beautifully, and fresh garnishes like cilantro, avocado, sour cream, and lime wedges are essential for adding brightness and contrast. They’re not just decoration; they complete the dish.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You can make this entire recipe with just a few key tools. The most important is a large (12-inch), oven-safe skillet. A cast iron skillet is my absolute first choice—it sears beautifully, goes from stovetop to broiler effortlessly, and retains heat perfectly for serving.
A heavy-bottomed stainless steel skillet will also work. You’ll also need a sharp chef’s knife and cutting board for prepping the vegetables, a wooden spoon or sturdy spatula for stirring, and basic measuring spoons. That’s really it.
If you don’t have a broiler-safe skillet, you can simply sprinkle the cheese on at the end of the stovetop cooking, cover with a lid for a minute or two until melted.
How to Make Southwest Ground Beef and Sweet Potato Skillet Recipe
Step 1: Par-Cook the Sweet Potatoes
We start with the ingredient that takes the longest to cook: the sweet potatoes. In your dry, preheated skillet over medium-high heat, add the diced sweet potato and a single tablespoon of water. Cover the skillet immediately.
Believe me, this steam-sauté method is a game-changer. It gently softens the potatoes from the inside out, preventing them from burning before they’re tender. After 5-7 minutes, remove the lid—the water will have evaporated—and let the potatoes cook uncovered for another few minutes to get some golden edges.
When they’re fork-tender, transfer them to a plate.
Step 2: Brown the Beef and Aromatics
In the same skillet (no need to wash it—those browned bits are flavor!), add the ground beef and diced onion. Use your spatula to break the beef into small crumbles as it cooks. Tip from me: Let the beef sit undisturbed for a minute when you first add it to get a good sear, then start breaking it up.
Cook until no pink remains and the onion is soft, about 5-6 minutes. If you’re using higher-fat beef, you can drain off a little excess fat now, but leaving a tablespoon or so will carry the spices beautifully.
Step 3: Toast the Spices for Depth
Now, add the diced red bell pepper and minced garlic, stirring for just a minute until fragrant. This is the critical moment: sprinkle in all your dried spices—chili powder, cumin, smoked paprika, oregano, salt, and pepper. Stir constantly for about 30 seconds.
You’ll smell the spices becoming incredibly aromatic. This toasting step unlocks their essential oils and transforms them from flat to complex, creating the foundational flavor of the entire dish.
Step 4: Combine and Simmer
Return the cooked sweet potatoes to the skillet. Add the entire can of undrained diced tomatoes with chiles, the rinsed black beans, and the frozen corn. Stir everything until it’s warmly combined and heated through, which will take about 3-4 minutes.
The frozen corn will thaw instantly in the hot mixture. This is your chance to taste and adjust. Does it need more salt?
A pinch more cumin? Make it yours.
Step 5: The Cheesy, Broiled Finish
Now for the fun part! Preheat your broiler to high. Evenly sprinkle the shredded cheese over the entire surface of the skillet mixture.
Carefully transfer the skillet to the oven, placing it about 6 inches from the broiler element. Watch it closely—this only takes 2-3 minutes. You want the cheese to be fully melted, bubbly, and have a few delightful browned spots.
The broiler gives you that perfect, slightly crisp cheese topping that’s so much better than simply melting it on the stovetop.
Step 6: Garnish and Serve
Using an oven mitt (the skillet handle will be extremely hot!), remove the skillet from the oven. Let it rest for 2-3 minutes; this allows the flavors to meld and makes it safer to serve. Now, be generous with the fresh garnishes.
A shower of chopped cilantro, slices of creamy avocado, dollops of cool sour cream, and plenty of lime wedges for squeezing over are non-negotiable. They add freshness, creaminess, and acidity that lift the entire dish. Serve it right from the skillet at the table.
A few insights from my years in professional kitchens will help you nail this recipe every single time.
- Dice Evenly: Take an extra minute to cut your sweet potato into uniform, 1/2-inch cubes. Consistent size means they’ll all finish cooking at the same time, preventing some pieces from being mushy while others are still hard.
- Don’t Crowd the Potatoes: When you first add the sweet potatoes to the hot skillet, spread them in a single layer. If they’re piled on top of each other, they’ll steam rather than sauté, and you won’t get those nice caramelized edges.
- The Spice Toast is Key: Never add ground spices to a cold pan or at the very end of cooking. Adding them to the hot fat with the beef and aromatics for just 30 seconds “blooms” them, intensifying and rounding out their flavor profile dramatically.
- Control the Heat: If your skillet seems too hot and the spices or garlic are threatening to burn, simply reduce the heat to medium. It’s better to cook for an extra minute than to scorch your flavor base.
- Rest Before Serving: Letting the finished skillet sit for a few minutes off the heat allows the intense bubbling to subside, lets the cheese set slightly, and gives the starches in the sweet potatoes a moment to relax, making the texture perfect.
Recipe Variations & Customizations
- This recipe is a wonderfully adaptable canvas. Here are some of my favorite tested twists.
- Ground Turkey or Chicken Skillet: For a leaner option, substitute the ground beef with ground turkey or chicken. You may want to add an extra 1/2 teaspoon of smoked paprika or a dash of liquid smoke to compensate for the milder flavor.
- Vegetarian/Power Bowl Version: Omit the ground beef entirely. Use two cans of black beans or one can of beans and one cup of quinoa (cooked separately). You might want to add an extra teaspoon of chili powder for depth.
- Spicy Kick: Add a diced jalapeño (seeds removed for less heat) with the bell pepper. You can also stir in 1/2 teaspoon of chipotle powder with the other spices for a smoky heat.
- Loaded Taco Skillet: After broiling, top with crushed tortilla chips, sliced black olives, and a drizzle of ranch dressing or creamy chipotle sauce for ultimate taco night vibes.
- Green Chile Version: Replace the can of diced tomatoes with chiles with a 7-oz can of diced green chiles and a 14.5-oz can of plain diced tomatoes. This gives a brighter, more distinct green chile flavor.
- Add More Veggies: This is a great fridge clean-out recipe. Try adding a diced zucchini or yellow squash in the last 5 minutes of cooking, or a handful of spinach stirred in just until wilted after you take it off the broiler.
What to Serve With This Recipe
This skillet is a complete meal all on its own, packed with protein, vegetables, and starch. However, a few simple sides can turn it into a true feast. For a light contrast, a simple green salad with a lime vinaigrette or a crisp cabbage slaw works beautifully.
If you want to lean into the Southwest theme, warm cornbread or flour tortillas on the side are perfect for scooping up every last bit. For beverages, a cold Mexican lager, a sparkling agua fresca, or an iced tea with lime are all excellent pairings. It’s casual enough for a Tuesday night but also hearty and impressive enough for a casual weekend gathering with friends.
Storage & Make-Ahead Instructions
- This dish stores and reheats exceptionally well, making it a meal-prep superstar.
- Refrigerator: Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezer: For longer storage, freeze portions in freezer-safe containers or bags for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: The best method is to reheat gently in a skillet over medium-low heat, adding a splash of water or broth to loosen it up. You can also microwave single portions, covered, stirring halfway through.
- Make-Ahead: You can fully cook the recipe (through Step 4, before adding cheese) up to 2 days in advance. Store it covered in the fridge. When ready to serve, reheat the mixture on the stovetop until hot, then proceed with the cheese and broiler step. The garnishes should always be added fresh.
Frequently Asked Questions
Q: Can I use regular potatoes instead of sweet potatoes?
Absolutely. Yukon Gold or red potatoes would be a great substitute. Dice them to the same size, and they may require a minute or two longer of initial cooking time to become tender.
Q: My sweet potatoes are taking forever to soften. What did I do wrong?
The dice might be too large, or your skillet heat might be too high, causing the outside to brown before the inside cooks through. Next time, ensure a 1/2-inch dice and use the steam-sauté method (adding water and covering) as directed. If they’re still firm, add another tablespoon of water, cover, and cook for a few more minutes.
Q: Is there a way to make this dairy-free?
Yes, simply omit the cheese or use a dairy-free shreds alternative. For the sour cream garnish, use a dairy-free sour cream or a dollop of plain, unsweetened coconut yogurt.
Q: Can I make this in advance for a potluck?
It’s an excellent potluck dish! Prepare the recipe completely, including the broiled cheese. Let it cool slightly, then cover the skillet with foil.
It will stay warm for about an hour. Re-garnish with fresh cilantro and avocado just before serving.
Q: What’s the best way to get really crispy sweet potatoes?
For extra crispiness, toss the diced sweet potatoes with a tablespoon of oil and roast them on a sheet pan at 425°F for 20-25 minutes before adding them to the skillet in Step 4. This adds a step but delivers fantastic texture.
Q: I don’t have an oven-safe skillet. How can I melt the cheese?
No problem! After completing Step 4, simply sprinkle the cheese over the top, cover the skillet with a lid (or a large baking sheet if you don’t have a lid), and let it sit on the stove over low heat for 2-3 minutes until the cheese is melted.
Q: Can I add rice to this skillet?
You can, but it will change the texture and make it more of a “bowl.” I recommend serving cooked rice under the skillet mixture rather than stirring it in. Stirring in uncooked rice will not work, as it requires specific liquid ratios and cooking time.
Final Thoughts
This Southwest Ground Beef and Sweet Potato Skillet embodies everything I love about practical, home-cooked food: robust flavors, nourishing ingredients, and the sheer convenience of a one-pan wonder. It’s a recipe that respects your time without compromising on satisfaction. The technique of toasting the spices and the steam-sauté for the sweet potatoes are small professional touches that yield big, restaurant-quality results in your own kitchen.
I hope this recipe becomes a trusted, go-to solution in your weekly rotation as it has in mine. Give it a try, make it your own with the variations, and don’t forget those bright, fresh garnishes—they truly make the dish. If you make it, I’d love to hear how it turned out!
Share your creation online and tag me. Happy cooking

Southwest Ground Beef and Sweet Potato Skillet
Equipment
- Large oven-safe skillet (12-inch cast iron is ideal)
- Sharp knife and cutting board
- Wooden spoon or spatula
- Can opener
- Measuring spoons
Ingredients
- 1 lb lean ground beef (90/10 or 93/7) or ground turkey/chicken
- 1 large sweet potato peeled and diced into 1/2-inch cubes (about 4 cups)
- 1 yellow onion diced
- 1 red bell pepper diced
- 2 cloves garlic minced
- 1 15 oz can black beans rinsed and drained
- 1 cup frozen corn no need to thaw
- 1 14.5 oz can diced tomatoes with green chiles like Rotel, undrained
- 2 tsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp dried oregano
- to taste kosher salt and black pepper
- 1 cup shredded Mexican cheese blend or cheddar, Monterey Jack
- for garnish fresh cilantro, avocado, sour cream, lime wedges
Instructions
- Heat a large, oven-safe skillet (like cast iron or stainless steel) over medium-high heat. Add the diced sweet potato and a tablespoon of water. Cover and cook for 5-7 minutes, stirring once, to start steaming and softening the potatoes. Remove the lid and continue cooking for another 3-4 minutes until they begin to brown and are fork-tender. Transfer to a plate.
- In the same skillet, add the ground beef and onion. Cook, breaking up the meat with a spatula, until the beef is no longer pink and the onion is softened, about 5-6 minutes. Drain any excess fat if desired, but leaving a little adds flavor.
- Add the diced red bell pepper and minced garlic to the beef. Cook for 1-2 minutes until fragrant. Now, stir in all the spices: chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook for 30 seconds to toast the spices and wake up their flavors.
- Return the cooked sweet potatoes to the skillet. Add the undrained diced tomatoes with chiles, rinsed black beans, and frozen corn. Stir everything together until well combined and heated through, about 3-4 minutes. Taste and adjust seasoning.
- Preheat your broiler to high. Sprinkle the shredded cheese evenly over the entire surface of the skillet mixture. Transfer the skillet to the oven and broil for 2-3 minutes, watching closely, until the cheese is bubbly and lightly browned in spots.
- Carefully remove the skillet from the oven (handle will be hot!). Let it rest for 2-3 minutes. Garnish generously with fresh cilantro, sliced avocado, a dollop of sour cream, and serve with lime wedges on the side for squeezing over.
