Crispy Rosemary Garlic Stuffed Chicken Loaded with Mushrooms
This juicy stuffed chicken combines crispy golden chicken, fragrant rosemary and garlic, and a rich mushroom filling. The chicken is seared until beautifully browned, then finished in the oven so the outside stays crisp while the inside remains tender and flavorful.
Servings
4 people
Preparation time
30 minutes
Cooking time
35–45 minutes
Total time
About 1 hour 15 minutes
Ingredients
For the chicken
- 4 large boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1½ teaspoons salt
- 1 teaspoon freshly ground black pepper
- 1 teaspoon paprika
- 1 teaspoon dried Italian seasoning
- 1 tablespoon fresh rosemary, finely chopped
- 5 cloves garlic, finely minced
- ½ teaspoon onion powder
- ½ teaspoon chili flakes, optional
- ½ cup all-purpose flour, for a light coating
For the mushroom stuffing
- 300 g mushrooms, finely sliced
- 1 tablespoon butter
- 1 tablespoon olive oil
- 4 cloves garlic, minced
- 1 tablespoon fresh rosemary, chopped
- ½ teaspoon black pepper
- ½ teaspoon salt
- ½ teaspoon dried thyme
- ½ teaspoon chili flakes, optional
- 100 g cream cheese, softened
- ½ cup shredded mozzarella
- ¼ cup grated Parmesan cheese
- 2 tablespoons finely chopped fresh parsley
For the pan sauce
- 1 tablespoon butter
- 2 cloves garlic, minced
- ½ cup chicken stock
- ¼ cup heavy cream
- 1 teaspoon fresh rosemary
- 2 tablespoons Parmesan cheese
- ½ teaspoon black pepper
- Salt, to taste
- 1 teaspoon lemon juice
Optional garnish
- Fresh rosemary sprigs
- Fresh parsley
- Extra Parmesan
- Lemon wedges
- A small drizzle of olive oil
Step 1: Prepare the Chicken
Place each chicken breast on a cutting board.
Using a sharp knife, carefully cut horizontally through the thickest part of each breast to create a pocket. Do not cut completely through the chicken.
You want the breast to open like a book while remaining connected on one side.
Cover the chicken with plastic wrap and gently pound it with a meat mallet until it has an even thickness.
This helps the chicken cook evenly and makes it easier to stuff.
Make the seasoning
In a small bowl, combine:
- Salt
- Black pepper
- Paprika
- Italian seasoning
- Rosemary
- Onion powder
- Chili flakes
Rub the seasoning all over the outside and inside of the chicken breasts.
Step 2: Make the Mushroom Filling
Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat.
Add the sliced mushrooms.
Cook for approximately 6–8 minutes, stirring occasionally.
The mushrooms will initially release water. Continue cooking until that moisture evaporates and the mushrooms become deeply golden.
This step is important because watery mushrooms can make the stuffed chicken soggy.
Add:
- 4 minced garlic cloves
- Rosemary
- Thyme
- Black pepper
- Salt
- Chili flakes
Cook for another 1–2 minutes.
Turn off the heat.
Transfer the mushrooms to a bowl and allow them to cool for several minutes.
Step 3: Make the Creamy Mushroom Filling
Once the mushrooms have cooled slightly, mix them with:
- 100 g cream cheese
- ½ cup mozzarella
- ¼ cup Parmesan
- 2 tablespoons parsley
Mix thoroughly.
You should have a thick, creamy mushroom mixture rather than a runny filling.
Taste and adjust the seasoning if necessary.
Step 4: Stuff the Chicken
Open each chicken breast.
Place approximately ¼ of the mushroom-cheese mixture into the center.
Do not overfill the chicken because the cheese can escape during cooking.
Fold the chicken breast back over the filling.
Secure the opening with toothpicks.
Important
Push the toothpicks completely through the edges of the chicken so they hold the filling securely.
Remember to remove all toothpicks before serving.
Step 5: Lightly Coat the Chicken
Place ½ cup flour on a plate.
Lightly coat each stuffed chicken breast in the flour.
Shake off the excess.
You don’t want a thick flour crust. A thin coating helps create a crisp, golden exterior.
For an even crispier finish, you can mix the flour with:
- ½ teaspoon paprika
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
Step 6: Sear the Chicken
Preheat your oven to:
190°C / 375°F
Place a large oven-safe skillet over medium-high heat.
Add:
- 2 tablespoons olive oil
- 2 tablespoons butter
When the butter becomes foamy, carefully place the stuffed chicken breasts into the pan.
Sear for approximately 3–4 minutes on the first side.
Do not move the chicken around while it is searing.
You want a deep golden-brown crust.
Turn the chicken and sear the other side for another 3–4 minutes.
Also briefly brown the edges if possible.
Step 7: Finish the Chicken in the Oven
Transfer the skillet directly into the preheated oven.
Bake for approximately:
18–25 minutes
The exact cooking time depends on the thickness of the chicken breasts.
The safest way to determine doneness is with an instant-read thermometer.
The thickest part of the chicken should reach:
74°C / 165°F
Avoid cutting the chicken repeatedly to check it, because that allows the juices and melted cheese to escape.
Step 8: Make the Creamy Rosemary Garlic Sauce
While the chicken is cooking, prepare the sauce.
Heat a small saucepan over medium heat.
Add:
1 tablespoon butter
Once melted, add:
2 minced garlic cloves
Cook for about 30–45 seconds.
Do not burn the garlic.
Add:
½ cup chicken stock
Scrape up any browned bits if you’re making the sauce in the same skillet after removing the chicken.
Simmer for about 2–3 minutes.
Add:
- ¼ cup heavy cream
- Rosemary
- Black pepper
- Parmesan
Stir continuously until the sauce becomes slightly creamy.
Finish with 1 teaspoon lemon juice.
Taste and adjust the salt.
The sauce should be creamy, garlicky, lightly cheesy, and fragrant with rosemary.
Step 9: Rest the Chicken
Remove the cooked chicken from the oven.
Allow it to rest for 5–10 minutes before cutting.
This is important because the juices redistribute throughout the meat.
Remove the toothpicks carefully.
Step 10: Serve
Spoon some creamy rosemary-garlic sauce onto each plate.
Place the stuffed chicken breast on top.
Spoon additional mushroom sauce around the chicken.
Garnish with:
- Fresh rosemary
- Chopped parsley
- Parmesan
- A small squeeze of lemon
For an especially attractive presentation, slice the chicken diagonally so the creamy mushroom and melted cheese filling is visible.
How to Get Extra-Crispy Chicken
For the best crispy exterior, follow these tips:
1. Dry the chicken first
Pat the chicken breasts very dry with paper towels before seasoning.
Moisture prevents proper browning.
2. Don’t overcrowd the pan
Leave space between the chicken breasts.
If the pan is overcrowded, the chicken will steam instead of sear.
3. Use a hot skillet
The oil should be hot enough that the chicken immediately begins sizzling when it touches the pan.
4. Don’t constantly move the chicken
Let it sit undisturbed for several minutes so a crust can develop.
5. Don’t make the mushroom filling watery
Cook the mushrooms until most of their moisture has evaporated before mixing them with the cheese.
6. Finish in the oven
Searing creates the crust, while the oven gently cooks the thick stuffed center.
What to Serve With It
This chicken pairs particularly well with:
Creamy mashed potatoes
The mashed potatoes absorb the rosemary-garlic sauce beautifully.
Roasted vegetables
Try broccoli, carrots, zucchini, bell peppers, or asparagus.
Garlic butter green beans
Their freshness balances the creamy chicken.
Rice
Plain steamed rice, garlic rice, or herb rice works particularly well.
Pasta
Toss pasta with some of the creamy mushroom sauce for a complete meal.
Fresh salad
A simple lemony green salad provides acidity and balances the richness.
Chef’s Tips for the Best Result
Use chicken breasts of similar size.
This helps all four portions finish cooking at approximately the same time.
Don’t overstuff.
A moderate amount of filling gives you a better seal and prevents cheese from leaking into the pan.
Brown the mushrooms properly.
Deeply browned mushrooms provide much more flavor than lightly cooked mushrooms.
Use fresh rosemary if available.
Fresh rosemary gives the dish a stronger, more aromatic flavor.
Don’t skip the resting period.
Resting keeps the chicken juicy.
Check the internal temperature.
Chicken is safely cooked when the thickest part reaches 74°C / 165°F.
Approximate Nutritional Information
Per serving, depending on the exact ingredients and portion sizes:
- Calories: 600–750 kcal
- Protein: 55–65 g
- Carbohydrates: 15–25 g
- Fat: 35–45 g
- Fiber: 2–4 g
The calorie count can vary considerably depending on the amount of cheese, cream, butter, flour, and oil used.
Final Result
You should end up with golden, crispy chicken on the outside, juicy tender meat inside, and a rich filling of garlicky mushrooms, cream cheese, mozzarella, Parmesan, rosemary, and herbs.
The combination of crispy chicken + creamy mushroom center + rosemary garlic sauce makes this especially good for a restaurant-style dinner at home.