If you’re looking for a vibrant, comforting meal that comes together in a flash, the Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe is going to be your new best friend. This dish combines hearty ground beef with naturally sweet chunks of sweet potato, all simmered with bold spices, fresh baby spinach, and a bright squeeze of lime. The magic? It all happens in one skillet, making clean-up just as easy as the cooking. Perfect for busy weeknights or anytime you want a satisfying dinner that bursts with color and flavor.
Ingredients You’ll Need

These ingredients are simple but pack a punch when combined. Each one plays a crucial role—whether it’s the rich savoriness of the ground beef, the sweetness and texture of the potatoes, or the warm, earthy spices that tie everything together.
- Olive oil, 3 tablespoons (divided): Helps brown the beef and cook the sweet potatoes perfectly without sticking.
- Ground beef, 1 pound (10% fat): The hearty protein base for the dish, providing rich flavor and satisfying texture.
- Kosher salt, 1 teaspoon (divided): Essential for seasoning and bringing out all the flavors.
- Sweet potatoes, 4 cups, chopped into 1-inch pieces: Adds natural sweetness and a lovely tender bite once cooked.
- Petite diced tomatoes, 1 (15-ounce) can: Adds moisture, slight acidity, and balances the sweet potato’s sweetness.
- Mild chili powder, ¼ teaspoon: Provides a gentle southwest heat without overpowering.
- Garlic powder, ½ teaspoon: Infuses the dish with warm, aromatic garlic flavor.
- Ground cumin, ½ teaspoon: Offers earthy depth and a subtle smoky taste that complements the chili powder.
- Water, ¼ cup (plus extra if needed): Helps to simmer the sweet potatoes until tender and keeps everything moist.
- Baby spinach, 1 cup packed: Adds vibrant color, nutrition, and a fresh leafy texture at the end.
- Lime juice, from 1 lime: A bright, tangy finish that lifts all the flavors beautifully.
How to Make Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe
Step 1: Brown the Beef
Begin by heating 1 tablespoon of olive oil in a large 10-inch skillet over medium heat. Add your ground beef and sprinkle with half a teaspoon of kosher salt. Break the meat up with your spatula into small crumbles so that it cooks evenly. Stir occasionally until the beef is fully browned, which usually takes about 8 minutes. Once cooked, remove the beef from the pan and set it aside. This step builds a savory base with those beautiful browned bits that will add incredible flavor later.
Step 2: Cook the Sweet Potatoes with Spices
Using the same pan, add the remaining 2 tablespoons of olive oil. Toss in the chopped sweet potatoes and sprinkle with the mild chili powder, garlic powder, cumin, plus the remaining half teaspoon of salt. Stir everything together so the sweet potatoes get evenly coated with those warm, aromatic spices. Add the can of diced tomatoes and the ¼ cup of water. Use your spoon to scrape any browned bits off the bottom of the pan—they’re packed with flavor! Then cover the skillet, reduce the heat to a simmer, and let it cook for 10 to 15 minutes, stirring occasionally. If the mix gets too dry, add a splash more water to ensure the sweet potatoes become tender but not mushy.
Step 3: Combine Beef and Spinach
Once your sweet potatoes are tender and bursting with flavor, uncover the pan and stir in the cooked beef and packed baby spinach. Cook for just about a minute more, giving the beef a chance to warm back up and letting the spinach wilt into the skillet, adding a lovely pop of green and fresh flavor. If it looks a bit dry, a splash of water can help everything blend together perfectly.
Step 4: Brighten with Lime Juice and Serve
Finish the dish by squeezing the juice of one fresh lime over the skillet and stirring it in thoroughly. The lime juice adds a fresh, tangy brightness that balances out the heartiness and spice exquisitely. Taste everything and adjust the seasoning with extra salt if needed. Now your Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe is ready to serve!
How to Serve Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe

