There’s something so comforting about a hearty skillet meal that’s ready in no time, especially on a busy weeknight! Today, I’m excited to share with you one of my go-to recipes: a delicious Ground Beef and Sweet Potatoes Skillet. It’s perfect for quick family dinners, packed with flavor, and incredibly easy to make. Plus, it’s a great way to enjoy a healthy supper without sacrificing taste. Let’s dive in!
Why You’ll Love This Recipe
- Quick and easy to prepare—ready in about 30 minutes!
- Packed with flavorful spices like cumin, smoked paprika, and chili powder.
- A balanced meal with ground beef for protein and sweet potatoes for healthy carbs.
- Perfect for weeknight dinner ideas that the whole family will enjoy.
- One-skillet cooking means less cleanup!
Ingredients
Here’s what you’ll need for this Ground Beef and Sweet Potatoes Skillet recipe:
- 1 pound ground beef
- 2 medium sweet potatoes
- 1 tablespoon olive oil
- 1 medium onion
- 2 cloves garlic
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup beef broth
- 1 tablespoon fresh parsley
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Let’s walk through the steps to make this delicious skillet meal:
- Preheat a large skillet over medium heat.
- Peel and dice the sweet potatoes into small cubes.
- Chop the onion and finely mince the garlic.
- Add olive oil to the skillet and brown the ground beef, breaking it up with a spoon.
- Once the beef is cooked through, remove it from the skillet and set it aside.
- In the same skillet, add the diced sweet potatoes and cook for about 5 minutes until they start to soften.
- Add the chopped onion and minced garlic, cooking for an additional 2-3 minutes until fragrant.
- Sprinkle ground cumin, smoked paprika, chili powder, salt, and black pepper over the sweet potato mixture, stirring to combine.
- Pour in beef broth and return the cooked ground beef to the skillet, mixing everything well.
- Cover the skillet with a lid and let the ingredients simmer for about 10-15 minutes until the sweet potatoes are tender.
- Check the seasoning and adjust if needed.
- Garnish the skillet with freshly chopped parsley before serving.
- Enjoy your delicious Ground Beef and Sweet Potatoes Skillet!
Pro Tips for Making the Recipe
Here are some tips to make this recipe even better:
- For extra crispy sweet potatoes, cook them for a few minutes longer without stirring after adding them to the skillet.
- Use high-quality spices for the best flavor.
- If you prefer a spicier dish, add a bit more chili powder or a diced jalapeño.
- Let the skillet simmer uncovered for the last few minutes if you want a thicker consistency.
How to Serve
This Ground Beef and Sweet Potatoes Skillet is a complete meal on its own, but here are some ideas for serving:
- Serve with a side of fresh salad or roasted vegetables.
- Add a dollop of sour cream or Greek yogurt on top.
- Pair it with crusty bread or over rice for a hearty meal.
Make Ahead and Storage
Prep ahead by dicing the sweet potatoes and chopping the onion and garlic the night before. Store them in separate airtight containers in the fridge. For leftovers, let the skillet cool completely, then refrigerate for up to 3 days or freeze for up to 2 months. Reheat gently over low heat, adding a splash of water if needed.
Looking for more easy and delicious ground beef recipes? Check out my Hobo Casserole Ground Beef and Slow Cooker Poor Man’s Stew for more weeknight dinner ideas. If you’re in the mood for something different, don’t miss my Korean Ground Beef Bowl—it’s ready in just 25 minutes!
Enjoy your Ground Beef and Sweet Potatoes Skillet—your family will love it!

Ground Beef and Sweet Potatoes Skillet
Ingredients
- 1 pound ground beef
- 2 medium sweet potatoes
- 1 tablespoon olive oil
- 1 medium onion
- 2 cloves garlic
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 0.5 teaspoon chili powder
- 0.5 teaspoon salt
- 0.25 teaspoon black pepper
- 0.25 cup beef broth
- 1 tablespoon fresh parsley
Instructions
- Brown the ground beef in a large skillet over medium heat, breaking it into small pieces.
- Cook the diced sweet potatoes in the same skillet for about 5 minutes until they start to soften.
- Add the chopped onion and minced garlic, cooking for an additional 2-3 minutes until fragrant.
- Stir in the spices and pour in the beef broth, then return the cooked ground beef to the skillet.
- Simmer covered for 10-15 minutes until the sweet potatoes are tender, then garnish with fresh parsley before serving.