Prep the mushrooms: Gently twist out the stems and set them aside.
Wipe the caps clean with a damp paper towel. Do not soak them in water. Place caps on a lined baking sheet, cavity side up.
Chop the stems: Finely dice the mushroom stems.
They’ll add flavor and texture to the filling.
Sauté aromatics: Heat olive oil in a skillet over medium heat. Add onion and cook 3–4 minutes until soft. Stir in garlic and the chopped mushroom stems; cook 2–3 minutes more until the moisture cooks off slightly.
Season it up: Sprinkle in smoked paprika, chili powder (if using), a pinch of salt, and black pepper.
Stir for 30 seconds to bloom the spices. Remove from heat.
Make the filling: In a bowl, mix shredded chicken, BBQ sauce, cream cheese, and shredded cheddar. Fold in the sautéed mixture and chopped parsley or cilantro.
Taste and adjust with more salt, pepper, or BBQ sauce.
Optional crunch: Stir in panko if you like a slightly firmer, textured filling.
Stuff the mushrooms: Spoon the filling generously into each cap, mounding it slightly. Don’t press too hard—leave room for the mixture to stay juicy.
Bake: Preheat oven to 375°F (190°C). Bake for 18–22 minutes, until the mushrooms are tender and the tops look set and a bit golden.
If you want more color, broil 1–2 minutes at the end.
Finish and serve: Drizzle with a little extra BBQ sauce. Garnish with fresh herbs. Serve warm with ranch or blue cheese on the side, if you like.