Creamy Turkey and Mushroom Casserole
A cozy baked casserole of shredded turkey and browned mushrooms folded into a garlicky coconut-parmesan cream with wilted spinach, all under a blanket of melted mozzarella.
Why You'll Love This Recipe
The comfort of a creamy baked pasta dish, without the pasta. Shredded turkey and meaty mushrooms carry the bulk, while a cheesy cream sauce ties it together into something you can bake in one dish and set on the table. It is a smart way to turn leftover roast turkey into a fresh, hearty dinner, and it comes together mostly on the stovetop before a short spell in the oven.
It comes down to how brown you let the mushrooms get. Drying the mushrooms and giving them real time in the hot butter and oil drives off their water and builds the deep, savory flavor that stands in for a long-simmered sauce. Coconut milk then reduces with parmesan into a silky cream that clings to the turkey, and the parmesan does double duty, adding both salt and a nutty backbone. The spinach wilts right into the sauce, folding in color and freshness without a separate step.
Protein and fat carry this one, with very little in it that spikes you. Turkey and both cheeses give it staying power, so a bowl actually holds you through the evening, while mushrooms and spinach add earthiness and a dose of vegetables. The mozzarella cap bakes into a golden, stretchy lid that makes each portion feel like a proper baked casserole rather than a quick skillet dinner.
Ingredients
- 1 1/4 lb cooked turkey, shredded
- 3 1/2 cups sliced mushrooms
- 3 1/2 tbsp butter
- 2 tbsp olive oil
- 3/4 cup coconut milk
- 2/3 cup grated parmesan
- 1 cup shredded mozzarella
- 2 1/2 cups baby spinach
- 3 cloves garlic, minced
- 1/3 cup diced onion
Instructions
- Preheat and prep: Preheat the oven to 400°F (200°C). Peel and dice the onion, mince the garlic, and slice the mushrooms into even pieces. Pat the mushrooms dry with a paper towel so they brown rather than steam.
- Cook the turkey: If your turkey is not already cooked, roast it plain on a sheet pan at 400°F (200°C) until the thickest part reads 165°F (74°C), about 20 to 30 minutes depending on the cut. Let it rest a few minutes, then shred it into bite-sized pieces with two forks.
- Brown the base: Warm the butter and olive oil in a large oven-safe skillet over medium-high heat. Add the onion, garlic, and mushrooms and cook, stirring occasionally, until the mushrooms release their liquid and turn deep golden brown, about 8 minutes.
- Build the sauce: Pour in the coconut milk and stir in the grated parmesan. Bring to a gentle simmer and cook, stirring, until the sauce thickens enough to coat the back of a spoon, 2 to 3 minutes. Add the baby spinach a handful at a time and stir until fully wilted.
- Fold and fill: Fold the shredded turkey into the sauce until every piece is coated. If your skillet is not oven-safe, transfer everything to a baking dish and spread it into an even layer.
- Top and bake: Sprinkle the shredded mozzarella evenly over the top. Bake at 400°F (200°C) until the cheese is melted and golden in spots and the sauce is bubbling at the edges, 18 to 20 minutes. Let it rest 5 minutes before serving so the sauce sets.
Variations
- Chicken instead of turkey: Swap shredded rotisserie or roasted chicken for the turkey. The method is identical and the flavor stays mild and creamy.
- Extra green: Fold in chopped cooked broccoli or thinly sliced zucchini along with the spinach for more vegetables and a little more texture. Cook off any extra moisture first so the sauce stays thick.
- Herb and lemon lift: Stir chopped fresh thyme or parsley into the sauce and finish the baked dish with a little lemon zest to brighten the richness.
- Bacon and onion: Cook chopped bacon in the skillet first, then build the base in its rendered fat for a smoky depth. Note that this adds pork.
- Golden herbed crust: Sprinkle crushed pork rinds mixed with a little extra parmesan over the mozzarella before baking for a crunchy top. Note that this adds pork.
Storage & Leftovers
Keep leftovers in an airtight container in the refrigerator for up to four days. The sauce firms up as it chills, which is normal, and it loosens again with gentle heat.
Reheat individual portions in the microwave in short bursts, stirring between them, or warm a larger amount covered in a 350°F (175°C) oven until heated through and bubbling. Add a splash of water or a little extra coconut milk if the sauce has thickened too much, and stir it in to bring back the creaminess.
To make ahead, assemble the casserole through topping with mozzarella, cover, and refrigerate for up to a day. Bake straight from the refrigerator, adding several extra minutes since it starts cold, until the center is hot and the cheese is golden.
Notes & Tips
- Choose the right coconut milk: Reach for full-fat canned coconut milk, not the thin carton kind meant for drinking. The canned version has the fat needed to reduce into a proper cream, and stirring the can well first blends the thick top layer with the liquid below.
- Do not crowd the mushrooms: If your skillet looks packed, cook the mushrooms in two batches. Crowded mushrooms steam and stay pale, while a little breathing room lets them brown, which is where most of the flavor comes from.
- Salt the sauce late: Parmesan is already salty, so taste the sauce after the cheese melts before adding any salt. This keeps the dish from tipping over the edge, especially if your turkey was seasoned when cooked.
- Use a wide, shallow dish: A wider baking dish gives you more surface area for the mozzarella to brown and helps the sauce bubble and set evenly, rather than staying soupy in a deep, narrow dish.
- Double it for a crowd: This scales up cleanly. Make a larger batch in a bigger dish, add a few minutes to the bake, and you have an easy make-ahead dinner or a dish to bring to someone.
- Serve with something fresh: Because the casserole is rich, a simple green salad with a sharp vinaigrette or a pile of lemony sauteed greens on the side balances each creamy, cheesy bite.
Nutrition & Mindful Eating
- Mushrooms, turkey and a cream sauce are the three layers of this. The mushrooms give the dish its depth, the turkey gives it substance, and the sauce carries both of them into every corner of the pan.
- Mushrooms are the reason this tastes as savory as it does. Cooked in butter until the water is gone and the edges are dark, they concentrate into something almost meaty, and they carry B vitamins and, depending on how they were grown, some vitamin D.
- Coconut milk makes the sauce rich and glossy and just faintly sweet underneath the garlic. That fat is what carries flavor to every part of the dish, and part of why a modest scoop of it eats like a full plate.
- Parmesan stirred into the sauce brings the salty, nutty depth, and the mozzarella over the top browns and blisters in the oven. Between them they bring calcium and protein along with the pull of melted cheese.
- Spinach folded in wilts into dark green threads through the pale sauce and keeps the dish from being one uniform texture, and the onion and garlic softened in the butter at the start are the quiet base holding it all up.
- As you eat, wait a minute for it to stop steaming, then notice the earthiness of the mushrooms under the cream and the browned cheese at the edges, and let one warm bowl register before you decide on more.
Frequently Asked Questions
Will the coconut milk make this taste like coconut?
Not noticeably. Reduced with parmesan, garlic, and browned mushrooms, the coconut milk reads as a rich, savory cream rather than anything sweet or tropical. Full-fat canned coconut milk gives the cleanest result.
Can I use canned or fresh mushrooms?
Fresh mushrooms are best here because they brown and build flavor. If you only have canned, drain and pat them very dry, but expect a softer texture and a milder taste, since they will not brown the same way.
My sauce turned out thin. What happened?
Usually the mushrooms or spinach released water that did not cook off. Let the sauce simmer a little longer before adding the turkey, and make sure the spinach is fully wilted and any excess liquid has reduced. A wide dish and the full bake time also help it set.
Can I freeze it?
You can, though cream sauces with cheese can separate slightly when thawed. Freeze in an airtight container for up to two months, thaw in the refrigerator, and reheat gently, stirring in a splash of coconut milk to bring the sauce back together.

