After a busy week, there’s nothing I crave more than a meal that’s both satisfying and relatively fuss-free. Recently, I stumbled upon a recipe for Caprese Stuffed Portobello Mushrooms, and let me tell you, it has become an instant family favorite. The aroma that fills the kitchen as these bake is simply divine, a promise of the deliciousness to come. The combination of earthy portobello mushrooms, juicy tomatoes, creamy mozzarella, and fragrant basil, all drizzled with sweet balsamic glaze, is just pure magic. Even my picky eaters devoured them! Whether as a light lunch, a flavorful appetizer, or a vegetarian main course, these stuffed mushrooms are incredibly versatile and always a hit. They are surprisingly easy to make, and the vibrant colors make them a feast for the eyes as well as the palate. Trust me, once you try these, they will become a regular part of your culinary repertoire.
Ingredients
- Large Portobello Mushrooms (4): These are the stars of the show, providing a hearty and meaty base. Choose large, firm mushrooms with intact caps for easy stuffing.
- Fresh Mozzarella Cheese (8 oz): Use fresh mozzarella balls, preferably the “bocconcini” size, or a larger ball that you can dice. Fresh mozzarella provides a milky, mild flavor and beautiful melt.
- Ripe Tomatoes (2 large or 1 pint cherry tomatoes): Opt for ripe, juicy tomatoes. Roma tomatoes, beefsteak tomatoes, or even cherry or grape tomatoes halved or quartered will work beautifully. They bring sweetness and acidity to the dish.
- Fresh Basil Leaves (1/2 cup, packed): Fresh basil is essential for the classic Caprese flavor. Its fragrant, slightly peppery notes complement the tomatoes and mozzarella perfectly.
- Garlic (2 cloves): Minced garlic adds a savory depth and aromatic complexity to the filling. Use fresh garlic for the best flavor.
- Olive Oil (3 tablespoons): Extra virgin olive oil is used for brushing the mushrooms and drizzling over the filling. It adds richness and helps with browning.
- Balsamic Glaze (2 tablespoons): A drizzle of balsamic glaze at the end adds a touch of sweetness and tanginess, completing the Caprese flavor profile. Store-bought or homemade works well.
- Salt and Black Pepper: To taste, for seasoning the mushrooms and filling. Freshly ground black pepper is recommended for its bolder flavor.
- Optional: Red Pepper Flakes (Pinch): For a subtle kick of heat, a pinch of red pepper flakes can be added to the filling.
Instructions
- Preheat your oven to 375°F (190°C). Preheating ensures that the oven is at the correct temperature when you place the mushrooms in, allowing them to cook evenly and prevent them from becoming soggy. This temperature is ideal for cooking the mushrooms through while melting the cheese and softening the tomatoes without burning.
- Prepare the Portobello Mushrooms: Gently wash the portobello mushrooms under cool water to remove any dirt. Pat them completely dry with paper towels. This step is important because excess moisture can make the mushrooms soggy instead of roasting nicely. Remove the stems from the mushrooms by gently twisting and snapping them off. You can finely chop the stems and sauté them to add to the filling if desired (though this recipe doesn’t specifically call for it, it’s a great way to reduce waste and add extra mushroom flavor). Using a spoon, gently scrape out the dark gills from underneath the mushroom caps. Removing the gills is optional, but it creates more space for the filling and can prevent the dish from becoming too watery, as the gills release moisture during cooking.
- Brush with Olive Oil and Season: Place the mushroom caps, cavity-side up, on a baking sheet lined with parchment paper or foil for easier cleanup. Brush the inside and outside of each mushroom cap generously with olive oil. Olive oil helps to prevent the mushrooms from drying out in the oven and adds flavor. Season the inside and outside of each mushroom cap with salt and black pepper. Seasoning at this stage enhances the flavor of the mushrooms themselves.
- Prepare the Caprese Filling: In a medium bowl, combine the fresh mozzarella balls (if using bocconcini, you can leave them whole; if using a larger ball, dice it into bite-sized pieces), diced ripe tomatoes (if using cherry tomatoes, halve or quarter them), minced garlic, and chopped fresh basil leaves. Gently toss everything together to combine the ingredients evenly. If you are using red pepper flakes for a touch of heat, add a pinch at this stage and mix it into the filling.
- Stuff the Portobello Mushrooms: Spoon the Caprese filling evenly into each mushroom cap, mounding it slightly. Don’t overstuff the mushrooms too much, as the filling might spill out during baking. Ensure each mushroom receives a generous and equal amount of the delicious filling. Press the filling down slightly into the mushroom to ensure it is compact.
- Bake in the Preheated Oven: Place the baking sheet with the stuffed mushrooms in the preheated oven and bake for 20-25 minutes, or until the mushrooms are tender and the mozzarella cheese is melted and bubbly, and lightly golden brown in spots. The baking time may vary slightly depending on the size of your mushrooms and your oven. Keep an eye on them to prevent overcooking. The mushrooms should be cooked through but still retain some texture, not become overly soft.
- Broil for Extra Browning (Optional): For a more golden-brown and slightly crisped cheese topping, you can optionally broil the stuffed mushrooms for the last 1-2 minutes of baking. Keep a very close eye on them while broiling to prevent burning. Broiling adds a nice visual appeal and a slightly toasted flavor to the cheese.
- Drizzle with Balsamic Glaze: Once the mushrooms are baked to perfection, remove them from the oven and let them cool for a few minutes. Drizzle each stuffed mushroom generously with balsamic glaze just before serving. The balsamic glaze adds a final touch of sweetness, acidity, and visual appeal.
- Serve Warm: Serve the Caprese Stuffed Portobello Mushrooms immediately while they are warm and the cheese is still melted and gooey. Garnish with extra fresh basil leaves, if desired, for an extra touch of freshness and visual appeal.
Nutrition Facts (per serving)
Servings: 4
Calories: Approximately 250 kcal per serving
- Fat: 18g
- Saturated Fat: 8g
- Cholesterol: 40mg
Please note: Nutritional values are estimates and can vary based on specific ingredients and portion sizes.
Preparation Time
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
This Caprese Stuffed Portobello Mushroom recipe is quick and easy to prepare, making it a perfect choice for a weeknight meal or a last-minute appetizer. Most of the time is spent in the oven, allowing you to focus on other tasks while it bakes.
How to Serve
These Caprese Stuffed Portobello Mushrooms are incredibly versatile and can be served in a variety of ways:
- As an Appetizer:
- Cut each stuffed mushroom in half or quarters to create bite-sized portions.
- Arrange them beautifully on a platter garnished with fresh basil leaves and a drizzle of extra balsamic glaze.
- Serve them warm as a flavorful and elegant starter for dinner parties or gatherings.
- As a Vegetarian Main Course:
- Serve two stuffed mushrooms per person for a satisfying and light vegetarian main course.
- Pair them with a fresh side salad, such as a mixed green salad with a light vinaigrette, to create a complete and balanced meal.
- Serve alongside a grain dish like quinoa or couscous for added heartiness.
- As a Side Dish:
- Serve one stuffed mushroom per person as a flavorful side dish alongside grilled chicken, fish, or steak for those who want a vegetarian option or an extra vegetable component to their meal.
- They complement Italian-inspired dishes particularly well.
- For Lunch:
- Enjoy a stuffed mushroom or two for a light yet satisfying and flavorful lunch.
- Pair it with a cup of soup, such as tomato soup or minestrone, for a heartier lunch option.
- Party Platter Addition:
- Include these stuffed mushrooms on a party platter alongside other appetizers like bruschetta, olives, and cheese. Their vibrant colors and delicious flavor make them a welcome addition to any spread.
Additional Tips for Perfect Caprese Stuffed Portobello Mushrooms
- Choose the Right Mushrooms: Select large, firm portobello mushrooms with caps that are intact and not overly damaged. The size should be relatively uniform for even cooking. Avoid mushrooms that appear slimy or have dark spots.
- Don’t Overcrowd the Pan: Ensure that the stuffed mushrooms are not overcrowded on the baking sheet. Overcrowding can cause them to steam instead of roast, resulting in soggy mushrooms. Use two baking sheets if necessary to give them space.
- Control the Moisture: Portobello mushrooms can release moisture as they cook. Roasting at a slightly higher temperature and not overcrowding the pan helps to minimize this. Patting the mushrooms dry before stuffing also helps. If you are concerned about excess moisture, you can pre-bake the mushroom caps for 10 minutes before stuffing to release some of their water content.
- Enhance the Flavor with Herbs: While fresh basil is essential for the Caprese flavor, feel free to experiment with other herbs. A sprinkle of dried oregano, thyme, or rosemary in the filling can add another layer of flavor complexity.
- Cheese Variations: While fresh mozzarella is classic, you can experiment with other types of cheese. Provolone, fontina, or even a smoked mozzarella would all work well. For a richer flavor, consider adding a small amount of grated Parmesan cheese to the filling or sprinkled on top.
- Make it Vegan (Almost): To make this recipe vegan, simply substitute the mozzarella cheese with a good quality vegan mozzarella alternative. Ensure the balsamic glaze you use is also vegan-friendly, as some may contain honey.
- Prepare Ahead of Time: You can prepare the stuffed mushrooms up to a few hours in advance. Assemble the mushrooms and keep them covered in the refrigerator. Bake them just before serving. This is great for party preparation.
- Reheating Instructions: Leftover stuffed mushrooms can be reheated. The best way is to reheat them in the oven at 350°F (175°C) for about 10-15 minutes, or until heated through. You can also microwave them, but the texture might be slightly softer. Avoid reheating multiple times as it can affect the quality of the mushrooms.
Frequently Asked Questions (FAQ) about Caprese Stuffed Portobello Mushrooms
Q1: Can I make these stuffed mushrooms ahead of time and freeze them?
A: It is not recommended to freeze these stuffed mushrooms after they are assembled or cooked. Freezing and thawing can significantly alter the texture of the mushrooms and the cheese, making them watery and less appealing. It’s best to prepare and bake them fresh for the best quality. However, you can prepare the Caprese filling ahead of time and store it in the refrigerator for up to a day.
Q2: Can I use dried basil instead of fresh basil?
A: While fresh basil is highly recommended for the authentic Caprese flavor, you can use dried basil in a pinch. Use about 1 teaspoon of dried basil for every tablespoon of fresh basil. Keep in mind that dried basil has a less vibrant flavor than fresh basil. If using dried basil, consider adding a bit more garlic to compensate for the less intense basil flavor.
Q3: I don’t have balsamic glaze, can I use balsamic vinegar instead?
A: Yes, you can use balsamic vinegar as a substitute for balsamic glaze. However, balsamic vinegar is thinner and more acidic. To mimic the glaze, you can simmer balsamic vinegar in a saucepan over low heat until it reduces and thickens to a glaze-like consistency. This will take about 10-15 minutes. Alternatively, you can simply drizzle balsamic vinegar sparingly, understanding it will be tangier and less sweet than a glaze.
Q4: Can I add meat to this recipe to make it non-vegetarian?
A: While this recipe is designed to be vegetarian, you can certainly add cooked meat if you prefer. Cooked and crumbled Italian sausage, cooked and crumbled bacon, or diced cooked chicken would all be delicious additions. Mix the cooked meat into the Caprese filling before stuffing the mushrooms. Remember to adjust the recipe title and description if you add meat.
Q5: How do I prevent the mushrooms from becoming watery?
A: To minimize watery mushrooms, ensure you pat the mushrooms dry after washing them. Roasting at the recommended temperature helps evaporate moisture. Avoid overcrowding the baking sheet. You can also pre-bake the mushroom caps for 10 minutes before stuffing to release some of their moisture. Removing the gills also helps reduce moisture.
Q6: Can I make this recipe vegan?
A: Yes, this recipe can easily be made vegan. The key is to substitute the fresh mozzarella cheese with a good quality vegan mozzarella alternative. There are many excellent vegan mozzarella shreds and blocks available now. Also, double-check that your balsamic glaze is vegan-friendly, as some may contain honey.
Q7: What if I don’t have portobello mushrooms? Can I use other types of mushrooms?
A: While portobello mushrooms are ideal due to their size and meaty texture, you can use other large mushrooms as a substitute. Large cremini mushrooms or even oversized white button mushrooms could work, although they will be smaller and may require adjusting the baking time. You may need to use more mushrooms to achieve a similar number of servings.
Q8: How long will leftover stuffed mushrooms last in the refrigerator?
A: Leftover Caprese Stuffed Portobello Mushrooms can be stored in an airtight container in the refrigerator for up to 3 days. Reheat them thoroughly before serving. The texture of the mushrooms might soften slightly upon refrigeration, but they will still be flavorful and safe to eat within this timeframe.

