
Chicken Stuffed with Mushrooms Onions tastes rich, savory, and a little bit fancy while still feeling like cozy weeknight comfort food. It works perfectly for busy home cooks who want a restaurant-style chicken dinner in about 45 to 55 minutes, start to finish. I first made a version of this in a tiny apartment kitchen with one pan and a wobbly cutting board, so you can absolutely pull it off in a normal home kitchen.
Why Chicken Stuffed with Mushrooms Onions Is Worth It
You get juicy chicken, caramelized onions, and garlicky mushrooms all in one bite, so every forkful hits with flavor. The stuffing keeps the chicken moist, so you skip dry, boring chicken breast problems.
This recipe also looks impressive on a plate but uses simple ingredients you probably already keep around. You cook everything in a skillet and then finish it in the oven, so cleanup stays pretty painless.
“This Chicken Stuffed with Mushrooms Onions tastes like a dish from a cozy bistro, but it comes together in one pan at home. ★★★★★”
Ingredients You Need
Chicken
- 4 medium boneless skinless chicken breasts
- Choose thicker pieces so you can slice a pocket easily.
- 1 to 1.5 teaspoons kosher salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika or sweet paprika
Mushroom and onion stuffing
- 2 tablespoons olive oil or avocado oil
- 1 tablespoon unsalted butter
- 8 ounces cremini or baby bella mushrooms, finely chopped
- White button mushrooms also work, they just taste a bit milder.
- 1 medium yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 1 teaspoon fresh rosemary, minced, or 1/2 teaspoon dried rosemary
- 1/3 cup shredded mozzarella, provolone, or low moisture part skim cheese
- Use pre shredded cheese from a bag if you want a shortcut.
- 2 tablespoons grated Parmesan
- 2 tablespoons cream cheese or mascarpone, softened
- This adds creaminess and helps the filling hold together.
- Salt and pepper to taste for the filling
For searing and finishing
- 1 to 2 tablespoons olive oil
- 1 tablespoon butter
- 1/3 cup chicken broth or stock, low sodium
- 1 tablespoon lemon juice
- Fresh parsley, chopped, for garnish
Pantry shortcuts and notes
- Use frozen chopped onions if you want to skip slicing.
- Use pre sliced mushrooms from the store to save time.
- Use Italian seasoning instead of separate thyme and rosemary if that sits in your pantry already.
Equipment list
- Large oven safe skillet (cast iron or stainless steel works best)
- Cutting board and sharp knife
- Small mixing bowl
- Tongs
- Spoon for stuffing
- Toothpicks or small skewers to secure the chicken
- Instant read thermometer, helpful for perfect doneness
Quick Tips & substitutions
- Pat the chicken dry so it browns nicely and does not steam.
- Slice the pocket in the thickest side of the chicken breast and stop about 1/2 inch from the other side so the filling stays inside.
- Chop the mushrooms small so they cook quickly and fit easily into the chicken.
- Use rotisserie chicken leftovers by stuffing and rolling thin cutlets instead of whole breasts.
- Swap mozzarella with provolone, Monterey Jack, or a mild cheddar if you prefer.
- Use ghee instead of butter if you avoid lactose.
- Use vegetable broth instead of chicken broth if you want a lighter flavor.
- Add a pinch of red pepper flakes to the filling if you like a little heat.
How to Make Chicken Stuffed with Mushrooms Onions
Step 1: Prep and season the chicken
Slice a pocket into each chicken breast. Place your hand flat on top of the chicken and use a sharp knife to slice horizontally into the thickest side, creating a deep pocket without cutting through the other side.
Season the outside and inside of each pocket with salt, pepper, garlic powder, and paprika. Set the chicken aside while you cook the filling so the seasoning can sink in a bit.
Step 2: Cook the mushroom and onion filling
Heat olive oil and butter in a large skillet over medium heat. Add the sliced onions and cook, stirring often, until they soften and turn golden around the edges, about 8 to 10 minutes.
Add the chopped mushrooms and a pinch of salt and pepper. Cook until the mushrooms release their liquid and that liquid cooks off, about 6 to 8 minutes.
Stir in the garlic, thyme, and rosemary and cook 1 to 2 minutes until fragrant. Taste and adjust salt and pepper.
Transfer the mushroom onion mixture to a bowl. Let it cool for a few minutes, then stir in mozzarella, Parmesan, and cream cheese until the mixture looks creamy and holds together.
Step 3: Stuff the chicken
Spoon the mushroom and onion mixture into each chicken pocket. Use the back of the spoon to push the filling deep inside so it spreads evenly.
Close the opening with toothpicks so the filling stays put while you sear the chicken. Wipe out any big bits from the skillet, then place it back on the stove.
Step 4: Sear the stuffed chicken
Heat olive oil and butter in the same skillet over medium high heat. When the fat shimmers, add the stuffed chicken breasts.
Sear on one side until golden brown, about 3 to 4 minutes. Flip and sear the other side for another 3 to 4 minutes.
You want deep color on both sides because that browning adds flavor. If the chicken browns too fast, lower the heat slightly.
Step 5: Add broth and finish in the oven
Preheat your oven to 375°F while the chicken sears, if you have not already. Pour the chicken broth and lemon juice into the skillet around the chicken.
Spoon a little of the liquid over the top of each piece. Transfer the skillet to the oven and bake 10 to 15 minutes, depending on thickness.
Check the internal temperature at the thickest part of the chicken. Pull the chicken when it reaches 165°F and the juices run clear.
Let the chicken rest in the pan for 5 minutes. The juices will settle and the stuffing will firm up slightly, which makes slicing easier.
Step 6: Serve
Remove the toothpicks carefully. Spoon some of the pan juices over the top of each piece.
Slice the stuffed chicken on a slight angle so the mushroom and onion filling shows in every slice. Sprinkle with chopped parsley and serve hot.
Recipe Variations
- Gluten free: Use gluten free broth and check your cheese labels to avoid any added starch.
- Low carb: Skip any starchy sides and serve with roasted vegetables or a big salad.
- Dairy free: Use olive oil only, skip the cheese, and add a spoonful of dairy free cream cheese or cashew cream to the filling.
- Extra veggie: Add chopped spinach or kale to the mushroom onion mixture during the last few minutes of cooking.
- Herby twist: Swap thyme and rosemary with fresh basil and oregano for a different flavor profile.
- Spicy version: Add minced jalapeño or crushed red pepper flakes to the filling.
Ways to Serve Chicken Stuffed with Mushrooms Onions
- Serve over fluffy mashed potatoes or mashed cauliflower.
- Pair with steamed green beans, broccoli, or roasted asparagus.
- Spoon the chicken and pan juices over cooked rice or quinoa.
- Slice leftovers and tuck into a warm tortilla with lettuce and tomato.
- Serve with a simple side salad with lemony dressing.
Storage Success
Let the Chicken Stuffed with Mushrooms Onions cool until just warm, then store it in an airtight container in the fridge for up to 3 days. Reheat slices gently in a covered skillet over low heat with a splash of broth so the chicken stays juicy. You can also reheat in the oven at 325°F until warm in the center. If you want to freeze it, wrap each piece tightly and freeze up to 2 months, then thaw in the fridge overnight before reheating.

