Combine all stuffing ingredients together in a bowl and set aside.
Preheat the oven to 350 degrees.
Butterfly the chicken by slicing the side of the thickest part of each chicken breast to create 2 lobes.
Lay the chicken down, covering the top with plastic wrap. Pound it gently until it’s thinned to 1/4 - 1/2 inches thick.
With the butterflied chicken laying flat, fill one of the flat sides with stuffing and fold the other side on top of it. Try not to over-stuff, you may have some leftover stuffing. Sprinkle the outside of the chicken with salt and pepper and coat in flour.
Heat the olive oil in a large skillet over medium high heat. Place each chicken inside of the skillet and cook until each side is a nice golden-brown color.
Remove the chicken and place it in a baking dish. Bake it for 15-20 minutes, or until the inside is cooked through.
Within the skillet where the chicken cooked, add the onions and scrape up the chicken drippings, letting the onions cook in them for about 2 minutes. Add the mushrooms and continue to Sautee until the onions are translucent, about 5 minutes.
Deglaze the pan by adding the wine and bringing it to a light bubble. You’ll want the wine to reduce by half. As you continue to cook the sauce and as the onions caramelize, the sauce will continue to get more and more brown and delicious.
Temper the heavy cream by heating it in the microwave for 20 seconds. Slowly pour it into the pan and bring it to a light bubble, reduce the heat to low and heat for 5 more minutes, then remove it from heat.
Once the sauce is rich and brown, serve it over the chicken and with mashed potatoes!
Notes
The original Olive Garden recipe calls for 2 chicken breasts. i increased this to 4 as there is too much sauce and stuffing for just 2. You could even stretch it to make 5 or 6 chicken breasts.
Storage
RefrigeratorStore in an airtight container in the refrigerator for up to 3 days.FreezerOption #1: Prepare a batch of stuffing and freeze it for when you'd like to stuff chicken (or pork chops), in the future. Let it defrost in the fridge overnight or on the defrost setting in the microwave.Option #2: Freeze the cooked/stuffed chicken in an airtight container in the freezer for up to 3 months. Let it defrost in the fridge overnight and bake covered in a 350°oven for 30 minutes.