There’s something deeply comforting about ground turkey tucked into a skillet with earthy mushrooms and wilted spinach the kind of meal that feels like a warm hug without weighing you down. Turkey Spinach Mushroom is one of those dinners that comes together in one pan, tastes like you put in real effort, and leaves everyone happy.
I started making this back in early spring 2019, when I needed something that felt lighter than our heavy winter casseroles but still cozy enough for a tired Tuesday night. After a long day, I need dinner to be comforting but not heavy and this hits that sweet spot every time. The mushrooms release their moisture and mingle with the spinach in a way that creates its own little sauce, no cream or complicated steps required. I’ve tested this more times than I can count over my years of blogging, tweaking the garlic and seasoning until it felt just right.
PrintTurkey Spinach Mushroom Easy Weeknight Dinner Recipe
Turkey Spinach Mushroom is a quick and simple recipe perfect for a busy weeknight meal. This easy dinner combines lean ground turkey with fresh spinach and mushrooms, creating a family favorite that cooks fast and tastes great.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 portions 1x
- Category: Dinner, Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Standard
Ingredients
- 1 tbsp olive oil
- 8 oz cremini mushrooms sliced
- 1/2 cup yellow onion diced
- 3 cloves garlic minced
- 1 lb ground turkey 93/7 lean recommended
- 1 tsp Italian seasoning
- 1/2 tsp salt or to taste
- 1/4 tsp black pepper or to taste
- 5 oz fresh spinach
- 1/4 cup heavy cream
- 1/4 cup Parmesan cheese grated
Instructions
- Warm the olive oil in a large skillet over medium-high heat and sauté the mushrooms and onion until the mushrooms are nicely browned, about 5 to 7 minutes.
- Stir in the garlic and cook for an additional minute.
- Add the ground turkey, breaking it apart and cooking until no longer pink, roughly 6 to 8 minutes, then drain any excess fat.
- Season with Italian seasoning, salt, and pepper.
- Gradually add the spinach, stirring until wilted, which should take about 2 to 3 minutes.
- Lower the heat to low and mix in the heavy cream and Parmesan cheese until the sauce is smooth and the cheese has melted. Serve immediately.
Notes
- Tip 1: For best flavor, let the mushrooms brown deeply before adding other ingredients
- Tip 2: Ground chicken or beef can be used as a substitute for the turkey
- Tip 3: Keep leftovers in an airtight container in the refrigerator for up to 3 days
Nutrition
- Calories: 385
Why You’ll Love This One-Pan Dinner
This is one of those reliable weeknight wins that gets you back into a rhythm minimal cleanup, real ingredients, and it doesn’t feel heavy even though it’s deeply satisfying. Here’s what makes it stick around in my rotation:
- One skillet does it all. No juggling multiple pots or a sink full of dishes.
- Fresh but forgiving. The spinach wilts into the mushrooms and turkey, creating its own silky little sauce without fuss.
- Light enough for spring, cozy enough for any night. It tastes rich without weighing you down.
- Flexible and fast. From start to finish, you’re looking at about 25 minutes including prep.
Key Ingredients That Make It Work
Every ingredient here pulls its weight. Nothing extra, nothing fancy just a few simple things that come together beautifully.

