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