High Protein Ground Turkey Casserole (Easy, Cheesy, Family-Favorite)

This High Protein Ground Turkey Casserole is loaded with cheesy goodness, super comforting, and packed with protein to keep your family satisfied. It’s an easy, hearty dinner everyone will love.
This casserole is my go-to on a busy weeknight when I’m after something warm, quick, and nourishing all at once — creamy, cheesy comfort food without any complicated steps. It comes together in about an hour, using just one skillet and a baking dish, and my kids always ask for seconds.
Here’s what you’ll enjoy with this recipe:
- Rich flavor and pleasing texture: a garlicky, savory turkey base paired with melty cheddar and the creaminess of cream cheese (plus Greek yogurt if you want extra smoothness).
- Good-for-you nutrition: about 28–32 grams of protein in every serving, low in carbs, and naturally gluten free.
- Easy simplicity: a short ingredient list, effortless swaps (switch up the cheeses or toss in extra veggies), and minimal cleanup to ease your evening.
- Meal prep friendly: you can make it ahead or freeze it to have ready meals on hand for those crazy busy days.
Keep scrolling for the ingredient breakdown, step-by-step instructions, pro tips for the best outcome, helpful add-ins, storage advice, plus answers to all your common questions—everything you need for making this casserole a weeknight staple.
Family-Approved Flavor and Fuel
The first time I tossed this high protein ground turkey casserole together, I wasn’t expecting it to become such a family favorite. It started on a random weeknight when I needed to use up some spinach lingering in the fridge. Lily was buried in books prepping for a math test, Noah was busy building a LEGO fort with Emma, and I wanted something satisfying without having to choreograph a kitchen marathon.
That very first bite? Warm, cheesy, and comforting, but still surprisingly hearty. Noah went back for seconds. Emma happily stole bites from my plate. Even Lily, who usually isn’t wild about casseroles, said it “tastes like lasagna without all the fuss.” That’s officially stuck as her review.
Now it’s a regular on our table. It ticks so many boxes for a weeknight dinner: high in protein, low carb, great for leftovers, and honestly fills you up without feeling heavy. I love how it balances being wholesome with feeling like a treat. For an easy low-carb side, pair it with Air Fryer Zucchini with Parmesan. If you’re craving another cheesy, high-protein dinner in the rotation, try Grilled Salsa Verde Pepper Jack Chicken. Plus, it’s a great partner to our easy low-carb chicken casserole when you want to keep the protein coming all week long.
Ingredients You Need

- 1 lb ground turkey (lean)
- 4 oz cream cheese, softened
- 5 oz fresh spinach, chopped or whole
- 1 cup cheddar cheese, freshly shredded
- 1 egg
- ½ tsp garlic powder
- ¼ tsp salt
- Black pepper, to taste
How to Assemble and Bake
- Preheat oven to 375°F and grease a 9×9-inch (or similar) baking dish.
- Let 4 oz cream cheese sit at room temperature for about 30 minutes so it softens.
- Heat a large skillet over medium; add 1 lb ground turkey and cook 6–8 minutes, breaking it up, until browned and no pink remains (165°F).
-
Stir in ½ tsp garlic powder, ¼ tsp salt, and black pepper to taste.
- If using frozen spinach, thaw completely and squeeze out excess water.
- Add 5 oz fresh (or drained frozen) spinach to the skillet and cook 2–3 minutes until wilted.
- Turn heat to low and add the softened cream cheese; stir until fully melted and combined with the turkey and spinach.
-
Remove skillet from heat and let the mixture cool for 4–5 minutes.

- Beat 1 egg and stir the beaten egg and ½ cup shredded cheddar into the cooled turkey mixture.
- Transfer the mixture to the prepared baking dish and sprinkle the remaining ½ cup shredded cheddar evenly over the top.
- Bake uncovered for 20–25 minutes, until the casserole is bubbly and golden on top.
-
Let the casserole rest for 10 minutes before slicing.

