Mushroom and Spinach Stuffed Chicken Breast Recipe
I can’t tell you how much I love this Mushroom and Spinach Stuffed Chicken Breast Recipe—it’s become my go-to when I want something a bit fancy but still totally doable on a weeknight. The combination of earthy mushrooms, fresh spinach, and melty mozzarella tucked inside juicy chicken breasts is just all kinds of comforting and delicious. It’s the kind of dish that makes company feel special or turns an ordinary dinner into a celebration at home.
This recipe works beautifully when you’re craving a wholesome meal that’s packed with flavor but not overloaded with complicated steps or weird ingredients. I find it’s perfect for impressing friends without slaving away in the kitchen. Plus, it sneaks in some veggies without feeling like a health lecture—score! Trust me, once you try this Mushroom and Spinach Stuffed Chicken Breast Recipe, it might just become your new favorite.
Ingredients You’ll Need
The beauty of this Mushroom and Spinach Stuffed Chicken Breast Recipe is how these simple ingredients come together to make something truly special. A little fresh, a little savory, and a little cheesy—all balanced perfectly.
- Chicken Breast: Make sure to use skinless, boneless breasts about 220g each for the perfect pocket and cooking time.
- Salt and Pepper: Essential for seasoning inside and out to bring all the flavors alive.
- Unsalted Butter: It adds a rich base for sautéing the mushrooms without overpowering the fresh flavors.
- Mushrooms: Sliced thinly so they cook quickly and evenly – cremini or button mushrooms both work great.
- Garlic Cloves: Finely minced to spread their flavor without burning or overpowering the filling.
- Thyme Leaves: Fresh if you can find them, but dried thyme is a solid backup that still adds herby warmth.
- Baby Spinach: Quick to wilt and mild in flavor, making it the perfect fresh filler alongside mushrooms.
- Mozzarella Cheese: Choose good melting cheese like mozzarella – it gets deliciously gooey inside the chicken pocket.
- Olive Oil: Needed for searing the chicken to a gorgeous golden brown before baking.
Variations
One of the things I love about this Mushroom and Spinach Stuffed Chicken Breast Recipe is how easy it is to customize based on what you have or your mood. Don’t be afraid to switch things up and make it your own!
- Cheese Swap: I’ve used provolone or Swiss when I wanted a nuttier twist, and both were fantastic—feel free to experiment.
- Herbs: Throwing in fresh parsley or rosemary instead of thyme adds a bright new dimension that I found delightful.
- Leafy Greens: If baby spinach isn’t available, I’ve subbed kale or Swiss chard with great success; just make sure you sauté them well.
- Spice It Up: Adding a pinch of crushed red pepper flakes to the mushroom mixture gives a nice little kick if you’re feeling adventurous.
How to Make Mushroom and Spinach Stuffed Chicken Breast Recipe
Step 1: Prepare the Chicken Pockets
The trick to this recipe is carving out good pockets without cutting all the way through the chicken breasts. I like to hold the chicken firmly and carefully slice sideways on the thickest part where there’s a natural fold. This way, the outer side stays intact and the pockets stay stuffed without leaking out during cooking. Season both inside the pocket and outside with salt and pepper—it sets the foundation for all the flavors.
Step 2: Cook the Mushroom and Spinach Filling
Melt the butter over high heat in a heavy pan—using an oven-proof skillet is a bonus because you’ll bake the chicken in the same pan later. Toss in those mushrooms and let them get golden, about 3 minutes, then add garlic, thyme, and the rest of your salt and pepper. Keep stirring for another 2 minutes to build flavor. Lastly, stir in the baby spinach and cook until wilted, around 30 seconds. This filling smells insanely good right now, trust me.
Step 3: Stuff and Seal the Chicken
Spoon the warm mushroom-spinach mix into each chicken pocket—don’t be shy, you want a nice, generous filling. Top the filling with slices of mozzarella to get that gooey melty center. It’s okay if it’s not perfect—seal the edges gently with toothpicks. No need to fully close it like a package, just enough so the cheese doesn’t leak out while baking.
Step 4: Sear and Bake the Chicken
Give your pan a quick wipe to remove excess butter, then heat the olive oil over medium-high heat. Carefully lay the chicken breasts in and sear each side for about 1.5 minutes until golden—this step locks in the flavor and looks beautiful on the plate. Then transfer the skillet to your preheated 200°C (390°F) oven and bake for 15 minutes. Use a meat thermometer if you have one—the chicken should hit 65°C (149°F) internally for juicy, safe-to-eat meat without drying out.
Step 5: Rest and Serve
Once out of the oven, rest your stuffed chicken breasts loosely covered with foil for about 5 minutes. This resting time lets the juices redistribute so every bite is succulent and flavorful. Pull out the toothpicks carefully, slice, and admire that melty cheesy, mushroom-spinach stuffing inside!
How to Serve Mushroom and Spinach Stuffed Chicken Breast Recipe