Caprese Stuffed Portobello Mushrooms
Ingredients
- Large Portobello Mushrooms (4): These are the stars of the show, providing a hearty and meaty base. Choose large, firm mushrooms with intact caps for easy stuffing.
- Fresh Mozzarella Cheese (8 oz): Use fresh mozzarella balls, preferably the “bocconcini” size, or a larger ball that you can dice. Fresh mozzarella provides a milky, mild flavor and beautiful melt.
- Ripe Tomatoes (2 large or 1 pint cherry tomatoes): Opt for ripe, juicy tomatoes. Roma tomatoes, beefsteak tomatoes, or even cherry or grape tomatoes halved or quartered will work beautifully. They bring sweetness and acidity to the dish.
- Fresh Basil Leaves (1/2 cup, packed): Fresh basil is essential for the classic Caprese flavor. Its fragrant, slightly peppery notes complement the tomatoes and mozzarella perfectly.
- Garlic (2 cloves): Minced garlic adds a savory depth and aromatic complexity to the filling. Use fresh garlic for the best flavor.
- Olive Oil (3 tablespoons): Extra virgin olive oil is used for brushing the mushrooms and drizzling over the filling. It adds richness and helps with browning.
- Balsamic Glaze (2 tablespoons): A drizzle of balsamic glaze at the end adds a touch of sweetness and tanginess, completing the Caprese flavor profile. Store-bought or homemade works well.
- Salt and Black Pepper: To taste, for seasoning the mushrooms and filling. Freshly ground black pepper is recommended for its bolder flavor.
- Optional: Red Pepper Flakes (Pinch): For a subtle kick of heat, a pinch of red pepper flakes can be added to the filling.
Instructions
- Preheat your oven to 375°F (190°C). Preheating ensures that the oven is at the correct temperature when you place the mushrooms in, allowing them to cook evenly and prevent them from becoming soggy. This temperature is ideal for cooking the mushrooms through while melting the cheese and softening the tomatoes without burning.
- Prepare the Portobello Mushrooms: Gently wash the portobello mushrooms under cool water to remove any dirt. Pat them completely dry with paper towels. This step is important because excess moisture can make the mushrooms soggy instead of roasting nicely. Remove the stems from the mushrooms by gently twisting and snapping them off. You can finely chop the stems and sauté them to add to the filling if desired (though this recipe doesn’t specifically call for it, it’s a great way to reduce waste and add extra mushroom flavor). Using a spoon, gently scrape out the dark gills from underneath the mushroom caps. Removing the gills is optional, but it creates more space for the filling and can prevent the dish from becoming too watery, as the gills release moisture during cooking.
- Brush with Olive Oil and Season: Place the mushroom caps, cavity-side up, on a baking sheet lined with parchment paper or foil for easier cleanup. Brush the inside and outside of each mushroom cap generously with olive oil. Olive oil helps to prevent the mushrooms from drying out in the oven and adds flavor. Season the inside and outside of each mushroom cap with salt and black pepper. Seasoning at this stage enhances the flavor of the mushrooms themselves.
- Prepare the Caprese Filling: In a medium bowl, combine the fresh mozzarella balls (if using bocconcini, you can leave them whole; if using a larger ball, dice it into bite-sized pieces), diced ripe tomatoes (if using cherry tomatoes, halve or quarter them), minced garlic, and chopped fresh basil leaves. Gently toss everything together to combine the ingredients evenly. If you are using red pepper flakes for a touch of heat, add a pinch at this stage and mix it into the filling.
- Stuff the Portobello Mushrooms: Spoon the Caprese filling evenly into each mushroom cap, mounding it slightly. Don’t overstuff the mushrooms too much, as the filling might spill out during baking. Ensure each mushroom receives a generous and equal amount of the delicious filling. Press the filling down slightly into the mushroom to ensure it is compact.
- Bake in the Preheated Oven: Place the baking sheet with the stuffed mushrooms in the preheated oven and bake for 20-25 minutes, or until the mushrooms are tender and the mozzarella cheese is melted and bubbly, and lightly golden brown in spots. The baking time may vary slightly depending on the size of your mushrooms and your oven. Keep an eye on them to prevent overcooking. The mushrooms should be cooked through but still retain some texture, not become overly soft.
- Broil for Extra Browning (Optional): For a more golden-brown and slightly crisped cheese topping, you can optionally broil the stuffed mushrooms for the last 1-2 minutes of baking. Keep a very close eye on them while broiling to prevent burning. Broiling adds a nice visual appeal and a slightly toasted flavor to the cheese.
- Drizzle with Balsamic Glaze: Once the mushrooms are baked to perfection, remove them from the oven and let them cool for a few minutes. Drizzle each stuffed mushroom generously with balsamic glaze just before serving. The balsamic glaze adds a final touch of sweetness, acidity, and visual appeal.
- Serve Warm: Serve the Caprese Stuffed Portobello Mushrooms immediately while they are warm and the cheese is still melted and gooey. Garnish with extra fresh basil leaves, if desired, for an extra touch of freshness and visual appeal.
Nutrition
- Serving Size: one normal portion
- Calories: 250
- Fat: 18g
- Saturated Fat: 8g
- Cholesterol: 40mg