Start by preheating your oven to 400°F (200°C). I gently wipe the mushrooms with a damp paper towel instead of washing them to prevent sogginess. Then I remove the stems and scrape out the gills using a spoon to create space for the filling.
Place the mushroom caps gill-side up on a lined baking sheet. I brush them lightly with olive oil and sprinkle with salt and pepper. Baking them for about 5 minutes helps release excess moisture and keeps the final dish from becoming watery.
While the mushrooms pre-bake, I mix the halved cherry tomatoes, minced garlic, and a drizzle of olive oil in a bowl. This simple mixture forms the fresh, juicy base of the stuffing and keeps the flavors light and vibrant.
After removing the mushrooms from the oven, I spoon the tomato mixture evenly into each cap. Then I top them with pieces of fresh mozzarella, making sure each mushroom gets a good balance of tomato and cheese.
The stuffed mushrooms go back into the oven for about 15 minutes. I watch for the cheese to soften and melt while the mushrooms become tender but still hold their shape.
Once out of the oven, I scatter chopped fresh basil over the mushrooms. If I’m feeling fancy, I drizzle a little balsamic glaze on top just before serving for extra flavor and shine.