Expert Tips to Nail It
Here are a few handy tips to nail this casserole perfectly and dodge common hiccups:
- Room-temperature cream cheese: Leave it out for about 30 minutes before mixing so it blends smoothly, no lumps.
- Handling frozen spinach: If you use frozen, thaw thoroughly and squeeze out all excess water. Too much moisture means a soggy casserole.
- Cook turkey fully: Brown the turkey until no pink remains and it reaches 165°F (74°C) before adding anything else.
- Cool before adding egg: Let the meat mixture rest for 4–5 minutes before stirring in the egg to avoid scrambling it.
- Fresh shred cheese: Fresh shredded cheddar melts best — pre-shredded stuff has additives that can affect texture.
- Season carefully: Cheese already adds salt, so taste before adding extra and adjust seasoning accordingly.
- Drain watery veggies first: If adding zucchini, mushrooms, or peppers, pre-cook them (a quick sauté or roast) to drive off moisture and keep the bake from getting soggy; see how the veggies are quick-roasted in this one-pan kielbasa and veggies recipe.
- Adjust pan size for doubling: If doubling, use a 9×13 dish, increase baking time to 30–35 minutes, and watch for bubbling edges.
- Rest before slicing: Let the casserole cool for 10-15 minutes so it holds together better and slices cleanly for leftovers or packed lunches. For another lunchbox-friendly option, try Chicken Sausage and Broccoli Orzo.
- Freezing tips: Freeze after baking (wrapped tight) or assemble and freeze before baking. If baking from frozen, cover loosely and bake about 50–60 minutes at 375°F.
- Reheating: Warm covered in the oven at 325°F until heated through or microwave individual portions for 1–2 minutes; covering keeps it moist.
- Picky-eater hack: Make mini portions without spinach or in individual ramekins for kids who aren’t fans of greens.
Flavorful Swaps and Add-Ins

This ground turkey casserole is so flexible that I keep coming back to it week after week. Sometimes I stick to the classic version, other times I switch things up depending on what we have on hand or who’s coming to dinner.
Whether you have picky eaters, vegetarians, or love a little heat, this recipe can easily adapt.
Try This
Make it Spicy:
Add a pinch of red pepper flakes or a few dashes of your favorite hot sauce when cooking the turkey.
Extra Veggies:
Toss in half a cup of chopped mushrooms, zucchini, or bell peppers with the turkey. Just sauté until soft before the cream cheese step; for a quick reference on technique, see the 15-minute zucchini and mushroom stir-fry.
Swap Cheese:
Use mozzarella for a gentler, melty texture or pepper jack for a flavorful kick.
Dairy-Free:
Try dairy-free cream cheese and shredded plant-based cheese. Almond milk cream cheese works surprisingly well for a creamy finish.
Add Crunch:
Top with crushed almond flour crackers, toasted breadcrumbs, or crispy onions before baking. It adds texture without losing the cheesy vibe.
Storing, Reheating, and Freezing
This casserole was practically made for meal prepping. When fall sports kicked off, I started doubling it regularly — it’s been a lifesaver ever since. Whether you’re trying to get ahead for a busy week or just want easy dinners ready to go, it holds up really well. For another quick weeknight option, try these Sheet Pan Chicken Pitas with Herby Ranch.
Storage Tips
In the Fridge:
Let the casserole cool completely, then store in an airtight container or cover the baking dish tightly with foil. It keeps well for up to 4 days.
To Reheat:
Microwave slices for 1–2 minutes or warm in the oven at 325°F for 10–15 minutes until heated through.
Freezer Tips
Freeze After Baking:
Cool fully, then wrap tightly with foil and plastic wrap. Freeze up to 3 months.
To reheat, thaw overnight in the fridge and bake at 350°F for about 25 minutes.
Freeze Before Baking:
Assemble the whole casserole in a freezer-safe dish, cover tightly, and freeze. Bake from frozen at 375°F for 50–60 minutes, loosely covered with foil.
I double up so I can bake one and freeze one. It’s especially helpful when life gets hectic—back-to-school weeks, busy workdays, or days when I just don’t want to cook after a long one.
Answers to Common Questions
Q: Can I make this casserole ahead of time?
A: Yes! You can fully assemble the casserole, cover it tightly, and keep it in the fridge for up to 24 hours before baking. It’s a total time-saver for busy nights.
Q: Can I use frozen spinach instead of fresh?
A: Definitely. Just thaw it completely and squeeze out as much water as you can before adding to the turkey. Extra moisture can make the dish watery.
I’ve done this many times when the fresh spinach went bad. The casserole still turned out creamy and delicious, and no one knew the difference.
Q: What sides go well with this turkey casserole?
A: We love pairing it with roasted veggies, a crisp green salad, or creamy mashed potatoes. For something easy, sliced cucumbers, garlic toast, or a quick Korean zucchini side dish are family favorites too.
Q: How much protein is in each serving?
A: It ranges between 28 and 32 grams of protein per serving based on your ingredients and swaps.
Perfect for a post-workout meal or for Lily when she’s burning the midnight oil studying. It keeps everyone full and fueled without feeling heavy or sluggish.
That’s the scoop on this cheesy, hearty, and protein-packed ground turkey casserole. It’s simple, a big hit with my family, and ready to become a favorite part of your dinner rotation too.

