Total Cooking Time: 55 minutes
Difficulty Level: Easy to Moderate
There’s something incredibly comforting about a warm, hearty casserole fresh out of the oven—especially when it’s packed with nourishing ingredients and bold, satisfying flavors. This High-Protein Sweet Potato Turkey Casserole is the perfect balance of wholesome and indulgent, combining lean ground turkey, naturally sweet roasted potatoes, and a creamy, savory base that ties everything together beautifully. The top turns lightly golden, the inside stays tender and rich, and every bite delivers a cozy, home-cooked feel with a healthy twist.
The magic of this recipe lies in its contrast of flavors and textures. Sweet potatoes caramelize slightly as they bake, creating soft, buttery bites with a hint of natural sweetness. The seasoned turkey brings savory depth, while herbs, garlic, and a touch of cheese elevate the dish into something truly crave-worthy. As it bakes, your kitchen fills with a warm, inviting aroma—earthy, slightly sweet, and perfectly seasoned.
Ideal for meal prep, family dinners, or post-workout meals, this casserole is both practical and delicious. It stores well, reheats beautifully, and delivers a protein-packed punch to keep you full and energized. With approximately 420–480 calories per serving and a strong balance of protein, fiber, and healthy fats, it’s a smart choice for anyone looking to eat clean without sacrificing flavor.

Key Ingredients
Each ingredient in this casserole plays a role in creating a balanced, satisfying dish:
Ground Turkey (1 lb / 450g) – A lean, high-protein base that absorbs flavors while keeping the dish light yet filling.
Sweet Potatoes (3 medium, peeled and diced) – Add natural sweetness, fiber, and a creamy texture when baked.
Olive Oil (2 tablespoons) – Helps roast the potatoes and enhances overall richness.
Garlic (4 cloves, minced) – Provides bold, aromatic depth throughout the casserole.
Onion (1 large, diced) – Adds sweetness and a soft, savory foundation.
Red Bell Pepper (1, chopped) – Brings color, mild sweetness, and a slight crunch.
Spinach (3 cups fresh) – Boosts nutrition and adds a subtle earthy flavor once wilted.
Eggs (2 large) – Bind the casserole together and increase protein content.
Greek Yogurt (1/2 cup) – Adds creaminess and a tangy balance while keeping it healthy.
Chicken Broth (1/2 cup) – Keeps the casserole moist and enhances savory flavor.
Paprika (1 teaspoon) – Adds warmth and a subtle smoky note.
Ground Cumin (1 teaspoon) – Provides earthy depth and richness.
Dried Thyme (1 teaspoon) – Brings a gentle herbal aroma.
Salt (to taste) – Enhances and balances all flavors.
Black Pepper (1/2 teaspoon) – Adds mild heat and complexity.
Mozzarella Cheese (1 cup, shredded) – Creates a melty, lightly golden topping.
Parmesan Cheese (1/4 cup, grated) – Adds a salty, nutty finish.
Fresh Parsley (optional, chopped) – Brightens the final dish with freshness.
PrintHigh-Protein Sweet Potato Turkey Casserole – Healthy Meal Prep Dinner
- Total Time: 55 minutes
- Yield: 6 servings 1x
Description
This high-protein sweet potato turkey casserole combines lean ground turkey, roasted sweet potatoes, and a creamy savory base topped with melted cheese. Perfect for healthy meal prep and comforting dinners.
Ingredients
- 1 lb ground turkey
- 3 medium sweet potatoes, peeled and diced
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 large onion, diced
- 1 red bell pepper, chopped
- 3 cups fresh spinach
- 2 large eggs
- 1/2 cup Greek yogurt
- 1/2 cup chicken broth
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- Salt to taste
- 1/2 teaspoon black pepper
- 1 cup mozzarella cheese, shredded
- 1/4 cup Parmesan cheese, grated
- Fresh parsley (optional)
Instructions
1. Preheat oven to 375°F (190°C) and grease a 9×13-inch casserole dish.
2. Spread diced sweet potatoes on a baking sheet, drizzle with olive oil, season, and roast for 20–25 minutes until tender.
3. Heat a skillet over medium heat, sauté onion for 2–3 minutes, then add garlic and cook briefly.
4. Add ground turkey and cook for 6–8 minutes until browned.
5. Stir in bell pepper and cook for 2–3 minutes.
6. Add paprika, cumin, thyme, salt, and pepper. Mix well.
7. Add spinach and cook until wilted.
8. In a bowl, whisk eggs, Greek yogurt, and chicken broth until smooth.
9. Combine roasted sweet potatoes and turkey mixture in casserole dish.
10. Pour egg mixture over and stir gently.
11. Top with mozzarella and Parmesan cheese.
12. Bake for 20–25 minutes until set and golden.
13. Let rest for 5–10 minutes, garnish with parsley, and serve.
Notes
- Roasting sweet potatoes prevents sogginess and enhances flavor.
- Use ground chicken as a substitute if desired.
- Store leftovers in the fridge for up to 4 days.
- Freeze portions for up to 2 months.
- Reheat with a splash of broth to maintain moisture.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7g
- Sodium: 620mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 36g
- Cholesterol: 120mg

