There’s something undeniably comforting about a warm, hearty casserole fresh out of the oven. This Ground Turkey Sweet Potato Casserole is the perfect blend of savory and slightly sweet flavors, making it a wholesome, family-friendly meal that’s both nutritious and satisfying. Whether you’re looking for a cozy weeknight dinner or a make-ahead meal for busy days, this casserole is a delicious solution.
This recipe is a wonderful twist on traditional casseroles, using lean ground turkey for a protein-packed base and sweet potatoes for a naturally sweet, nutrient-rich topping. The combination of tender turkey, sautéed vegetables, and perfectly roasted sweet potatoes creates a dish that’s flavorful and filling without being heavy. Plus, it’s packed with vitamins and minerals, making it a great option for anyone looking for a balanced meal.
If you love easy one-dish meals that bring comfort and nourishment in every bite, this casserole is going to become a regular in your kitchen!
Why You’ll Love This Recipe
- Healthy & Nutritious – Made with lean ground turkey and sweet potatoes, this dish is packed with protein, fiber, and essential nutrients.
- Great for Meal Prep – This casserole stores well and tastes even better the next day, making it perfect for prepping ahead.
- Family-Friendly – The naturally sweet and savory flavors make it a hit with kids and adults alike.
- Easy & One-Pan – Simple ingredients, easy steps, and minimal cleanup!
- Comfort Food Without the Guilt – Enjoy a warm, satisfying meal that nourishes your body without being too heavy.

Ingredients You’ll Need
- 1 lb ground turkey
- 2 medium sweet potatoes, peeled and diced
- 1 small onion, chopped
- 1 bell pepper, chopped
- 2 cloves garlic, minced
- 1 cup spinach, chopped
- 1 can (14.5 oz) diced tomatoes, drained
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 cup shredded mozzarella cheese
- 1 tablespoon olive oil

How to Make Ground Turkey Sweet Potato Casserole
Making this casserole is simple, and the result is a warm, hearty dish the whole family will love. Follow these easy steps to bring it all together!
Step 1: Preheat & Prep
Start by preheating your oven to 375°F (190°C). Lightly grease a baking dish with olive oil or cooking spray to prevent sticking.
Step 2: Cook the Sweet Potatoes
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced sweet potatoes and cook for about 5-7 minutes, stirring occasionally, until they start to soften. Remove them from the skillet and set them aside.
Step 3: Cook the Turkey Mixture
In the same skillet, add the ground turkey and cook until browned, breaking it apart with a spoon. This should take about 5 minutes. Once the turkey is cooked through, add the onion, bell pepper, and garlic. Cook for another 3-4 minutes, until the vegetables are softened and fragrant.
Step 4: Add Seasonings & Spinach
Stir in the diced tomatoes, paprika, cumin, oregano, salt, and black pepper. Let everything simmer for a couple of minutes to allow the flavors to meld together. Then, add the chopped spinach and stir until wilted.
Step 5: Assemble the Casserole
In your greased baking dish, spread half of the cooked sweet potatoes as the bottom layer. Pour the turkey mixture on top, spreading it evenly. Then, add the remaining sweet potatoes over the turkey layer.
Step 6: Bake & Add Cheese
Cover the dish with foil and bake for 20 minutes. After that, remove the foil, sprinkle shredded mozzarella cheese evenly over the top, and return it to the oven. Bake uncovered for another 10 minutes, or until the cheese is melted and bubbly.
Step 7: Serve & Enjoy!
Let the casserole cool for a few minutes before serving. Scoop out a generous portion and enjoy the perfect blend of savory turkey, sweet potatoes, and cheesy goodness!

Helpful Tips
- Chop Evenly – Cut your sweet potatoes into uniform pieces to ensure they cook evenly.
- Spice It Up – If you like a little heat, add a pinch of red pepper flakes or chili powder.
- Extra Veggies – Feel free to toss in extra vegetables like zucchini, mushrooms, or carrots for added nutrition.
- Cheese Options – While mozzarella is mild and melty, you can use cheddar or a mix of cheeses for extra flavor.
- Make It Ahead – This casserole reheats beautifully! Prepare it in advance and bake it when you’re ready to serve.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4-6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Gluten-Free

