Preheat your oven to 180°C (350°F). Line a baking sheet with parchment paper to prevent sticking.
Gently clean the mushroom caps with a damp cloth. Carefully remove the stems and chop them finely to use in the filling.
Heat olive oil in a sauté pan over medium heat. Add the minced garlic and chopped mushroom stems, cooking until fragrant and slightly softened, about 3 minutes. This develops their earthy aroma and flavor.
In a mixing bowl, combine the sautéed stems and garlic with softened cream cheese, lemon juice, salt, and pepper. Mix until smooth and well integrated, adjusting seasoning as needed.
Using a small spoon or scoop, fill each mushroom cap generously with the prepared mixture. Press lightly to pack the filling into each cap.
Place the stuffed mushroom caps on the prepared baking sheet. Sprinkle breadcrumbs or crushed nuts on top if you like a crunchy topping.
Bake in the preheated oven for 15-20 minutes, until the mushrooms are tender, the filling is bubbling, and the tops are golden brown.
Remove from the oven and let rest for 5 minutes. Garnish with chopped parsley for a fresh, vibrant touch.
Serve warm, enjoying the tender mushroom caps contrasted with creamy, flavorful filling and crispy topping. These are perfect as an appetizer or a cozy main.