This ground turkey sweet potato skillet is my go-to when the evening feels chaotic and dinner needs to be on the table, fast. It happened just last Tuesday—soccer practice ran late, and this dish saved the night. The whole thing comes together in one pan, which means flavor builds beautifully and cleanup is a dream.
Here’s why this recipe works: we cook the sweet potatoes first to get those caramelized edges, then use the same skillet for the turkey and aromatics. Everything gets cozy together under a sprinkle of cheese. The result is a meal that feels hearty and nourishing without weighing you down.
Jump to:
Why This Ground Turkey Sweet Potato Skillet Is a Keeper
You get a complete meal—protein, veg, and starch—from a single skillet. No juggling multiple pots or a sink full of dishes. Just one pan to wash. That alone makes it a weeknight winner.

The flavor balance is just right. Savory ground turkey, sweet caramelized potatoes, a hint of smokiness from the paprika, and a bright finish from fresh herbs. It’s satisfying without being heavy.
It’s incredibly adaptable. Don’t have spinach? Use kale. Want more heat? Add a diced jalapeño with the onion. This recipe is a fantastic template you can make your own.
Leftovers are brilliant. They reheat beautifully for lunch the next day, and the flavors seem to get even better as they mingle overnight in the fridge.
Ingredients for Your Skillet Dinner
- 1 tablespoon olive oil
- 1 large sweet potato (about 1 lb), peeled and diced into 1/2-inch cubes
- 1 teaspoon kosher salt, divided
- 1 lb lean ground turkey
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4 teaspoon black pepper
- 1 (14.5 oz) can diced tomatoes, undrained
- 2 cups fresh baby spinach
- 1/2 cup shredded Monterey Jack or cheddar cheese
- 2 tablespoons chopped fresh parsley or cilantro, for serving
A note on the sweet potatoes: Dicing them small is key for a quick cook. Aim for 1/2-inch pieces so they soften in the time it takes to brown the turkey. For more inspiration on balancing flavors with simple ingredients, sites like Flavor Nest are a great resource. If you don’t have smoked paprika, regular paprika works, but you’ll miss that warm, smoky depth it adds to the ground turkey sweet potato skillet.
How to Make This Ground Turkey Sweet Potato Skillet
- Brown the sweet potatoes. Heat the olive oil in a large, deep skillet over medium-high heat. Add the diced sweet potato and 1/2 teaspoon of the salt. Cook, stirring only occasionally, for 8-10 minutes. You want the pieces to get deeply golden and tender on the edges. That caramelization is where the sweetness really shines. You should hear a steady sizzle.
- Transfer the potatoes to a plate. In the same skillet, add the ground turkey. Break it up with a wooden spoon and cook until no longer pink, about 5-6 minutes. This is the foundation of your ground turkey sweet potato skillet, so let it get some good color too.
- Add the onion to the turkey. Cook, stirring, for 3-4 minutes until it starts to soften and turn translucent. The kitchen will smell amazing now. Stir in the garlic, smoked paprika, oregano, remaining 1/2 teaspoon salt, and pepper. Cook for just 1 minute until the garlic is fragrant—don’t let it burn.
- Pour in the can of diced tomatoes with their juices. Use your spoon to scrape up any browned bits stuck to the bottom of the pan. Those bits are pure flavor. Let the mixture simmer for 2-3 minutes to let the tomatoes break down a little.
- Return the browned sweet potatoes to the skillet. Gently stir everything to combine. Reduce the heat to medium-low, cover the skillet with a lid (or a baking sheet if you don’t have one), and let it simmer for 5 minutes. This allows the potatoes to finish cooking through and all the flavors to marry. This simmering step is what makes your ground turkey sweet potato skillet taste cohesive.
- Uncover and stir in the fresh spinach. It will wilt almost instantly from the heat. Sprinkle the shredded cheese evenly over the top. Cover again for just 1-2 minutes, off the heat, to let the cheese melt beautifully.
- Finish with a generous sprinkle of fresh parsley or cilantro. Serve it right from the skillet. The cheese should be gooey, the potatoes tender, and the whole thing steaming hot.

Tips & Variations for Your Perfect Skillet
Make it ahead: You can dice the sweet potato and onion up to a day in advance. Store them separately in airtight containers in the fridge to shave off prep time.
Storage and reheating: Leftovers keep wonderfully for up to 3 days in the fridge. Reheat gently in a skillet over medium-low heat with a splash of water or broth to keep it moist. The microwave works in a pinch, but the stovetop method helps revive the texture.
For a creamy twist: Stir in 1/4 cup of cream cheese or sour cream right after you add the tomatoes. It creates a luxuriously creamy sauce that coats every bite.
Change up the protein: Ground chicken works perfectly here if that’s what you have. For a vegetarian version, swap the turkey for two cans of rinsed black beans or lentils, adding them with the tomatoes.
Add more veggies: This dish is a great veggie vehicle. Try adding diced bell peppers with the onion, or a cup of frozen corn with the tomatoes. The beauty of this ground turkey sweet potato skillet is how forgiving it is.
Serve it up: It’s fantastic on its own, but for a heartier meal, spoon it over a bed of cauliflower rice or quinoa. A dollop of cool Greek yogurt or avocado on top is divine. If you love one-pot meals, you should definitely try our Minute Hearty Crockpot Cowboy Soup for Family Dinner next.
Make this on a busy Wednesday. Watch how quickly it becomes a requested favorite. I’d love to hear how your version turns out—tag me if you share a photo!

Ingredients
Method
- Heat the olive oil in a large, deep skillet over medium-high heat. Add the diced sweet potato and 1/2 teaspoon of the salt. Cook, stirring only occasionally, for 8-10 minutes. You want the pieces to get deeply golden and tender on the edges. That caramelization is where the sweetness really shines. You should hear a steady sizzle.
- Transfer the potatoes to a plate. In the same skillet, add the ground turkey. Break it up with a wooden spoon and cook until no longer pink, about 5-6 minutes. This is the foundation of your ground turkey sweet potato skillet, so let it get some good color too.
- Add the onion to the turkey. Cook, stirring, for 3-4 minutes until it starts to soften and turn translucent. The kitchen will smell amazing now. Stir in the garlic, smoked paprika, oregano, remaining 1/2 teaspoon salt, and pepper. Cook for just 1 minute until the garlic is fragrant—don't let it burn.
- Pour in the can of diced tomatoes with their juices. Use your spoon to scrape up any browned bits stuck to the bottom of the pan. Those bits are pure flavor. Let the mixture simmer for 2-3 minutes to let the tomatoes break down a little.
- Return the browned sweet potatoes to the skillet. Gently stir everything to combine. Reduce the heat to medium-low, cover the skillet with a lid (or a baking sheet if you don't have one), and let it simmer for 5 minutes. This allows the potatoes to finish cooking through and all the flavors to marry. This simmering step is what makes your ground turkey sweet potato skillet taste cohesive.
- Uncover and stir in the fresh spinach. It will wilt almost instantly from the heat. Sprinkle the shredded cheese evenly over the top. Cover again for just 1-2 minutes, off the heat, to let the cheese melt beautifully.
- Finish with a generous sprinkle of fresh parsley or cilantro. Serve it right from the skillet. The cheese should be gooey, the potatoes tender, and the whole thing steaming hot.