How to Make It (Step-by-Step Method)
Preheat your oven to 375°F (190°C). Lightly grease a casserole dish (9×13-inch) with olive oil or non-stick spray.
Step 1: Roast the Sweet Potatoes
Spread the diced sweet potatoes on a baking sheet, drizzle with olive oil, and season lightly with salt and pepper. Roast for 20–25 minutes until fork-tender with slightly caramelized edges. This step enhances their natural sweetness and prevents a mushy texture in the casserole.
Step 2: Cook the Turkey Mixture
While the potatoes roast, heat a large skillet over medium heat. Add a small drizzle of olive oil, then sauté the diced onion for 2–3 minutes until softened. Add garlic and cook for another 30 seconds until fragrant.
Add the ground turkey and cook for 6–8 minutes, breaking it apart as it browns. Once fully cooked, stir in the chopped bell pepper and cook for another 2–3 minutes.
Step 3: Season and Add Greens
Sprinkle in paprika, cumin, thyme, salt, and pepper. Stir well to coat the mixture evenly. Add the fresh spinach and cook until wilted, about 1–2 minutes.
Step 4: Prepare the Creamy Binding Mixture
In a separate bowl, whisk together the eggs, Greek yogurt, and chicken broth until smooth. This mixture will bind the casserole and create a creamy texture without being heavy.
Step 5: Assemble the Casserole
In your prepared baking dish, combine the roasted sweet potatoes and turkey mixture. Pour the egg-yogurt mixture over the top and gently stir to distribute evenly.
Step 6: Add Cheese and Bake
Sprinkle mozzarella and Parmesan cheese evenly over the top. Bake uncovered for 20–25 minutes, or until the top is melted, slightly golden, and the casserole is set in the center.
Step 7: Rest and Serve
Remove from the oven and let it rest for 5–10 minutes before slicing. This helps the casserole firm up and makes serving easier. Garnish with fresh parsley if desired.
Serving Suggestions
This High-Protein Sweet Potato Turkey Casserole is incredibly versatile when it comes to serving, making it suitable for both casual dinners and more structured meal plans. For a comforting family-style presentation, serve it straight from the baking dish while it’s still warm and bubbling. The golden cheese topping and colorful interior make it visually inviting, perfect for placing at the center of the table. Pair it with a crisp green salad dressed in a light vinaigrette or a side of steamed vegetables to balance the richness of the casserole. A slice of whole-grain bread or a warm pita can also complement the dish, helping to scoop up every flavorful bite.
For a more tailored approach, portion the casserole into individual servings and plate it neatly with a sprinkle of fresh parsley or a dollop of Greek yogurt on top. This not only enhances presentation but also adds a fresh, creamy contrast. If you’re focusing on meal prep, divide the casserole into airtight containers alongside quinoa, brown rice, or roasted vegetables for a complete, balanced meal. You can also get creative by turning leftovers into stuffed wraps or serving them over leafy greens for a warm salad. The combination of protein, healthy carbs, and savory flavors makes it adaptable to a variety of serving styles and dietary needs.
Storage + Meal Prep
One of the standout features of this casserole is how well it performs as a meal prep option. After allowing it to cool completely, you can store it in airtight containers in the refrigerator for up to 4 days. The flavors continue to develop over time, making each reheated portion just as delicious—if not more so—than when it was freshly baked. To reheat, simply microwave individual portions for 1–2 minutes or warm them in the oven at 350°F (175°C) until heated through. Adding a small splash of broth or covering the dish while reheating helps retain moisture.
For longer storage, this casserole freezes beautifully. Cut it into individual portions, wrap them tightly, and place them in freezer-safe containers for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator and reheat as needed. While the casserole itself holds its texture well, adding fresh toppings like herbs, a squeeze of lemon juice, or even a handful of fresh greens after reheating can brighten the flavors and bring back that just-cooked feel. This makes it an ideal recipe for busy weeks, ensuring you always have a nutritious, satisfying meal ready to go.
Conclusion
This High-Protein Sweet Potato Turkey Casserole is more than just a healthy recipe—it’s a comforting, flavorful dish that fits seamlessly into a busy lifestyle. With its combination of lean protein, nutrient-rich vegetables, and creamy, satisfying texture, it delivers everything you want in a meal without unnecessary complexity. It’s the kind of recipe that proves healthy eating can still feel indulgent and deeply satisfying.
What makes it truly special is its flexibility and reliability. Whether you’re prepping meals for the week, feeding a family, or simply looking for a nourishing dinner option, this casserole adapts to your needs. You can customize it with your favorite spices, vegetables, or cheeses, making it uniquely yours every time. Once you try it, it’s bound to earn a permanent spot in your recipe rotation—simple, wholesome, and always delicious.