Notes
- If you want to save time, you can pre-cook the sweet potatoes by microwaving them for a few minutes before adding them to the skillet.
- For a dairy-free version, simply omit the cheese or use a dairy-free alternative.
- Leftovers taste amazing! Store them in an airtight container in the fridge for up to 4 days or freeze for up to 2 months.
Nutritional Information (Per Serving)
- Calories: ~320
- Protein: 28g
- Carbohydrates: 25g
- Fat: 12g
- Fiber: 5g
- Sugar: 7g
Frequently Asked Questions
Can I use ground chicken instead of turkey?
Yes! Ground chicken works just as well and will still give you a lean, protein-packed meal.
Can I make this casserole ahead of time?
Absolutely! Assemble the casserole, cover it tightly, and refrigerate it for up to 24 hours before baking. Just add a few extra minutes to the baking time if it’s coming straight from the fridge.
What can I serve with this casserole?
This dish is a complete meal on its own, but if you want to round it out, serve it with a fresh side salad or steamed green beans.
Can I freeze this casserole?
Yes! Once the casserole has cooled completely, store it in an airtight container and freeze for up to 2 months. Thaw overnight in the fridge before reheating in the oven at 350°F (175°C) until warmed through.
Storage Instructions
- Refrigerate – Store leftovers in an airtight container in the fridge for up to 4 days.
- Freeze – Freeze individual portions for easy meals. Wrap them tightly and store them in a freezer-safe container.
- Reheat – Warm in the microwave or oven at 350°F (175°C) until heated through.

Related Recipes
If you loved this Ground Turkey Sweet Potato Casserole, you might also enjoy:
- Ground Turkey and Zucchini Skillet
- Hearty Ground Beef and Potatoes Skillet
- Ground Beef and Sweet Potato Skillet
- Slow Cooker Beef and Potato Casserole
Conclusion
This Ground Turkey Sweet Potato Casserole is everything you want in a meal—delicious, wholesome, and easy to make. With its combination of lean protein, nutrient-rich sweet potatoes, and melty cheese, it’s a comforting dish that the whole family will love. Whether you’re meal prepping for the week or making a cozy dinner, this casserole is sure to hit the spot.
Print
Ground Turkey Sweet Potato Casserole
Description
There’s something undeniably comforting about a warm, hearty casserole fresh out of the oven. This Ground Turkey Sweet Potato Casserole is the perfect blend of savory and slightly sweet flavors, making it a wholesome, family-friendly meal that’s both nutritious and satisfying. Whether you’re looking for a cozy weeknight dinner or a make-ahead meal for busy days, this casserole is a delicious solution.
This recipe is a wonderful twist on traditional casseroles, using lean ground turkey for a protein-packed base and sweet potatoes for a naturally sweet, nutrient-rich topping. The combination of tender turkey, sautéed vegetables, and perfectly roasted sweet potatoes creates a dish that’s flavorful and filling without being heavy. Plus, it’s packed with vitamins and minerals, making it a great option for anyone looking for a balanced meal.
If you love easy one-dish meals that bring comfort and nourishment in every bite, this casserole is going to become a regular in your kitchen!
Ingredients
- 1 lb ground turkey
- 2 medium sweet potatoes, peeled and diced
- 1 small onion, chopped
- 1 bell pepper, chopped
- 2 cloves garlic, minced
- 1 cup spinach, chopped
- 1 can (14.5 oz) diced tomatoes, drained
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 cup shredded mozzarella cheese
- 1 tablespoon olive oil
Instructions
Start by preheating your oven to 375°F (190°C). Lightly grease a baking dish with olive oil or cooking spray to prevent sticking.
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced sweet potatoes and cook for about 5-7 minutes, stirring occasionally, until they start to soften. Remove them from the skillet and set them aside.
In the same skillet, add the ground turkey and cook until browned, breaking it apart with a spoon. This should take about 5 minutes. Once the turkey is cooked through, add the onion, bell pepper, and garlic. Cook for another 3-4 minutes, until the vegetables are softened and fragrant.
Stir in the diced tomatoes, paprika, cumin, oregano, salt, and black pepper. Let everything simmer for a couple of minutes to allow the flavors to meld together. Then, add the chopped spinach and stir until wilted.
In your greased baking dish, spread half of the cooked sweet potatoes as the bottom layer. Pour the turkey mixture on top, spreading it evenly. Then, add the remaining sweet potatoes over the turkey layer.
Cover the dish with foil and bake for 20 minutes. After that, remove the foil, sprinkle shredded mozzarella cheese evenly over the top, and return it to the oven. Bake uncovered for another 10 minutes, or until the cheese is melted and bubbly.
Let the casserole cool for a few minutes before serving. Scoop out a generous portion and enjoy the perfect blend of savory turkey, sweet potatoes, and cheesy goodness!
Notes
- If you want to save time, you can pre-cook the sweet potatoes by microwaving them for a few minutes before adding them to the skillet.
- For a dairy-free version, simply omit the cheese or use a dairy-free alternative.
- Leftovers taste amazing! Store them in an airtight container in the fridge for up to 4 days or freeze for up to 2 months.