A creamy, cheesy casserole featuring lean ground turkey, spinach, and cheddar cheese, delivering a high-protein, low-carb, and gluten-free family-friendly dinner.
- Prep Time: 15 minutes (plus 30 minutes for cream cheese to soften)
- Cook Time: 30 minutes (including stove and oven time)
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
Ingredients
- 1 lb ground turkey (lean)
- 4 oz cream cheese, softened
- 5 oz fresh spinach, chopped or whole (or thawed frozen spinach, thoroughly drained)
- 1 cup cheddar cheese, freshly shredded, divided
- 1 egg
- ½ tsp garlic powder
- ¼ tsp salt
- Black pepper, to taste
Instructions
- Preheat oven to 375°F and grease a 9×9-inch (or similar) baking dish.
- Let 4 oz cream cheese sit at room temperature for about 30 minutes to soften.
- Heat a large skillet over medium heat and cook 1 lb ground turkey for 6–8 minutes, breaking it up until browned and no pink remains (internal temperature 165°F).
- Stir in ½ tsp garlic powder, ¼ tsp salt, and black pepper to taste.
- If using frozen spinach, thaw completely and squeeze out all excess water.
- Add 5 oz fresh or drained frozen spinach to the skillet and cook 2–3 minutes until wilted.
- Turn heat to low, add the softened cream cheese, and stir until melted and fully combined with the turkey and spinach.
- Remove skillet from heat and let mixture cool for 4–5 minutes.
- Beat 1 egg and stir it along with ½ cup shredded cheddar cheese into the cooled turkey mixture.
- Transfer mixture to the prepared baking dish and sprinkle remaining ½ cup shredded cheddar evenly over the top.
- Bake uncovered for 20–25 minutes until the casserole is bubbly and golden on top.
- Let casserole rest for 10 minutes before slicing to hold together better for serving and leftovers.
Notes
Use fresh shredded cheddar cheese for better melting and texture compared to pre-shredded., Thoroughly drain frozen spinach to avoid excess moisture and soggy casserole., Allow cream cheese to soften at room temperature for smoother blending., Cool turkey mixture before adding egg to prevent scrambling., For doubling the recipe, use a 9×13-inch dish and bake for 30–35 minutes, watching for bubbly edges., Freeze cooked casserole wrapped tightly for up to 3 months; reheat by thawing overnight and baking at 350°F for 25 minutes., Alternatively, freeze assembled casserole before baking; bake from frozen at 375°F for 50–60 minutes, loosely covered with foil., Reheat individual portions covered in microwave for 1–2 minutes or in oven at 325°F for 10–15 minutes., Optional add-ins: red pepper flakes or hot sauce for spice; sautéed mushrooms, zucchini, or bell peppers; alternative cheeses like mozzarella or pepper jack; dairy-free cream cheese and plant-based cheese for dairy-free versions; crunchy toppings like almond flour crackers, breadcrumbs, or crispy onions., Adjust seasoning carefully as cheese adds salt., Make mini portions without spinach for picky eaters.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 350-400 calories per serving (varies with exact ingredients and cheese type)
- Fat: Moderate fat (from cream cheese and cheese, specific grams not provided)
- Carbohydrates: Low carb (specific grams not provided)
- Protein: 28-32 grams per serving