
This Italian-inspired creation elevates ordinary portobello mushrooms into fancy, taste-packed cups stuffed with gooey mozzarella, ripe tomatoes, and aromatic basil. This combo makes a filling, low-carb meal that brings all the wonderful tastes of a traditional Caprese salad in a heartier form.
I came up with these filled mushrooms when I threw a dinner party with guests who couldn't eat certain foods. When I saw the completely empty plate at night's end, I knew I had a winner - they've been part of my go-to entertaining lineup ever since.
Essential Ingredients
- Large portobello mushrooms: Go for solid caps with complete gills to get the best shape
- Fresh mozzarella cheese: Its smooth taste and way it melts can't be matched by packaged kinds
- Grape or cherry tomatoes: These tiny ones pack more flavor and don't make things watery
- Fresh basil: You can't skip this for real Caprese taste - pick bright green leaves without any dark patches
- Butter: Brings a rich taste and helps brown the mushrooms
- Fresh garlic: Adds wonderful aroma - crushing works better than chopping for getting flavor into the butter
- Balsamic glaze: Gives that perfect sweet tangy finish that balances the meaty mushrooms
Easy Cooking Method
- Get mushrooms ready:
- Take out stems and dry mushrooms completely using paper towels. This must-do step keeps them from getting soggy. Press firmly but carefully with a fresh paper towel for each mushroom to get rid of extra moisture.
- Mix up garlic butter:
- Melt butter in a small pot over low heat. Throw in crushed garlic and chopped parsley, letting them flavor the butter for around 2 minutes until they smell good but don't brown. This fragrant mix really amps up the mushroom taste.
- Set up for cooking:
- Coat the bottoms of mushrooms with garlic butter and put them butter-side down on your baking sheet. Turn them over and brush the rest of the butter inside each cap. The butter helps make a tasty browned outside.
- Load up the mushrooms:
- Put thin slices of fresh mozzarella inside each mushroom cap. Add thin-sliced tomatoes on top, spreading them to cover all the cheese. This layering makes sure everything cooks evenly and each bite tastes perfect.
- Broil them just right:
- Put the tray on the middle shelf of your oven and broil for about 8 minutes. Keep an eye out for the cheese to melt fully and get golden spots on top. The mushrooms will leak some juice - that's totally normal.
- Add final touches:
- Take them out of the oven and right away sprinkle with torn fresh basil. Drizzle with balsamic glaze and add a tiny bit of salt if you want. The heat will bring out all the basil's amazing smells for the best flavor.

That balsamic glaze really works wonders as the final touch on these mushrooms. One time I had to serve them without it when I ran out, and though they weren't bad, they missed that perfect sweet-tangy balance that makes all the flavors pop. Now I always keep some ready just for this dish.
Picking the Best Mushrooms
Finding good portobellos really matters for this dish. Go for caps that feel firm with tight gills and a smooth look. Stay away from any with slippery spots or too much moisture. Bigger, deeper caps let you add more filling, making your meal more satisfying. I always gently squeeze them at the store - if they feel solid and dry, they'll cook up much better.
Prep Them Early
These stuffed mushrooms are great for parties because you can get them ready hours before cooking. Just do all the steps up to filling the mushrooms, then wrap them up and keep in the fridge for up to 8 hours. When your guests show up, just broil them a little longer since they'll be cold from the fridge. The flavors actually get even better during this waiting time, making them tastier when cooked.
Ways to Serve
These adaptable mushrooms fit many situations. You can offer them as a fancy starter on small plates with cutlery, or feature them as your main protein next to a simple arugula salad with lemon and olive oil. For a bigger meal, serve with crusty bread to soak up all those yummy juices. In summer, I love putting these out alongside grilled veggies for a plant-based feast that makes even meat-lovers happy.
Different Ways to Make Them
The basic Caprese filling is just the start of what you can do with stuffed portobellos. Try putting a layer of pesto under the cheese, adding spinach between the cheese and tomatoes, or sprinkling toasted pine nuts on top after broiling. For a deeper earthy taste, mix some finely chopped mushroom stems with breadcrumbs, herbs and a bit of cream cheese to make a stuffing layer before adding the Caprese toppings.

Frequently Asked Questions
- → What mushrooms work best here?
Go for big Portobello mushrooms, and make sure the stems are removed. Pat them dry well so no extra juice comes out while cooking.
- → Can I use ready-made balsamic glaze?
Absolutely! A store-bought glaze is convenient, but a homemade one adds extra richness and flavor.
- → Can this be prepped ahead?
While it’s ideal fresh, you can prep the garlic butter and have the toppings sliced so everything’s ready to cook fast.
- → What pairs nicely with these stuffed mushrooms?
These are great with a crisp salad, hearty bread, or even alongside grilled meat like chicken or fish.
- → How do I avoid the mushrooms getting watery?
Wipe the mushrooms dry with paper towels before starting. Also, don’t overload them with toppings that may release too much liquid.