Ready in just 30 minutes, this Ground Beef and Sweet Potato Skillet is the perfect weeknight dinner when you want something hearty, healthy, and satisfying. Picture tender cubes of sweet potatoes mingling with perfectly seasoned ground beef, all infused with warm spices and a touch of freshness from herbs. It’s a wholesome one-pan meal that brings cozy comfort to the dinner table without piling up dishes.

Whether you’re meal prepping for the week or need a quick fix after a long day, this skillet recipe checks every box: it’s protein-packed, naturally gluten-free, and full of fiber-rich veggies. Bonus? It tastes even better the next day, making leftovers something to look forward to.
What Kind of Sweet Potatoes Should I Use?
For this recipe, orange-fleshed sweet potatoes (often labeled as “garnet” or “jewel” yams in U.S. grocery stores) work best. They become beautifully tender and slightly caramelized in the skillet, pairing perfectly with savory ground beef. Try to avoid white or purple sweet potatoes for this dish, as they have a firmer, drier texture.
Ingredients for the Ground Beef and Sweet Potato Skillet
- Ground Beef (85% lean): Offers a flavorful base with enough fat to stay juicy without becoming greasy.
- Sweet Potatoes: The star of the dish, these add natural sweetness and vibrant color.
- Onion: Brings aromatic depth and pairs well with both sweet and savory components.
- Garlic: Enhances the overall flavor with a rich, savory punch.
- Smoked Paprika: Adds subtle smokiness that elevates the meat.
- Ground Cumin: Offers earthy warmth and balances the sweetness.
- Salt & Pepper: Essential for seasoning and balancing flavors.
- Olive Oil: Helps with even cooking and a touch of richness.
- Fresh Parsley (optional): Adds a pop of color and freshness before serving.
How To Make the Ground Beef and Sweet Potato Skillet
Step 1: Prep and Sauté the Vegetables
Heat olive oil in a large skillet over medium heat. Add the diced onions and cook for about 3 minutes until translucent. Toss in the garlic and stir for another 30 seconds until fragrant.
Step 2: Brown the Ground Beef
Add the ground beef to the skillet. Use a spatula to break it apart and cook until browned, about 6-8 minutes. Season with salt, pepper, cumin, and smoked paprika. Drain excess fat if needed.
Step 3: Add Sweet Potatoes
Stir in the sweet potato cubes. Mix well to coat them with the meat and spices. Reduce the heat to medium-low and cover the skillet. Let it cook for about 10-12 minutes, stirring occasionally, until the sweet potatoes are tender.
Step 4: Finish and Garnish
Uncover and give everything a good stir. Cook uncovered for another 2-3 minutes to slightly caramelize the sweet potatoes. Sprinkle with fresh parsley if desired and serve hot.

Serving and Storing Your Ground Beef and Sweet Potato Skillet
This dish is best served warm straight from the skillet. If you have leftovers, store them in an airtight container in the fridge for up to 4 days. It reheats beautifully in the microwave or on the stovetop. You can also freeze portions for up to a month—just thaw overnight before reheating.
What to Serve With Ground Beef and Sweet Potato Skillet?
Green Beans Almondine
A fresh, nutty side that complements the savory-sweet contrast in the skillet.
Garlic Bread
For a crunchy, garlicky bite to mop up any flavorful juices left on the plate.
Simple Arugula Salad
Light, peppery greens help balance the heartiness of the dish.
Fried Eggs
Top each serving with a runny fried egg for a protein-packed brunch twist.
Roasted Brussels Sprouts
Earthy and caramelized, these veggies pair perfectly with both beef and sweet potatoes.
Avocado Slices
Creamy and cooling, avocado rounds out the dish with healthy fats.
Cauliflower Rice
For a lower-carb, veggie-forward option that still soaks up all the flavor.
Want More Skillet Dinner Ideas?
If you love this Ground Beef and Sweet Potato Skillet, you’ll definitely want to try these cozy favorites from our collection:
- Stovetop Creamy Ground Beef Pasta for cheesy, comforting vibes.
- Creamy Beef and Shells Recipe for a pasta night win.
- Creamy Ground Beef Alfredo Pasta with a garlicky twist.
- Cheesy Hamburger Casserole for those who crave baked goodness.
- Unstuffed Pepper Skillet Recipe if you love bell peppers with beef.
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add a fried egg on top? Swap in turkey instead of beef? I’d love to hear your twist!
Explore beautifully curated health-boosting dinners on ChefAlchemy Recipes on Pinterest and discover your next obsession!
Print
Ground Beef and Sweet Potato Skillet
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Ground Beef and Sweet Potato Skillet is a comforting, nutrient-packed one-pan meal that’s perfect for a quick weeknight dinner or healthy meal prep. Made with naturally sweet cubes of sweet potatoes, seasoned ground beef, and a blend of warm spices, it’s savory, filling, and incredibly easy to throw together. Whether you’re after a quick dinner, high-protein lunch, or simply food ideas that check all the boxes—this is it! Ideal for anyone seeking easy dinner recipes, healthy snack options, or quick meal prep ideas.
Ingredients
1 tablespoon olive oil
1 pound ground beef (85% lean)
2 medium sweet potatoes, peeled and diced
1 small onion, finely chopped
2 cloves garlic, minced
1 teaspoon smoked paprika
1 teaspoon ground cumin
1 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon chopped fresh parsley (optional)
Instructions
1. Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until translucent, about 3 minutes.
2. Stir in the minced garlic and cook for another 30 seconds until fragrant.
3. Add the ground beef, breaking it up with a spatula. Cook until browned, about 6–8 minutes. Drain excess fat if needed.
4. Season with smoked paprika, cumin, salt, and black pepper. Mix well.
5. Add the diced sweet potatoes and stir to combine. Cover and cook on medium-low for 10–12 minutes, stirring occasionally.
6. Once sweet potatoes are fork-tender, uncover and cook for another 2–3 minutes to lightly caramelize.
7. Sprinkle with chopped fresh parsley, if using, and serve hot.
Notes
To keep sweet potatoes from sticking, stir occasionally while covered.
For a leaner option, swap ground beef with ground turkey or chicken.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 390
- Sugar: 6g
- Sodium: 520mg
- Fat: 21g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 70mg