Garnishes
I love finishing this dish with a sprinkle of fresh parsley or a few thyme leaves to add a pop of green and freshness. A drizzle of high-quality extra virgin olive oil or a squeeze of lemon juice right before serving brightens everything up perfectly.
Side Dishes
My go-to sides for this Mushroom and Spinach Stuffed Chicken Breast Recipe are creamy baked risotto or a simple tossed green salad with balsamic dressing. Roasted baby potatoes or even a garlic mashed cauliflower puree make great companions, keeping the meal balanced yet special.
Creative Ways to Present
For dinner parties, I sometimes slice the stuffed chicken into medallions and fan them out on the plate, topped with the pan juices. It makes for a beautiful presentation and lets everyone see that amazing filling. Pair it with edible flowers or microgreens for an extra touch of elegance.
Make Ahead and Storage
Storing Leftovers
I store any leftovers in an airtight container in the fridge, and they’ll keep well for up to 3 days. I found that keeping the toothpicks in place helps hold the chicken shape while reheating.
Freezing
If you want to freeze the stuffed chicken breasts, wrap each one tightly in plastic wrap then foil before popping them in a freezer-safe bag. They freeze well for up to 2 months. When you’re ready, thaw overnight in the fridge before reheating.
Reheating
To reheat, I prefer using the oven at 175°C (350°F) for about 15-20 minutes, covered loosely with foil to keep it moist. This keeps the chicken juicy and the stuffing warm without drying out. Microwaving is possible but can make the chicken a bit rubbery—oven reheating is best.
FAQs
-
Can I use chicken thighs instead of chicken breasts?
For this Mushroom and Spinach Stuffed Chicken Breast Recipe, chicken breasts are preferred because their shape allows for neat pockets to stuff the filling inside. Thighs are smaller and harder to create a pocket in, and they cook differently, so I don’t recommend using them here. If you want to use thighs, you might need to change the method.
-
What’s the best way to cut the chicken for stuffing?
Use a sharp knife and carefully slice horizontally into the thickest side of the chicken breast to create a pocket without cutting all the way through. Take your time and hold the meat firmly. It helps to open it like a book but keep the smooth outer side intact to hold the filling securely.
-
Can I prepare this recipe ahead of time?
Yes! You can stuff the chicken breasts and seal them a few hours ahead or even the night before. Keep them covered in the fridge, then sear and bake them just before serving for the best results.
-
What’s a good substitute for mozzarella?
Provolone, fontina, or even a mild gouda work well as substitutes if you don’t have mozzarella on hand. The key is to use a cheese that melts nicely without overpowering the other flavors.
-
How do I check if the chicken is cooked properly?
The safest way is to use a meat thermometer and check the internal temperature of the thickest part of the breast (not the stuffing), which should reach 65°C (149°F). If you don’t have a thermometer, cut into the chicken and make sure it’s opaque and the juices run clear.
Final Thoughts
This Mushroom and Spinach Stuffed Chicken Breast Recipe holds a special spot in my kitchen heart because it’s that perfect mix of elegant yet approachable. Every time I make it, I feel like I’m treating myself and whoever I’m cooking for without fuss or stress. If you’re looking for a recipe that’s satisfying, packed with flavor, and lets you feel like a kitchen rockstar, you’ll want to give this one a try—and I think you’ll love it as much as I do!
Print
Mushroom and Spinach Stuffed Chicken Breast Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Fat
Description
This Mushroom Stuffed Chicken Breast recipe features tender chicken breasts filled with a flavorful mixture of sautéed mushrooms, garlic, thyme, and baby spinach, topped with melted mozzarella cheese. The chicken is seared in a skillet before being baked to perfection, resulting in a juicy, aromatic dish that pairs wonderfully with creamy risotto or a fresh salad.
Ingredients
Chicken
- 2 x 220g / 7oz chicken breast, skinless boneless
- 3/4 tsp salt
- 1/4 tsp pepper
- 1 tbsp olive oil
Mushroom Filling
- 30g / 2 tbsp unsalted butter
- 200g / 7 oz mushrooms, sliced 3mm (1/8”) thick (~2 heaped cups)
- 2 garlic cloves, finely minced
- 1/2 tsp thyme leaves
- 2 cups baby spinach
- 80g / 3oz mozzarella, sliced (or other melting cheese)
Instructions
- Preheat oven: Preheat your oven to 200°C (390°F), or 180°C if using a fan-forced oven.
- Prepare chicken pockets: Carefully cut pockets into each chicken breast on the folded side without cutting all the way through to maintain the smooth exterior.
- Season chicken: Season both the inside and outside of the chicken breasts with half the salt and pepper for balanced flavor.
- Cook mushroom filling: Melt the butter in a heavy-based ovenproof skillet over high heat. Add mushrooms and cook for 3 minutes until golden. Add garlic, thyme, remaining salt, and pepper, cooking for another 2 minutes until mushrooms are nicely golden.
- Add spinach: Toss in the baby spinach and stir until it wilts, about 30 seconds, incorporating freshness into the filling.
- Stuff chicken: Spoon the mushroom and spinach mixture into each chicken pocket, then place slices of mozzarella on top of the filling.
- Seal pockets: Use toothpicks to mostly seal the pockets, ensuring the filling stays inside during cooking.
- Sear chicken: Wipe the skillet clean, heat olive oil over medium-high heat, and sear each side of the chicken breasts for 1½ minutes until golden brown.
- Bake chicken: Transfer the skillet to the preheated oven and bake for 15 minutes, or until the chicken’s internal temperature reaches 65°C (149°F).
- Rest and serve: Remove chicken from the oven, transfer to a plate, loosely cover with foil, and rest for 5 minutes before serving.
Notes
- Chicken breast: Use chicken breast specifically as its shape is ideal for cutting pockets and holding the filling; other cuts like thighs are unsuitable.
- Herb variations: Substitute fresh thyme with 1/2 tsp dried thyme or herbs like chives, parsley, rosemary (1/2 tsp chopped), oregano, or marjoram as desired.
- Spinach substitute: You can replace baby spinach with chopped English spinach, silverbeet (Swiss chard), kale, or even cabbage.
- Nutrition info: Nutrition values are calculated per stuffed chicken breast.
Keywords: mushroom stuffed chicken breast, stuffed chicken breast, baked chicken breast, chicken with mushrooms, mozzarella stuffed chicken, healthy chicken recipe
