Caprese Stuffed Portobello Mushrooms bring all the flavors of the beloved Italian salad into a warm, hearty dish. Roasted portobello caps are layered with creamy mozzarella, juicy balsamic-roasted cherry tomatoes, and fresh basil, then finished with a tangy balsamic glaze for an elegant and wholesome meal or appetizer.
Why You’ll Love This Recipe
This recipe offers a satisfying, low-carb alternative to traditional Caprese salad with added depth from the meaty texture of portobello mushrooms. It’s vegetarian, naturally gluten-free, and incredibly versatile—perfect as a starter, a light lunch, or a meatless main course. With only a handful of fresh ingredients, this dish delivers bold flavor and visual appeal while keeping preparation simple.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
large portobello mushroom caps, stems and gills removed
-
olive oil
-
salt and pepper
-
cherry tomatoes, halved
-
balsamic vinegar
-
fresh mozzarella, sliced
-
fresh basil leaves, chopped
-
balsamic glaze
Directions
-
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
-
Brush both sides of each portobello mushroom cap with olive oil and season with salt and pepper.
-
Place the mushrooms gill-side up on the prepared baking sheet.
-
In a bowl, toss the cherry tomatoes with balsamic vinegar and a pinch of salt.
-
Fill each mushroom cap with slices of fresh mozzarella. Top with the prepared cherry tomatoes.
-
Bake for 15–18 minutes, or until the mushrooms are tender and the cheese is melted and slightly golden.
-
Remove from the oven, drizzle with balsamic glaze, and sprinkle with chopped fresh basil.
-
Serve warm, either as an appetizer or a main course.
Servings and timing
This recipe yields 4 stuffed mushroom caps, serving 2 as a main dish or 4 as an appetizer.
Prep Time: 10 minutes
Cook Time: 18 minutes
Total Time: 28 minutes
Variations
-
Add Protein: Top with slices of grilled chicken or cooked quinoa for a heartier meal.
-
Different Cheese: Substitute mozzarella with burrata, goat cheese, or provolone for a twist.
-
Herb Boost: Add a sprinkle of oregano or thyme along with the basil.
-
Spicy Option: Add crushed red pepper flakes to the cherry tomatoes before roasting.
-
Low-FODMAP: Use lactose-free mozzarella and limit the portion size of tomatoes.
storage/reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven for about 10 minutes, or until warmed through. For best texture, avoid microwaving, as it may cause the mushrooms to release excess moisture.
FAQs
Can I grill the mushrooms instead of baking?
Yes, grill them over medium heat for 5–7 minutes, then add toppings and return to the grill until the cheese melts.
What can I use if I don’t have balsamic glaze?
You can reduce regular balsamic vinegar by simmering it until thickened, or use a pre-made glaze.
Are these mushrooms suitable for vegans?
Not as written, but you can substitute vegan mozzarella and ensure the glaze is plant-based.
Can I make these ahead of time?
You can prep the mushrooms and toppings a few hours in advance, then bake just before serving.
Do I have to remove the gills from the mushrooms?
Removing the gills improves texture and prevents excess moisture; it is recommended.
Can I use dried basil?
Fresh basil is preferred for flavor and presentation, but a small amount of dried basil can be used in a pinch.
How do I prevent the mushrooms from becoming soggy?
Avoid overbaking and place them gill-side up to allow moisture to escape during roasting.
What kind of balsamic glaze should I use?
Use a thick, syrupy glaze either homemade or store-bought. It should be sweet and tangy.
Can I add breadcrumbs?
Yes, add a sprinkle of toasted breadcrumbs for extra texture before baking.
Are these keto-friendly?
Yes, this dish is low in carbs and fits well within a ketogenic meal plan.
Conclusion
Caprese Stuffed Portobello Mushrooms are a vibrant, flavorful, and health-conscious dish that brings together the essence of Italian cuisine with a modern twist. Quick to make and naturally satisfying, they are ideal for weeknight meals, special occasions, or any time you crave a wholesome yet elegant vegetarian option.

Caprese Stuffed Portobello Mushrooms
- Author: Emma Delaney
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 12 servings 1x
- Category: Appetizer
- Method: Roasting
- Cuisine: American
- Diet: Gluten Free
Description
Savory roasted mushrooms topped with garlic butter-seared scallops and fresh parsley—an elegant appetizer or gourmet side dish ideal for entertaining.
Ingredients
- 12 large cremini or white mushrooms, stems removed
- 12 small sea scallops, cleaned and patted dry
- 3 tablespoons unsalted butter
- 2 cloves garlic, finely minced
- 1 tablespoon olive oil
- 2 tablespoons chopped fresh parsley
- Salt and freshly ground black pepper, to taste
- Juice of 1/2 lemon
Instructions
- Preheat oven to 400°F (200°C).
- Arrange cleaned mushroom caps on a baking dish, hollow side up. Lightly drizzle with olive oil and season with salt and pepper.
- In a skillet over medium heat, melt butter and sauté garlic until fragrant (about 1 minute).
- Add scallops to the pan and sear for 1–2 minutes per side, until golden but not fully cooked through. Remove from heat.
- Place one scallop in the center of each mushroom cap. Spoon remaining garlic butter over the tops.
- Roast in the oven for 12–15 minutes, or until mushrooms are tender and scallops are cooked through.
- Sprinkle with fresh parsley and a squeeze of lemon juice just before serving.
Notes
- Make sure scallops are well-dried to achieve a proper sear.
- Use smaller scallops that fit neatly inside mushroom caps for even cooking.
- Serve immediately for best texture and flavor.
Nutrition
- Serving Size: 1 mushroom with scallop
- Calories: 80
- Sugar: 1g
- Sodium: 140mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0g
- Protein: 5g
- Cholesterol: 20mg
Your email address will not be published. Required fields are marked *