This nutritious one-pan meal combines seasoned ground beef and tender sweet potatoes for a hearty dinner. It is a time-efficient recipe that delivers bold taco flavors with minimal cleanup.

List of ingredients
- 1 tablespoon chili powder – provides the base taco heat.
- 1 teaspoon ground cumin – adds earthy aroma.
- 3/4 teaspoon kosher salt – enhances all flavors.
- 1/4 teaspoon oregano – adds a subtle herbal note.
- 1/2 teaspoon garlic powder – for deep savory flavor.
- 1/2 teaspoon paprika – adds color and mild sweetness.
- 1/2 teaspoon onion powder – complements the fresh onions.
- 2 tablespoons avocado or olive oil (divided) – used for sautรฉing.
- 3/4 cup yellow onion, diced (about 1 medium onion) – provides sweetness and texture.
- 3 cloves garlic, minced – for aromatic punch.
- 1 lb ground beef – the primary protein source.
- 4-5 cups sweet potatoes, peeled and diced into 1/2 inch cubes (about 2 large potatoes) – adds bulk and nutrients.
- 15 ounces (1 can) fire roasted tomatoes – adds smoky depth; do not drain.
- 4.5 ounces (1 can) green chiles – adds mild spice and tang.
- 1 cup shredded Mexican cheese or cashew queso – for a creamy finish.
step-by-step instructions
- Prepare Seasoning: Mix the chili powder, cumin, salt, oregano, garlic powder, paprika, and onion powder in a small bowl and set aside.
- Sautรฉ Aromatics: Heat 1 tablespoon of oil in a deep saute pan or cast iron skillet over medium-high heat. Add the diced onion and cook, stirring frequently until softened, then stir in the minced garlic for one minute until fragrant.
- Brown the Beef: Add the ground beef to the pan and cook, breaking it up with a spoon. Stir in 3/4 of the prepared taco seasoning and continue cooking until the meat is no longer pink and reaches an internal temperature of 165ยฐF.
- Clear the Pan: Transfer the cooked beef and onion mixture to a clean plate. Use a paper towel to wipe any excess grease or burnt bits from the bottom of the pan to ensure a clean sautรฉ for the vegetables.
- Cook Sweet Potatoes: Add the second tablespoon of oil to the pan along with the diced sweet potatoes and the remaining 1/4 of the seasoning. Cook over medium heat for 10-15 minutes, stirring often, until the potatoes are fork-tender and slightly browned on the edges.
- Simmer with Tomatoes: Pour the undrained fire roasted tomatoes and green chiles into the skillet. Increase the heat to medium-high and let the mixture bubble for about 5 minutes to thicken.
- Combine and Melt: Return the cooked beef mixture to the pan and stir well. Top with shredded cheese (or cashew queso) and cover the pan for 1-2 minutes until the cheese is fully melted.
- Final Garnish: Sprinkle with fresh cilantro and top with avocado, diced tomatoes, or sour cream before serving.
Advanced Cooking Techniques for Best Results
Selecting the Right Ground Beef
Choose a lean ground beef, such as 90% lean, to prevent the skillet from becoming too oily. Ensure the meat is bright red and firm to the touch, avoiding any packages with excessive liquid pooling at the bottom.
Achieving Consistent Sweet Potato Texture
Cut the sweet potatoes into uniform 1/2 inch cubes. This ensures that every piece cooks at the same rate, preventing some cubes from turning to mush while others remain hard.
Preventing Garlic from Burning
Always add the minced garlic after the onions have softened. Garlic has a lower burn point than onions and only needs about 60 seconds of heat to release its aromatic oils without becoming bitter.
Managing Pan Temperature
Use medium-high heat for browning the beef to create a good sear, but drop to medium when cooking the sweet potatoes. This prevents the outside of the potatoes from burning before the centers are tender.
Using a Meat Thermometer
To ensure food safety, use an instant-read thermometer to verify the ground beef has reached 165ยฐF. This is the USDA recommended temperature to ensure all harmful bacteria are destroyed.
Customization and Ingredient Substitutions
Low-Carb Vegetable Alternatives
If you need a lower carbohydrate option, replace the sweet potatoes with cauliflower florets or cauliflower rice. Since cauliflower cooks much faster, reduce the sautรฉ time to approximately 5-7 minutes.
Adding Legumes for Extra Heartiness
Add a can of drained black beans or pinto beans during the simmering stage with the tomatoes. This increases the fiber content and adds a different texture to the dish.
Alternative Tomato Bases
If fire roasted tomatoes are unavailable, use regular diced tomatoes or Rotel for added spice. If using regular diced tomatoes, add a pinch of smoked paprika to mimic the roasted flavor.
Swapping the Oil
Avocado oil is ideal due to its high smoke point, which prevents the oil from breaking down at medium-high heat. Olive oil is a suitable alternative, though it should be used at slightly lower temperatures.
Dairy-Free Cheese Options
Use a vegan cashew-based queso or omit the cheese entirely. You can replace the creamy element of cheese with extra sliced avocado or a dollop of vegan sour cream.
Serving and Presentation Ideas
Fresh Toppings for Contrast
Add thinly sliced red onions and fresh diced tomatoes on top of the finished skillet. These raw ingredients provide a crisp contrast to the soft texture of the cooked potatoes and beef.
Adding Creamy Elements
Spoon a generous dollop of sour cream or Greek yogurt in the center of the dish. This helps balance the heat from the chili powder and green chiles.
Serving as a Taco Salad
Spoon the skillet mixture over a bed of chopped romaine lettuce or baby spinach. This transforms the meal into a filling taco salad and increases the vegetable intake.
Pairing with Side Dishes
Serve this skillet alongside warm corn tortillas or a side of cilantro-lime rice. For a lighter side, a simple slaw with lime juice and vinegar complements the richness of the beef.
Adding Texture with Crunch
Sprinkle crushed tortilla chips or toasted pepitas over the top just before serving. This adds a necessary crunch that contrasts with the tender sweet potatoes.
Storage and Reheating Guidelines
Refrigeration Basics
Allow the skillet to cool completely before transferring leftovers to an airtight container. Store the dish in the refrigerator for up to 4 days to maintain freshness.
Freezing Instructions
This dish can be frozen for up to 3 months if the cheese is omitted. Freeze in freezer-safe bags or containers, pressing out as much air as possible to prevent freezer burn.
Stovetop Reheating Method
Place the leftovers in a pan over medium-high heat. Add a splash of water or beef broth to loosen the sauce and stir until the mixture is heated through.
Microwave Reheating Method
Heat in a microwave-safe dish on high for 2-3 minutes, stirring halfway through. This is the fastest method, though the sweet potatoes may lose some of their original firmness.
Maintaining Texture After Storage
To keep the dish from becoming mushy, avoid overstirring during the reheating process. Gently fold the ingredients together to keep the potato cubes intact.
Meal Prep and Planning Strategies
Prepping Vegetables in Advance
Dice the onions and sweet potatoes up to 24 hours before cooking. Store them in separate containers or bags in the refrigerator to save time on the day of preparation.
Batch Cooking the Base
You can cook the beef and sweet potato mixture in a large batch without adding the cheese. Portion the mixture into containers for easy mid-week lunches.
Assembling Component Bowls
Store the taco skillet mixture, fresh toppings, and cheese in separate compartments of a meal prep container. This allows you to heat the base and add fresh toppings separately.
Freezing Taco Seasoning
Mix a large batch of the dry taco seasoning and store it in a glass jar. This eliminates the need to measure individual spices every time you make the recipe.
Troubleshooting and FAQs
Why are my sweet potatoes still hard?
This usually happens if the potato cubes are too large or the heat is too low. Ensure cubes are 1/2 inch and add a tablespoon of water to the pan with a lid for 2 minutes to steam them.
How do I stop the skillet from being too watery?
Increase the heat to medium-high during the simmering stage with the tomatoes. Allow the liquid to bubble and reduce for an additional 3-5 minutes before adding the beef back in.
Can I use a different type of potato?
Yes, Yukon Gold or red potatoes can be used. However, these will have a less sweet flavor and a slightly different texture than sweet potatoes.
Is store-bought taco seasoning okay?
Store-bought packets are a convenient alternative. If using a packet, adjust the salt quantity as these mixes often contain high amounts of sodium.
Can I make this in a Crockpot?
While this is designed for a skillet, you can slow cook the ingredients on low for 6-8 hours. Note that the sweet potatoes will be softer and the beef will not have the same browned sear.
What is the best way to prevent beef from sticking?
Ensure the oil is shimmering and hot before adding the meat. Avoid crowding the pan too much and let the beef sear for a minute before stirring.
Print
One-Pan Sweet Potato and Beef Taco Skillet
- Total Time: 30 minutes
- Yield: 5 servings 1x
- Diet: General
Description
Use one pan to make this healthy taco skillet featuring ground beef, tender sweet potatoes and all the best taco topping.
Ingredients
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 3/4 teaspoon kosher salt
- 1/4 teaspoon oregano
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon onion powder
- 2 tablespoons avocado or olive oil (divided)
- 3/4 cup yellow onion (diced)
- 3 cloves garlic (minced)
- 1 lb ground beef
- 4–5 cups sweet potatoes (peeled and diced into 1/2 inch cubes)
- 15 ounces can fire roasted tomatoes
- 4.5 ounces can green chiles
- 1 cup shredded Mexican cheese or cashew queso
Instructions
- Brown the beef: Mix all of the taco seasonings together in a small bowl and set aside. Heat 1 tablespoon of oil in a deep saute pan or cast iron skillet over medium-high heat. When the oil is hot, add the diced onion and cook, stirring frequently to soften. Add the minced garlic and cook for another minute, until fragrant. Add the ground beef and cook to break it up slightly then add 3/4 of the prepared taco seasoning. Continue to cook, stirring frequently, until no pink remains and the temperature reaches 165ยฐF. Remove the beef and onions to a plate. Drain the pan and use a paper towel to wipe any brown bits off the bottom of the pan.
- Make the Sweet Potatoes: Drizzle another tablespoon of oil into the pan then add the diced sweet potatoes and the remaining seasoning over medium heat and cook, stirring frequently, until theyโre fork tender, 10-15 minutes. Add more oil as needed if they seem to dry. They should be slightly brown on the outside and tender in the middle. Pour in the fire roasted tomatoes and green chiles and stir well to combine. Turn the heat up to medium-high and allow the mixture too bubble for 5 minutes.
- Mix and Garnish: Add the ground beef mixture back to the pan and stir well to combine. Top with shredded cheese then cover for 1-2 minutes until melted. Alternately, prepare and pour vegan cashew queso on top before serving.
Notes
Dairy Free: Omit the cheese or top it with vegan cashew queso. Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in a pan over medium high heat or microwave.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 serving
- Calories: 408 kcal
- Sugar: 9.3 g
- Sodium: 779 mg
- Fat: 16.3 g
- Saturated Fat: 6.5 g
- Unsaturated Fat: 9.8 g
- Trans Fat: 0 g
- Carbohydrates: 36.7 g
- Fiber: 7.1 g
- Protein: 27.8 g
- Cholesterol: 76.7 mg