Preheat oven to 350° F
In a medium size mixing bowl add softened cream cheese, ¼ cup of Parmesan, ¾ cup of panko bread crumbs, ½ tablespoon of chopped parsley and stir until evenly blended then set aside.
Remove stem from mushroom caps (set caps aside on a lined baking sheet) and finely dice stems for filling.
Finely dice shallot and mince garlic cloves then combine both ingredients with the chopped mushroom stems.
Dice two slices of bacon and add them to a skillet over high heat. Cook for 2 minutes or until bacon becomes fragrant.
Add diced mushroom stems, minced garlic, shallot, salt, pepper to the skillet with bacon. Stir constantly to avoid any burnt ingredients, cook for 6-8 minutes (or until water comes out of mushrooms and they begin to get a nice color). When that happens melt in a tablespoon of butter (this adds great flavor!).
Remove skillet from heat and evenly combine cooked ingredients with bread crumb/cream cheese filling in your mixing bowl. *filling should be a very thick consistency
Generously spoon filling on each mushroom cap and place baking sheet. Top each mushroom with remaining panko bread crumbs and Parmesan.
Bake for 20 minutes or until panko bread crumbs are golden brown and liquid begins to form under mushroom cap.
Garnish with remaining parsley and serve- Enjoy!