Ingredients
10ozshells
6slicesbacon
1lbasparagus
1cupmushrooms,sliced
3tbspbutter
2tbspolive oil
1tspgarlic,minced
2cupsheavy cream
¼tspwhite pepper
3tspdried parsley
½cupCache Valley parmesan cheese,grated
1cupCache Valley mozzarella cheese,grated
1½cuprotisserie chicken,prepared, shredded or chopped
parmesan cheese,for topping
fresh parsley
red pepper flakes
Preparation
Cook the shells according to package directions. Drain and set aside.
Chop the uncooked bacon into small pieces. Trim the ends of the asparagus and cut into 2-inch pieces.
Add the bacon pieces to a skillet and cook for 3 to 4 minutes over medium high heat. Add the asparagus and mushrooms and continue to cook until the veggies are crisp tender and bacon is cooked through.
In the same pot that was used to cook the shells in, place the heat at medium low and add in the butter and olive oil. When the butter is melted, add in the garlic, heavy cream, and white pepper. Bring the mixture to a simmer, stirring frequently.
Add in the Parmesan cheese and dried parsley. Simmer the sauce for about 9 to 11 minutes or until the sauce is smooth and thickened.
When the sauce has become thickened, add in the grated mozzarella cheese and stir constantly until smooth.
Add the cooked pasta and shredded rotisserie chicken to the bacon and asparagus skillet. Pour the cream sauce over and toss to combine. If needed, thin the cream mixture with a little milk.
Add the fresh parsley, red pepper flakes, and additional parmesan as desired.
Serve and enjoy!