If chicken breasts brimming with lots of flavor is one of your goals, then this recipe is for you. Golden, crusty chicken on the outside; juicy and buttery on the inside; filled with two different types of cheeses, with the most delicious garlic butter mushrooms.

If there is not enough butter left in the pan after making the mushrooms, heat 1 tablespoon of butter in the pan and when it is done foaming, sear two breasts at a time for about 3 minutes per side. Repeat with the other two pieces of poultry.
And if you so choose, there’s an additional Garlic Parmesan Cream Sauce to take it over the top, which we opted not to make. Rather, we deglazed the pan with dry vermouth (wine) when finished browning the stuffed breasts. Before the wine fully evaporates, add the poultry back into the pan with accumulated juices, cover and cook for the allotted 20 minutes.

Most likely, you will have some seepage of cheese oozing out into the pan, as you can see on the right-most two pieces in the top photo. But don’t waste it, use that along with the brown juices to pour over over your platter of chicken.
And because we couldn’t possibly stuff any more ingredients into the slits after the mozzarella and mushrooms, we saved the grated parm for a topping. Sprinkle equal amounts over each breasts, return to the oven for two minutes, then top with a few leftover mushroom slices. We paired ours with a homemade rice pilaf and steamed green beans with a garlic butter finish.

Mozzarella Mushroom Stuffed Chicken
Ingredients
Mushrooms:
- 4 Tbsp. butter
- 8 oz. brown mushrooms, sliced
- 4 cloves garlic, minced
- 2 Tbsp. fresh parsley chopped
- Salt and pepper, to taste
Chicken:
- 4 chicken breasts, skinless and boneless
- Salt and pepper, to season
- 1 tsp. onion powder
- 1 tsp. dried parsley
- 2 Tbsp. butter, divided
- 8 slices mozzarella cheese
- 1/4 cup fresh grated parmesan cheese
- 1/4 cup dry vermouth or white wine, optional
- 12 toothpicks to seal the stuffed breasts
Garlic Parmesan Cream Sauce:
- 1 Tbsp. olive oil
- 2 large cloves garlic minced or finely chopped
- 1 Tbsp. Dijon mustard
- 1-1/2 cups half and half or use reduced fat cream or evaporated milk*
- 1/2 cup finely grated fresh Parmesan cheese
- Salt and pepper, to your tastes
- 1/2 tsp. cornstarch cornflour mixed with 2 teaspoons of water, optional
- 2 Tbsp. fresh chopped parsley
Directions
Chicken:
- Preheat oven to 400°F.
- Melt butter in a large oven proof pan or skillet over medium heat. Add garlic and sauté until fragrant, about 1 minute. Add in mushrooms, salt and pepper (to your tastes), and parsley. Cook while stirring occasionally until soft. Set aside and allow to cool while preparing your chicken.
- Pat breasts dry with a paper towel. Season with salt, pepper, onion powder and dried parsley. Rub each piece to evenly coat in seasoning.
- Horizontally slice a slit through the thickest part of each breast to form a pocket. Fold and place 2 slices of mozzarella into each breast pocket.
- Divide the mushroom mixture into four equal portions and fill each breast with the mushroom mixture (leave the juices in the pan for later. If there are any left over mushrooms, don’t worry. You’ll use them later). Top the mushroom mixture with 1 tablespoon of parmesan cheese per breast. Seal with two or three toothpicks near the opening to keep the mushrooms inside while cooking.
- Heat the same pan the mushrooms were in along with the pan juices (the garlic butter will start to brown and take on a ‘nutty’ flavor). Add the chicken and sear until golden. Flip and sear on the other side until golden; about 3 minutes per side. You may have to do this in two batches so that the meat sears instead of steams.
- OPTIONAL: With pan empty, add 1/4 cup dry vermouth or white wine into hot pan and stir to loosen fond and browned bits. Return chicken and any accumulated juices to the pan.
- Cover tightly and continue cooking in preheated oven for a further 20 minutes, or until completely cooked through the middle and no longer pink.
- Move to serving platter and remove toothpicks. Serve, with pan juices and any remaining mushrooms, on top of pasta, rice or steamed vegetables.
- To make the optional cream sauce, transfer chicken to a warm plate, keeping all juices in the pan.
Sauce:
- Fry the garlic in the leftover pan juices until fragrant, about 1 minute. Reduce heat to low heat, and add the mustard and half and half (or cream).
- Bring the sauce to a gentle simmer and add in any remaining mushrooms and parmesan cheese. Allow the sauce to simmer until the parmesan cheese has melted slightly. If the sauce is too runny for your liking, add the cornstarch/water mixture into the center of the pan and mix through fast to combine into the sauce. It will begin to thicken immediately.
- Season with a little salt and pepper to your taste. Add in the parsley and the chicken back into the pan to serve.
Adapted from a recipe by Karina of cafedelites