- Ground turkey: Lean, quick-cooking, and mild enough to let the mushrooms and garlic shine.
- Cremini mushrooms: They bring that deep, earthy flavor and get beautifully browned in the skillet.
- Fresh spinach: Wilts down into the sauce and adds color, texture, and a little garden-fresh sweetness.
- Heavy cream and Parmesan: Just enough to create a creamy, cheesy finish without turning it into a heavy casserole.
- Italian seasoning: A simple blend that ties everything together with warmth and a hint of herbs.
How to Make Turkey Spinach Mushroom
The beauty of this dish is in the layering you’re building flavor in stages, right in the same pan. Start with browning the mushrooms and onion until they’re golden and soft. That’s where the magic begins. Add the garlic for just a minute, then crumble in the ground turkey and let it cook through.
Season everything with Italian seasoning, salt, and pepper, then stir in the fresh spinach in batches. It’ll look like a mountain at first, but it wilts down fast. Finish with a splash of heavy cream and a handful of Parmesan, stirring until it melts into a light, creamy sauce that clings to everything.
| Step | What to Do | Time |
|---|---|---|
| 1 | Brown mushrooms and onion in olive oil | 5–7 min |
| 2 | Add garlic, cook briefly | 1 min |
| 3 | Cook and crumble ground turkey | 6–8 min |
| 4 | Season and wilt in spinach | 2–3 min |
| 5 | Stir in cream and Parmesan | 1–2 min |
Tips for the Best Results
Pro Tip: Let the mushrooms sit undisturbed for a minute or two before stirring that’s how you get the deep, caramelized edges that add so much flavor. If you crowd the pan, they’ll steam instead of brown.
Use 93/7 lean ground turkey if you can. It’s lean enough to feel light but still has enough fat to stay moist and flavorful. If you end up with extra liquid after cooking the turkey, just drain it off before adding the seasoning.
Add the spinach in two or three handfuls it’s easier to manage and wilts more evenly that way.
Simple Swaps and Tweaks
You can easily adjust this based on what you have on hand or what your family prefers. Here are a few tried-and-true swaps:
| Ingredient | Swap |
|---|---|
| Ground turkey | Ground chicken or lean ground beef |
| Cremini mushrooms | White button mushrooms or baby bellas |
| Fresh spinach | Kale (chopped small) or frozen spinach (thawed and squeezed dry) |
| Heavy cream | Half-and-half or full-fat coconut milk |
| Parmesan | Pecorino Romano or a sharp white cheddar |
How to Serve and Store
Serve this straight from the skillet with a side of crusty bread, over rice, or tossed with pasta. It’s also lovely spooned over mashed cauliflower or alongside roasted potatoes. I’ve even tucked leftovers into a wrap with a little extra Parmesan the next day.
Storage: Let it cool completely, then transfer to an airtight container. It’ll keep in the fridge for up to 3 days. Reheat gently on the stovetop with a splash of water or broth to loosen the sauce.
Note: The cream may separate slightly when reheated just stir it back together over low heat and it’ll come right back.
Dive into more delectable recipes and culinary ideas follow me on Facebook, Pinterest and Reddit!
FAQs (Turkey Spinach Mushroom)
What type of mushrooms work best for this recipe?
Button, cremini, or baby bella mushrooms are ideal choices. They hold their shape well during cooking and absorb flavors beautifully. Shiitake mushrooms also work wonderfully if you want a more earthy flavor profile.
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works great! Thaw it completely and squeeze out excess water before adding. Use about half the amount since frozen spinach is more concentrated than fresh leaves.
How do I prevent the turkey from drying out?
Cut turkey into uniform pieces and don’t overcook it. Turkey is done when it reaches 165F internally. Adding it last in the cooking process helps maintain moisture and tenderness.
What seasonings pair well with this dish?
Garlic, onion powder, Italian seasoning, and black pepper are classic choices. A pinch of red pepper flakes adds nice heat, while fresh herbs like thyme or rosemary elevate the flavors significantly.
How long will leftovers stay fresh in the refrigerator?
Store leftovers in the refrigerator for up to 3-4 days in an airtight container. Reheat gently in a skillet with a splash of broth to restore moisture. This meal also freezes well for up to 3 months.

This Turkey Spinach Mushroom skillet comes together in about twenty-five minutes and tastes like you fussed over it for hours. The mushrooms turn golden and tender, the spinach melts into the creamy sauce, and the whole thing smells like comfort. You’ll love how it turns out hearty enough to feel satisfying but still light and fresh, just right for a weeknight when you need something easy that still feels like a real meal.
If you want a little extra richness, stir in a spoonful of cream cheese along with the Parmesan it makes the sauce even silkier. You can also toss in a pinch of red pepper flakes for warmth or swap the Italian seasoning for fresh thyme if you have it on hand. Leftovers are wonderful tucked into an omelet the next morning, a trick I learned from my mom’s kitchen. Store it in the fridge for up to three days and just reheat gently with a splash of broth to bring it back to life.
I’d love to see how yours turns out tag me in your kitchen photos or tell me if you added your own little twist. Did you grow up with something like this, or is it a new favorite for your family? Either way, I hope it brings a little ease and warmth to your table tonight. Save this one for the next time you need a simple dinner that still feels like home.





