Mushroom Stuffed Chicken Breast

The easiest way to make mushroom stuffed chicken breast — juicy, cheesy, and packed with flavor for a perfect family dinner.

Updated

March 23, 2026

Juicy mushroom stuffed chicken breast sliced open showing cheesy mushroom spinach filling on a white plate

Mushroom Stuffed Chicken Breast is one of those recipes that looks impressive but comes together faster than you think. Tender chicken packed with a savory mushroom, garlic, and melty mozzarella filling — it’s the kind of dinner that feels special on a Tuesday. I make this on busy weeknights when I want something satisfying without spending all evening in the kitchen.

There is something about the smell of mushrooms and garlic hitting a hot buttery pan that instantly makes the whole kitchen feel cozy. I started making this stuffed chicken breast recipe when I was craving a restaurant-style dinner at home, and it quickly became a family staple. The golden sear, the gooey cheese, the perfectly seasoned filling — every bite delivers. It is low-carb, high in protein, and ready in under an hour.

Get ready for something delicious!

Ingredients for Mushroom Stuffed Chicken Breast

I love that this recipe uses simple, easy-to-find ingredients — nothing fancy, just good quality basics. I always use low-moisture mozzarella for the stuffing because it melts beautifully without making the filling watery.

For the Chicken:

  • 2 boneless skinless chicken breasts (7 oz each)
  • 3/4 tsp salt
  • 1/4 tsp black pepper

For the Mushroom Stuffing:

  • 2 tbsp unsalted butter — I recommend unsalted so you can control the seasoning
  • 7 oz mushrooms, sliced about 1/8 inch thick — Pro tip: wipe them with a damp paper towel instead of rinsing to keep the filling from getting soggy
  • 2 cloves garlic, finely minced
  • 1/2 tsp thyme leaves
  • 2 cups fresh baby spinach
  • 3 oz low-moisture part-skim mozzarella cheese, sliced — my preference is to slice it fresh for the best melt

For Cooking:

  • 1 tbsp olive oil

Step-by-Step Instructions

In my experience, the key to juicy stuffed chicken is not skipping the sear. That golden crust locks in all the flavor before the chicken finishes in the oven.

Step 1: Preheat your oven to 390°F (200°C), or 355°F for a fan-forced oven. Cut a 3 to 4 inch wide pocket into the side of each chicken breast, going almost to the edges without cutting all the way through. Pat the chicken dry with paper towels before seasoning — this step is key for proper browning. Season inside and outside generously with salt and pepper.

Step 2: Melt butter in an oven-proof skillet over high heat. Add the sliced mushrooms and cook for about 3 minutes until they start turning golden. Add the garlic, thyme, and a pinch of salt and pepper. Cook for another 2 minutes. Toss in the baby spinach and stir just until wilted, about 30 seconds. Remove the filling from the pan and let it cool slightly before stuffing.

Step 3: Stuff the mushroom mixture evenly into each chicken breast pocket. Lay mozzarella slices on top of the filling inside the pocket. Seal the openings with toothpicks. They do not need to be perfectly closed — mostly sealed works fine.

Step 4: Wipe the skillet clean with paper towels. Heat the olive oil over medium-high heat. Sear each stuffed chicken breast for about 1 and a half minutes per side until nicely golden brown. Do not move the chicken while it sears — let it develop that crust before flipping.

Step 5: Transfer the skillet directly to the preheated oven. Bake for about 15 minutes, or until a meat thermometer reads 149°F (65°C) in the thickest part of the chicken flesh. Always measure in the chicken, not the filling, for an accurate reading.

Step 6: Remove from the oven, place on a plate, and cover loosely with foil. Let it rest for 5 minutes before serving. This resting time keeps all the juices inside the chicken where they belong.

What to Serve with Mushroom Stuffed Chicken Breast

This dish has rich, savory flavors and a satisfying texture, so the best sides keep things balanced. Think light, fresh, or slightly creamy to complement without competing.

Garlic Mashed Potatoes: Creamy and comforting, mashed potatoes are a classic pairing for this stuffed chicken. They soak up any pan juices beautifully, making every bite even better.

Roasted Asparagus or Green Beans: A quick roast with olive oil and lemon brings brightness that cuts right through the richness of the cheese filling. Try this Lemon Garlic Butter Chicken and Green Beans method for perfectly roasted beans as a side.

Simple Green Salad: A crisp salad with a light vinaigrette adds freshness and helps balance the hearty protein. This Mediterranean Chickpea Salad with Lemon Vinaigrette is one of my go-to pairings for any baked chicken dinner.

Roasted Potatoes: Crispy on the outside and fluffy inside, roasted potatoes are one of the best sides for mushroom stuffed chicken breast. These Baked Garlic Parmesan Potato Wedges are an easy crowd-pleaser that pairs perfectly.

