Preheat your oven to 375°F (190°C). If you're tempted to skip this step, remember that a cold oven is just a fancy food storage box.
Clean the mushrooms with a damp paper towel. Don't rinse them under water unless you enjoy soggy, waterlogged mushrooms (spoiler alert: you don't).
Remove the stems from the mushrooms by gently twisting and pulling. Save those stems! Chop them finely – they're going into your stuffing mixture.
Place the mushroom caps gill-side up on a baking sheet. Brush the caps with 1 tablespoon of olive oil and sprinkle with a pinch of salt.
Heat the remaining 2 tablespoons of olive oil in a skillet over medium heat. Add the chopped mushroom stems, garlic, and shallots. Sauté until softened and fragrant, about 5 minutes.
The important part: Add the white wine if using, and cook until the liquid has mostly evaporated, about 2 minutes. This is where the magic happens.
Remove from heat and transfer to a mixing bowl. Add breadcrumbs, Parmesan (or nutritional yeast), herbs, lemon zest, red pepper flakes, salt, and pepper. Mix until well combined.
Stuff each mushroom cap generously with the mixture, creating a small mound on top.
Bake for 20-25 minutes until the tops are golden brown and the mushrooms are tender.
Let cool for 5 minutes before serving – your guests' taste buds are worth protecting from third-degree burns.