This Ground Beef Sweet Potato Skillet is the kind of dinner that earns a permanent spot in the weeknight rotation. Cubed sweet potatoes get golden and tender in the same pan as seasoned ground beef, so cleanup is one skillet and the flavor is deeply savory-sweet.
Advertisements1
The trick is cooking the sweet potatoes first with a splash of water to steam them through, then letting them caramelize in the beef fat. That contrast – soft centers, browned edges, and a smoky paprika-cumin sauce clinging to everything – is what makes this dish taste slow-cooked on a busy Tuesday.
Serve it straight from the skillet with a shower of sharp cheddar and fresh cilantro, or spoon it into tortillas, over rice, or alongside eggs the next morning. It reheats beautifully, which makes it a meal-prep favorite.
Why You'll Love This Recipe
About the Ingredients
2 lbs (900g) sweet potatoes, peeled and cut into 1/2-inch cubes
Look for firm sweet potatoes with smooth skin and no soft spots; orange-fleshed varieties like Beauregard are sweetest. Butternut squash or Yukon gold potatoes work as a substitute, though cooking time may vary slightly.
1 1/2 lbs (680g) lean ground beef (85/15)
85/15 gives you enough fat to brown the sweet potatoes without greasiness. Ground turkey, ground chicken, or plant-based crumbles can be swapped in one-for-one.
1 medium yellow onion, diced (about 1 cup)
Yellow onion adds sweetness as it softens; white or red onion also work. If you are short on time, use 1 cup of frozen diced onion straight from the freezer.
3 garlic cloves, minced
Fresh garlic gives the best punch, but 1 teaspoon of garlic powder can stand in. Buy firm, heavy heads and store them in a cool, dark spot, never the fridge.
1 tablespoon olive oil
Any neutral high-heat oil works here, including avocado or canola. Skip butter for this step since it burns before the sweet potatoes brown.
1 teaspoon smoked paprika
Smoked paprika is the backbone of the smoky flavor; regular paprika is milder but acceptable. For extra heat, use half smoked paprika and half chipotle powder.
1 teaspoon ground cumin
Toasting cumin seeds and grinding them fresh intensifies the aroma, but pre-ground is fine. Chili powder can substitute if you want a more Tex-Mex profile.
1 teaspoon kosher salt, plus more to taste
Kosher salt seasons more evenly than table salt; use half the amount if substituting fine table salt. Taste at the end and adjust, since beef brands vary in sodium.
1/2 teaspoon black pepper
Freshly cracked pepper tastes brighter than pre-ground. Add a pinch of red pepper flakes if you like a little background heat.
1 cup (240ml) low-sodium beef broth
Broth steams the sweet potatoes and forms a light pan sauce. Chicken broth or vegetable broth both work; water plus 1 teaspoon bouillon is a fine backup.
1 cup (115g) shredded sharp cheddar cheese
Sharp cheddar cuts through the richness; Monterey Jack, pepper Jack, or a Mexican blend all melt beautifully. For dairy-free, use a plant-based shred or skip the cheese.
1/4 cup chopped fresh cilantro, plus more for serving
Cilantro adds a bright finish; flat-leaf parsley is the best substitute for cilantro-averse eaters. Add it off the heat so it stays green and fragrant.
Tips & Tricks
Cut the sweet potatoes evenly
Uniform 1/2-inch cubes cook at the same rate, so nothing turns to mush while other pieces stay raw. Measure one cube against a ruler the first time and eyeball the rest.
Do not crowd the pan
If your skillet is smaller than 12 inches, brown the beef in two batches. Overcrowding traps steam and you lose the golden crust that makes this dish taste roasted.
Salt the sweet potatoes early
A pinch of salt when they first hit the pan draws out moisture and seasons them from the inside. Adjust the final seasoning only after the cheese goes on, since cheese adds salt.
Let the pan sauce reduce
After adding the broth, simmer uncovered until it coats the back of a spoon, about 3 to 4 minutes. A watery skillet makes the filling soggy in tacos or over rice.
Pro Tips
Step-by-Step Instructions
1. Prep the ingredients
Peel and cube the sweet potatoes into 1/2-inch pieces, dice the onion, and mince the garlic so everything is ready before the pan gets hot. Measure the spices into a small bowl so they can go in at once.
2. Sear the sweet potatoes
Heat 1 tablespoon olive oil in a large 12-inch skillet over medium-high heat (375F/190C). Add the sweet potatoes and 1/4 teaspoon salt, spread them in a single layer, and cook undisturbed for 6 minutes until the bottoms are golden brown.
3. Steam until tender
Pour in 1/2 cup (120ml) of the beef broth, cover the skillet, and reduce heat to medium (350F/175C). Steam for 8 minutes, until a fork slides easily into the largest cube. Transfer the sweet potatoes to a plate.
4. Brown the beef
Return the skillet to medium-high heat (375F/190C) and add the ground beef. Break it into chunks and cook for 6 to 7 minutes, stirring occasionally, until no pink remains and the crumbles are browned, reaching an internal temperature of 160F (71C).
5. Soften the aromatics
Push the beef to one side, tilt the pan, and spoon off all but 1 tablespoon of fat. Add the onion and cook for 3 minutes until translucent, then stir in the garlic, smoked paprika, cumin, remaining 1/2 teaspoon salt, and pepper and cook 30 seconds until fragrant.
6. Build the sauce
Pour in the remaining 1/2 cup (120ml) beef broth and scrape up the browned bits from the bottom with a wooden spoon. Simmer for 3 to 4 minutes, until the liquid reduces and coats the beef, with bubbling edges around the pan.
7. Combine and melt the cheese
Return the sweet potatoes to the skillet and fold gently to coat. Scatter the cheddar over the top, cover, and cook over low heat (300F/150C) for 2 minutes, until the cheese is fully melted and glossy.
8. Finish and serve
Remove from heat, sprinkle with cilantro, and taste for salt. Serve hot straight from the skillet, or spoon into warm tortillas with lime wedges on the side.
Delicious Variations
Taco Night Version
Stir in 1 cup of black beans and 1 cup of corn with the broth, then serve the mixture in warm corn tortillas with avocado and lime.
Loaded Breakfast Hash
Skip the cheese, make four wells in the mixture, crack in eggs, cover, and cook 6 minutes until the whites set for a hearty breakfast skillet.
Spicy Korean-Inspired Skillet
Swap the cumin and paprika for 2 tablespoons gochujang and 1 tablespoon soy sauce, and finish with sesame seeds and sliced scallions.
How to Store Ground Beef Sweet Potato Skillet
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days. Keep the cilantro separate if you can, and add it fresh after reheating.
Freezer
Freeze cooled portions in airtight containers or freezer bags for up to 3 months. Thaw overnight in the refrigerator before reheating for the best texture.
Reheating
Reheat in a covered skillet over medium-low heat (325F/165C) for 5 to 6 minutes, adding a splash of broth or water to loosen the sauce. The microwave works in a pinch, covered, for 2 minutes, stirring halfway.
Frequently Asked Questions
Q: Can I use regular potatoes instead of sweet potatoes?
Yes, Yukon gold or red potatoes work as a direct substitute, though they may need 2 to 3 extra minutes of steaming to become tender. Keep the cubes the same 1/2-inch size so the timing stays predictable. The flavor will be more classic meat-and-potatoes than sweet and smoky.
Q: How do I keep the sweet potatoes from getting mushy?
Sear them first in a single layer over medium-high heat, then steam them only until a fork slides in with slight resistance. They finish cooking when they return to the pan with the beef, so pulling them out a touch underdone prevents mush. Avoid stirring them constantly, which breaks down the edges.
Q: Is this Ground Beef Sweet Potato Skillet healthy?
It is a balanced, protein-rich meal with about 285 calories per serving, thanks to lean beef and vitamin-packed sweet potatoes. Using 85/15 beef and skipping extra oil keeps the fat moderate, and you can lighten it further with ground turkey. The cheese is the main source of saturated fat, so reduce it to 1/2 cup if you are watching intake.
Q: What can I serve with this skillet?
Steamed rice, cauliflower rice, warm tortillas, or a crisp green salad all pair well with the smoky, saucy beef and sweet potatoes. A dollop of sour cream or Greek yogurt and a squeeze of lime balance the richness nicely. For a low-carb plate, serve it over shredded lettuce or roasted zucchini.
Q: Can I make this recipe ahead of time?
Yes, cook the full skillet, cool it quickly, and refrigerate for up to 4 days; the flavors actually deepen overnight. Reheat gently with a splash of broth so the sweet potatoes do not dry out. If you plan to freeze it, leave off the cheese and add it fresh during reheating.
Grab your biggest skillet and make this Ground Beef Sweet Potato Skillet tonight – then come back and tell me whether your family fought over the crispy edges like mine did. Pin it, rate it, and share your favorite variation in the comments!
Ground Beef Sweet Potato Skillet
Ground Beef Sweet Potato Skillet is a savory one-pan dinner with tender sweet potatoes, juicy beef, and smoky spices ready in 35 minutes.
🧂 Ingredients
- 2 lbs (900g) sweet potatoes, peeled and cut into 1/2-inch cubes
- 1 1/2 lbs (680g) lean ground beef (85/15)
- 1 medium yellow onion, diced (about 1 cup)
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 cup (240ml) low-sodium beef broth
- 1 cup (115g) shredded sharp cheddar cheese
- 1/4 cup chopped fresh cilantro, plus more for serving
📋 Instructions
- 1Prep the ingredients — Peel and cube the sweet potatoes into 1/2-inch pieces, dice the onion, and mince the garlic so everything is ready before the pan gets hot. Measure the spices into a small bowl so they can go in at once.
- 2Sear the sweet potatoes — Heat 1 tablespoon olive oil in a large 12-inch skillet over medium-high heat (375F/190C). Add the sweet potatoes and 1/4 teaspoon salt, spread them in a single layer, and cook undisturbed for 6 minutes until the bottoms are golden brown.
- 3Steam until tender — Pour in 1/2 cup (120ml) of the beef broth, cover the skillet, and reduce heat to medium (350F/175C). Steam for 8 minutes, until a fork slides easily into the largest cube. Transfer the sweet potatoes to a plate.
- 4Brown the beef — Return the skillet to medium-high heat (375F/190C) and add the ground beef. Break it into chunks and cook for 6 to 7 minutes, stirring occasionally, until no pink remains and the crumbles are browned, reaching an internal temperature of 160F (71C).
- 5Soften the aromatics — Push the beef to one side, tilt the pan, and spoon off all but 1 tablespoon of fat. Add the onion and cook for 3 minutes until translucent, then stir in the garlic, smoked paprika, cumin, remaining 1/2 teaspoon salt, and pepper and cook 30 seconds until fragrant.
- 6Build the sauce — Pour in the remaining 1/2 cup (120ml) beef broth and scrape up the browned bits from the bottom with a wooden spoon. Simmer for 3 to 4 minutes, until the liquid reduces and coats the beef, with bubbling edges around the pan.
- 7Combine and melt the cheese — Return the sweet potatoes to the skillet and fold gently to coat. Scatter the cheddar over the top, cover, and cook over low heat (300F/150C) for 2 minutes, until the cheese is fully melted and glossy.
- 8Finish and serve — Remove from heat, sprinkle with cilantro, and taste for salt. Serve hot straight from the skillet, or spoon into warm tortillas with lime wedges on the side.