Cauliflower Rice: For a low-carb option, cauliflower rice keeps the meal light while still feeling complete. It is a natural fit for this keto-friendly stuffed chicken.

Healthy Sauteed Vegetables: A quick skillet of seasonal vegetables rounds out the plate beautifully. This Healthy Sauteed Vegetables recipe is simple, fast, and works with almost any protein.

Spinach Stuffed Chicken as a Variation: If you love this recipe, you will also want to try this Spinach Stuffed Chicken Breasts for another delicious stuffed chicken dinner idea.

Storage and Serving Tips

Store leftover mushroom stuffed chicken breast in an airtight container in the refrigerator for up to 3 days. For longer storage, cool the chicken completely, wrap each piece individually in plastic wrap, place in a freezer-safe bag, and freeze for up to 3 months.

To reheat, place in a 350°F (175°C) oven for 15 to 20 minutes until the internal temperature reaches 165°F (74°C). I recommend skipping the microwave when possible — it tends to dry out the chicken. The oven keeps it juicy and the cheese perfectly melty.

Pro tip: slice the rested chicken on a diagonal before serving for a beautiful presentation. The stuffing becomes visible and the dish looks just like something from a restaurant.

FAQs

Can I use chicken thighs instead of chicken breasts?

Yes, boneless skinless chicken thighs work well. They are slightly harder to pocket because of their shape, but they add extra juiciness. Adjust baking time as needed and always check with a meat thermometer.

What type of mushrooms work best for the stuffing?

Cremini or baby bella mushrooms are my top choice. They have a meatier texture and deeper flavor than white button mushrooms. Shiitake also work great for a more intense, earthy taste.

How do I keep the filling from falling out during cooking?

Toothpicks are your best friend here. You do not need a perfect seal — just a few picks to hold the opening mostly closed. The filling firms up during cooking, so a small amount of spillage is completely normal.

Conclusion

This mushroom stuffed chicken breast is proof that an impressive dinner does not have to be complicated. With simple ingredients and a handful of easy steps, you get a meal that is juicy, flavorful, and satisfying every single time. Whether it is a regular weeknight or a casual dinner party, this recipe always delivers. Give it a try tonight — your family is going to love it.

Mushroom Stuffed Chicken Breast

Tender chicken breasts filled with a savory mix of mushrooms, garlic, spinach, and melty mozzarella cheese, seared golden and baked to juicy perfection.
Prep Time 20 minutes
Cook Time 22 minutes
Total Time 42 minutes
Servings: 2 portions
Course: Dinner, Main Course
Cuisine: American
Calories: 425

Ingredients
  

  • 2 boneless skinless chicken breasts 7 oz each
  • 3/4 tsp salt divided
  • 1/4 tsp black pepper
  • 2 tbsp unsalted butter
  • 7 oz mushrooms sliced about 1/8 inch thick, wiped clean with damp paper towel
  • 2 cloves garlic finely minced
  • 1/2 tsp thyme leaves
  • 2 cups fresh baby spinach
  • 3 oz low-moisture part-skim mozzarella cheese sliced
  • 1 tbsp olive oil

Equipment

  • Oven-proof skillet
  • Toothpicks
  • Meat thermometer

Method
 

  1. Preheat oven to 390F (200C), or 355F for a fan-forced oven. Cut a 3 to 4 inch wide pocket into the side of each chicken breast, going almost to the edges without cutting all the way through. Pat the chicken dry with paper towels. Season inside and outside with salt and pepper.
  2. Melt butter in an oven-proof skillet over high heat. Add mushrooms and cook for about 3 minutes until they start turning golden. Add garlic, thyme, and remaining salt and pepper. Cook for another 2 minutes. Add baby spinach and stir until wilted, about 30 seconds. Remove filling from pan and let cool slightly.
  3. Stuff the mushroom mixture evenly into each chicken breast pocket. Lay mozzarella slices on top of the filling inside the pocket. Seal the openings with toothpicks. Mostly closed is enough.
  4. Wipe the skillet clean with paper towels. Heat olive oil over medium-high heat. Sear each stuffed chicken breast for about 1 and a half minutes per side until golden brown. Do not move the chicken while searing.
  5. Transfer the skillet to the preheated oven. Bake for about 15 minutes, or until a meat thermometer reads 149F (65C) in the thickest part of the chicken flesh.
  6. Remove from the oven, place on a plate, and cover loosely with foil. Rest for 5 minutes before serving.

Notes

Pat chicken dry before searing for the best browning. Do not wash mushrooms under water — wipe with a damp paper towel. Always measure internal temperature in the chicken flesh, not the filling. Let the chicken rest 5 minutes after cooking to retain juices.

Leave a Comment

Recipe Rating