Garnishes
A sprinkle of chopped fresh cilantro or thinly sliced green onions would add a wonderful freshness. A dollop of sour cream or a little shredded cheese can lend creaminess and an indulgent touch. For some extra crunch, try toasted pepitas or crushed tortilla chips on top. These finishing touches not only add layers of texture but also make the meal feel festive and special.
Side Dishes
This dish really shines on its own as a complete one-pan meal, but if you want to round out the meal, consider serving it with a simple side of warm corn tortillas or a crisp green salad with a light vinaigrette. A scoop of black beans or a side of Mexican rice would also complement the southwest flavors beautifully, giving you even more to love on the plate.
Creative Ways to Present
For an inviting family-style meal, serve the skillet right in the pan and let everyone dig in. Or, plate individual portions topped with avocado slices, a drizzle of hot sauce, or fresh salsa for an Instagram-worthy presentation. If you’re feeling adventurous, scoop the mixture into baked sweet potato skins for a fun twist on presentation that doubles as a side dish.
Make Ahead and Storage
Storing Leftovers
Leftovers of the Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe keep wonderfully in the fridge for up to 3 days. Store them in an airtight container to preserve the flavors and moisture. This makes for a perfect quick lunch or dinner the next day without sacrificing taste or texture.
Freezing
This skillet meal can also be frozen for longer storage. Let it cool completely, then transfer it to a freezer-safe container or heavy-duty freezer bag. It freezes well for up to 2 months. When ready to enjoy, thaw it overnight in the fridge before reheating for best results.
Reheating
To reheat, warm the skillet leftovers on the stove over medium heat, adding a splash of water if needed to keep everything moist. Stir occasionally until heated through and spinach has wilted again. You can also microwave individual portions, covering loosely and microwaving in 1-minute increments until hot. The flavors will still be delicious and comforting.
FAQs
Can I use a different type of meat?
Absolutely! Ground turkey, chicken, or even plant-based meat alternatives would work nicely in this recipe. Just adjust cooking times as needed to ensure the meat is fully cooked and tender.
Is this recipe gluten-free?
Yes, this Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe is naturally gluten-free, making it a great option for those with gluten sensitivities or celiac disease.
Can I make this recipe spicy?
Definitely! Increase the chili powder or add a pinch of cayenne pepper or red pepper flakes to give it a bolder kick. Just tailor it to your preferred heat level.
What can I substitute for the baby spinach?
If you don’t have spinach on hand, kale, Swiss chard, or even arugula can be used. Just add them towards the end of cooking so they wilt nicely without getting mushy.
How do I know when the sweet potatoes are done?
They should be tender enough to pierce easily with a fork but still hold their shape. Cooking times can vary slightly depending on the size of the cubes, so test a piece after 10 minutes and adjust as needed.
Final Thoughts
I can’t recommend the Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe enough for anyone craving a fuss-free dinner that doesn’t sacrifice flavor or heartiness. It’s a wonderful combination of sweet, savory, and bright flavors that hits the spot every time. Whether you’re cooking for family or just yourself, this skillet meal will quickly become a go-to in your recipe rotation. Give it a try and watch it work its magic!
Print
Southwest Beef & Sweet Potato Skillet (1-Pan Dinner!) Recipe
- Total Time: 30 minutes
- Yield: 4 servings
Description
A hearty and flavorful one-pan Southwest Beef & Sweet Potato Skillet combining seasoned ground beef, tender sweet potatoes, and fresh spinach for a quick and wholesome dinner ready in just 30 minutes.
Ingredients
Beef Mixture
- 3 tablespoons olive oil, divided
- 1 pound 10% ground beef
- 1 teaspoon kosher salt, divided
Vegetables and Seasoning
- 4 cups 1-inch chopped sweet potato
- 1 (15-oz) can petite diced tomatoes
- ¼ teaspoon mild chili powder
- ½ teaspoon garlic powder
- ½ teaspoon ground cumin
- ¼ cup water, plus additional as needed
- 1 cup packed baby spinach
- Juice of 1 lime
Instructions
- Brown the Beef: In a large 10-inch skillet, heat 1 tablespoon of olive oil over medium heat. Add the ground beef, sprinkle with ½ teaspoon kosher salt, and stir to break the meat into small pieces. Cook the beef, stirring occasionally, until browned and cooked through, about 8 minutes. Remove the beef from the pan and set it aside.
- Cook Sweet Potatoes: To the same skillet, heat the remaining 2 tablespoons of olive oil over medium heat. Add the chopped sweet potatoes and sprinkle with chili powder, garlic powder, cumin, and the remaining ½ teaspoon salt. Stir well to evenly coat the potatoes with the spices. Add the canned diced tomatoes along with ¼ cup of water, stirring to scrape up any browned bits from the bottom of the pan.
- Simmer Until Tender: Cover the skillet, reduce the heat to a simmer, and cook the sweet potatoes until tender, about 10 to 15 minutes. Stir occasionally and add a splash more water as needed if the pan begins to dry out to prevent sticking.
- Add Beef and Spinach: Remove the cover, add the cooked beef back to the skillet along with the baby spinach. Cook for about 1 minute, stirring until the beef is warmed through and the spinach has wilted. Add a splash of water if the pan seems dry.
- Finish with Lime and Season to Taste: Remove the skillet from heat and stir in the juice of one lime. Taste the mixture and add additional salt if desired. Serve layered as is or topped with your favorite additions.
Notes
- Use a 10-inch skillet for even cooking and enough space to stir comfortably.
- If the sweet potatoes are not soft after 15 minutes, continue simmering and add small amounts of water as needed.
- Optional toppings could include shredded cheese, sour cream, chopped cilantro, or avocado slices for added flavor.
- This dish reheats well and can be stored in the refrigerator for up to 3 days.
- For a spicier version, add diced jalapeños or increase the chili powder amount.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Southwestern