This post may contain affiliate links. Please read our disclosure policy.

This easy-to-make Sweet Potato and Ground Beef skillet is seasoned with a homemade Tex-Mex spice blend featuring chili powder, cumin, and coriander. All made in one skillet, this quick recipe is perfect for a weeknight family dinner. 

Our popular Mexican Picadillo inspired this simple skillet meal. For more easy family dinner recipes, check out our Cast Iron Chicken Pot Pie and Walking Taco Casserole

Ground beef and sweet potato served over rice and topped with avocado.


 

Why I Love this Meal

  • Simple: this quick dinner recipe uses simple ingredients, a combination of pantry items, fresh produce, and a one pound pack of ground beef.
  • Customizable: switch up the veggies, meat and spice level to make this to suit your family.
  • One Skillet Meal: this dinner comes together in one skillet making it easy to make and clean up.

Ingredients

Ingredients needed to make a ground beef and sweet potato skillet meal laid out on the counter.
  • Cilantro Lime Rice: this is our favorite type of rice, to save time you can use a store bought rice.
  • Spice Blend: a Tex-Mex blend of salt, pepper, chili powder, cumin, and coriander brings a nice flavor and a light warmth to the dish.
  • Bay Leaves: adds a bit of depth to the flavoring.
  • Broth: if you use a salted broth be sure to adjust the amount of salt called for in the recipe.

How to Make a Ground Beef and Sweet Potato Skillet Meal

Ground beef browned in a cast iron skillet.
  1. Add the ground beef to cook in a large skillet over medium heat, breaking up the meat as it cooks.
Diced sweet potato, onion and pepper added to cooked beef in a skillet.
  1. When the meat is mostly browned, still slightly pink, add in the diced onion, bell pepper and sweet potato. Stir to cook. Allow this to cook for 5-7 minutes until the onion and peppers have softened. Then add in the garlic and cook an additional 30 seconds.
Broth and tomato sauce added to beef and sweet potato skillet meal, topped with bay leaves.
  1. Stir in the tomato sauce and chicken broth, add the seasonings, stir. Then add the bay leaves. Bring this all to a simmer, cover and let cook for 10 minutes.
Cooked sweet potato and ground beef meal in a cast iron skillet.
  1. Remove the lid, stir and continue to cook for another 15 minutes or until the broth has reduced, mixture has thickened and the sweet potatoes are tender.

Serving Ideas

Storage Information

  • Storage: store leftover sweet potato and ground beef in a sealed container in the refrigerator for 3-4 days.
  • Freezer: allow to cool to room temperature, then add to a freezer safe container. Store in the freezer for up to 3 months. Thaw in the refrigerator overnight.
  • Reheating: reheat in a skillet over medium heat for 7-10 minutes until warmed through.
Up close image of sweet potato and ground beef picadillo over rice and topped with diced avocado.

More Skillet Meals

Sweet Potato and Ground Beef Skillet

5 from 1 vote
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 4
Author: Serene
This easy-to-make Sweet Potato and Ground Beef skillet is seasoned with a homemade Tex-Mex spice blend featuring chili powder, cumin, and coriander. All made in one skillet, this quick recipe is perfect for a weeknight family dinner. 
Ground beef and sweet potato served over rice and topped with avocado.

Ingredients  

  • 1 pound ground beef
  • ½ cup onion diced
  • 1 green bell pepper seeds and membranes removed, diced
  • 2 cups sweet potato peeled and diced
  • 3 cloves garlic minced
  • 8 ounces tomato sauce
  • cup chicken broth
  • teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon chili powder mild
  • 2 bay leaves

Serving

Instructions 

  • Add the ground beef to cook in a large skillet over medium heat, breaking up the meat as it cooks.
  • When the meat is mostly browned, still slightly pink, add in the diced onion, bell pepper and sweet potato. Stir to cook. Allow this to cook for 5-7 minutes until the onion and peppers have softened.
  • Add in the garlic, and cook for an additional 30 seconds.
  • Stir in the tomato sauce and chicken broth.
  • Add the seasonings, stir. Then add the bay leaves. Bring this all to a simmer, cover and let cook for 10 minutes
  • Remove the lid, stir and continue to cook for another 15 minutes or until the broth has reduced, mixture has thickened and the sweet potatoes are tender.
  • Serve over cooked rice.

Nutrition

Calories: 386kcal | Carbohydrates: 22g | Protein: 23g | Fat: 23g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 82mg | Sodium: 1442mg | Potassium: 827mg | Fiber: 4g | Sugar: 7g | Vitamin A: 9877IU | Vitamin C: 32mg | Calcium: 74mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Photography and styling by Jess Gaertner Creative


Welcome to my kitchen!

Welcome to the House of Yumm!! My name is Serene. I’m the food photographer, recipe developer, and official taste tester around these parts.

You may also like

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. I loved this to bits and pieces!! It reminded me of my childhood mixed with my first love mixed with going to heaven. And it only took me 10 minutes in the kitchen (my husband did the rest, lol!)

  2. It tastes like Indian food mixed with Mexican food?? Super strange recipe lol and definitely took like 2 hours