Chicken Stuffed with Mushrooms Onions
Ingredients
Instructions
- Slice a pocket into each chicken breast. Place your hand flat on top of the chicken and use a sharp knife to slice horizontally into the thickest side, creating a deep pocket without cutting through the other side.
- Season the outside and inside of each pocket with salt, pepper, garlic powder, and paprika. Set the chicken aside while you cook the filling so the seasoning can start to sink in.
- Heat the olive oil and butter in a large skillet over medium heat. Add the sliced onions and cook, stirring often, until they soften and turn golden around the edges, about 8 to 10 minutes.
- Add the chopped mushrooms and a pinch of salt and pepper. Cook until the mushrooms release their liquid and the liquid cooks off, about 6 to 8 minutes.
- Stir in the garlic, thyme, and rosemary and cook for 1 to 2 minutes until fragrant. Taste and adjust salt and pepper.
- Transfer the mushroom and onion mixture to a bowl. Let it cool for a few minutes, then stir in the mozzarella, Parmesan, and cream cheese until the mixture looks creamy and holds together.
- Spoon the mushroom and onion mixture into each chicken pocket. Use the back of the spoon to push the filling deep inside so it spreads evenly.
- Close the opening with toothpicks so the filling stays put while you sear the chicken. Wipe out any large bits from the skillet, then place it back on the stove.
- Heat the olive oil and butter in the same skillet over medium-high heat. When the fat shimmers, add the stuffed chicken breasts.
- Sear on one side until golden brown, about 3 to 4 minutes. Flip and sear the other side for another 3 to 4 minutes, adjusting the heat if the chicken browns too quickly.
- Preheat your oven to 375°F (190°C) while the chicken sears if you have not already.
- Pour the chicken broth and lemon juice into the skillet around the chicken and spoon a little of the liquid over the top of each piece.
- Transfer the skillet to the oven and bake for 10 to 15 minutes, depending on thickness, until the internal temperature at the thickest part of the chicken reaches 165°F (74°C) and the juices run clear.
- Let the chicken rest in the pan for 5 minutes so the juices settle and the stuffing firms up slightly.
- Remove the toothpicks carefully. Spoon some of the pan juices over the top of each piece.
- Slice the stuffed chicken on a slight angle so the mushroom and onion filling shows in every slice. Sprinkle with chopped parsley and serve hot.
Notes
Approximate per serving (1 stuffed chicken breast, 1/4 of recipe): 420 calories; fat 24 g; saturated fat 9 g; carbohydrates 8 g; fiber 1 g; sugars 4 g; protein 44 g; sodium 780 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.

Leave a Reply