Go Back
+ servings
Print Recipe
4.60 from 10 votes

Taco Ground Turkey Sweet Potato Skillet

This Taco Ground Turkey Sweet Potato Skillet is packed with veggies, protein, and flavor! Made in one skillet, gluten free, and done in about 30 minutes, it is the perfect hearty dinner to make on a busy weeknight.
Prep Time10 mins
Cook Time25 mins
Course: Main Course
Cuisine: American, Mexican
Diet: Gluten Free
Keyword: black beans, ground turkey, spinach, sweet potato
Servings: 6 servings
Calories: 310kcal


  • 1 tablespoon olive oil
  • 1 medium finely diced white onion
  • 1 tablespoon tomato paste
  • ½ teaspoon chili powder
  • ½ teaspoon garlic powder or to taste
  • ½ teaspoon ground cumin
  • ½ teaspoon dried oregano
  • 1 teaspoon kosher salt or to taste
  • 1 pound ground turkey
  • 2 cups sweet potato cut into ½ inch pieces
  • 15 ounce canned black beans drained and rinsed
  • 15 ounces chunky salsa I used mild. If you prefer more heat, use medium or hot
  • 2 cups loosely packed baby spinach
  • 1/2 cup cheddar cheese optional and to taste


  • In a large skillet, heat the olive oil over medium-high heat.
  • Once oil is hot, add onions, salt, chili powder, garlic powder, cumin, oregano and tomato paste. Cook until the onions start to turn translucent or approximately 2 minutes.
  • Add the ground turkey. Use a wooden spoon to break up the turkey as it cooks. Cook for about 5-7 minutes or until the turkey is mostly browned.
  • Add sweet potatoes, black beans and salsa to the skillet. Stir to combine.
  • Cover the skillet and cook until the sweet potatoes are tender, stirring occasionally, about 12-14 minutes.
  • Once the sweet potatoes are tender, add in spinach and mix until wilted. Taste and adjust seasoning if needed. Then sprinkle the cheese over the top (if using), and cover skillet until cheese is melted, about 3 minutes.
  • Serve hot topped with more cheese, diced avocado, fresh cilantro, a little lime juice, sour cream, or as is.


See post for suggested adaptations and modifications. 


Calories: 310kcal | Carbohydrates: 34g | Protein: 29g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 51mg | Sodium: 1042mg | Potassium: 956mg | Fiber: 10g | Sugar: 6g | Vitamin A: 7780IU | Vitamin C: 7mg | Calcium: 144mg | Iron: 3mg