This Ground Turkey Breakfast Hash with Sweet Potatoes & Spinach is the kind of morning meal that powers you through the day — golden roasted sweet potatoes, juicy ground turkey, fresh spinach, and a perfectly cooked egg on top. It’s a one-pan, high-protein breakfast or brunch that’s as flavorful as it is filling. Plus, it’s gluten-free, meal-prep-friendly, and ready in about 30 minutes.

Table of Contents
Why I Love This Recipe
I’m a big believer that breakfast should never be boring. Just like my Greek Ground Turkey Lettuce Wraps, this hash packs in flavor and nutrients without a complicated cooking process. It’s hearty enough for weekends but quick enough for weekdays.
Protein-packed & nutrient-rich
With lean turkey, fiber-filled sweet potatoes, and leafy greens, this dish keeps you satisfied for hours — much like my Ground Turkey & Cauliflower Rice Skillet which is also a balanced, one-pan meal.
Customizable for any taste
You can change the vegetables, spices, or toppings depending on what you have on hand, which makes it a versatile breakfast option all year long.
Ingredients You’ll Need

- Ground turkey – Lean protein to start the day strong.
- Olive oil – For roasting and sautéing.
- Sweet potatoes – Diced small for quick cooking and natural sweetness.
- Yellow onion – Adds flavor depth.
- Garlic – Minced for aroma and taste.
- Fresh spinach – Lightly wilted for color and nutrients.
- Eggs – Fried, poached, or scrambled on top.
- Paprika – Smoky flavor boost.
- Salt & pepper – To taste.
Step-by-Step Instructions
1. Prep your vegetables
Peel and dice sweet potatoes into small cubes. Dice onion and mince garlic.
2. Roast the sweet potatoes
Heat 1 tbsp olive oil in a large skillet over medium heat. Add sweet potato cubes, season with paprika, salt, and pepper. Cook for 10–12 minutes, stirring occasionally, until golden and tender.
3. Cook the turkey
Push sweet potatoes to one side of the skillet. Add 1 lb ground turkey to the empty side, breaking it apart with a spatula. Cook for 5–6 minutes until browned and fully cooked.
4. Add aromatics
Stir diced onion and minced garlic into the turkey and cook 2–3 minutes until softened and fragrant.
5. Wilt the spinach
Add 3 cups fresh spinach to the skillet, stirring until just wilted — about 1 minute.
6. Top with eggs
Make small wells in the skillet mixture and crack in eggs. Cover with a lid and cook until whites are set but yolks are runny, about 3–4 minutes.
7. Serve hot
Season with extra pepper and serve directly from the skillet for a rustic, hearty presentation.
Print
Ground Turkey Breakfast Hash with Sweet Potatoes & Spinach
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Ground Turkey Breakfast Hash is a high-protein, one-pan breakfast made with golden sweet potatoes, juicy turkey, and fresh spinach. Top with an egg for a satisfying start to your day — perfect for breakfast or brunch.
Ingredients
1 lb ground turkey
1 tbsp olive oil
2 medium sweet potatoes, peeled and diced small
1 medium yellow onion, diced
3 garlic cloves, minced
3 cups fresh spinach leaves
4 large eggs (optional)
1 tsp paprika
1/2 tsp salt
1/4 tsp black pepper
Instructions
1. Peel and dice sweet potatoes into small cubes. Dice onion and mince garlic.
2. Heat oil in a large skillet over medium heat. Add sweet potatoes, season with paprika, salt, and pepper. Cook 10–12 minutes, stirring occasionally, until golden and tender.
3. Push sweet potatoes to one side. Add ground turkey to the other side of the skillet and cook 5–6 minutes, breaking apart with a spatula, until browned and fully cooked.
4. Add onion and garlic to the turkey and cook 2–3 minutes until softened and fragrant.
5. Stir in fresh spinach and cook until just wilted, about 1 minute.
6. Make small wells in the skillet and crack in eggs. Cover and cook until whites are set but yolks are runny, 3–4 minutes.
7. Serve hot with extra pepper, if desired.
Notes
Dice sweet potatoes small so they cook quickly.
For meal prep, store without eggs and add fresh when reheating.
Swap spinach for kale or Swiss chard if preferred.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Breakfast, Brunch
- Method: One-Pan
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 380
- Sugar: 7g
- Sodium: 420mg
- Fat: 16g
- Saturated Fat: 3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 5g
- Protein: 32g
- Cholesterol: 210mg
Keywords: Ground Turkey Breakfast Hash, Sweet Potato Turkey Hash, Healthy Breakfast with Spinach
Pro Tips for the Best Breakfast Hash
- Dice sweet potatoes small so they cook quickly.
- Don’t overcrowd the skillet — this keeps the potatoes crispy.
- Use a well-seasoned cast iron skillet for the best browning.
Variations
Southwest-style
Add cumin, chili powder, and diced bell peppers. Serve with salsa and avocado.
Mediterranean twist
Stir in sun-dried tomatoes, feta cheese, and fresh parsley for a fresh pop.
Low-carb version
Swap sweet potatoes for diced zucchini or cauliflower for fewer carbs.
Serving Suggestions
Pair with fresh fruit, a side of whole-grain toast, or enjoy as a complete meal on its own. It’s also excellent as a make-ahead breakfast for busy mornings, just like my Ground Turkey Breakfast Hash recipe variations.
Nutrition Snapshot
Nutrient | Per Serving |
---|---|
Calories | 380 |
Protein | 32g |
Carbohydrates | 26g |
Fiber | 5g |
Fat | 16g |
FAQ – Ground Turkey Breakfast Hash
Can I meal prep this recipe?
Yes! Store in airtight containers in the fridge for up to 4 days. Reheat in a skillet for best texture.
Can I make it dairy-free?
Yes, this recipe is naturally dairy-free unless you add cheese.
Do I have to add eggs?
No — the hash is flavorful and filling even without eggs, but they add richness and protein.
Conclusion
This Ground Turkey Breakfast Hash with Sweet Potatoes & Spinach is everything you need in a breakfast — hearty, colorful, and packed with nutrients. Whether you make it for a slow Sunday brunch or prep it ahead for busy mornings, it’s guaranteed to become a go-to favorite.