Preheat oven to 350 degrees. Spray a baking sheet with cooking spray.
Clean mushrooms with a damp paper towel. Carefully break off stems. Chop stems into small pieces (using later for filling).
* If you are using ground sausage in your filling, start browning it while you are prepping your mushrooms. Then you can use the same pan for the garlic and onion in the next step.
Heat oil in skillet over medium heat. Add onions and garlic and cook until tender (about 3-5 minutes). Add in chopped up mushroom stem pieces.
Add cream cheese, parmesan cheese, salt, pepper and cayenne pepper. Combine until cream cheese is melted completely and ingredients are combined. If you are using sausage or crab meat, combine it once the mixture is slightly cooled.
Fill mushroom caps with cream cheese mixture and sprinkle with breadcrumbs and parmesan cheese.
Bake for 15 minutes