Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe

I absolutely love sharing this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe because it brings together some of my favorite flavors and textures in one dish. It’s hearty but still fresh, with the earthiness of roasted portobellos, the creamy richness of goat cheese, and the delightful surprise of cannellini beans and spinach all mingling together. This recipe always feels like a special treat whether I’m enjoying a cozy weeknight dinner or impressing friends at a casual gathering.

Why You’ll Love This Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe

What really hooks me about this recipe is the way it balances bold and delicate flavors so beautifully. The roasted portobellos have this deep, meaty earthiness that acts like a perfect vessel for the creamy goat cheese and tender cannellini beans. The fresh spinach adds a lovely green vibrancy and a bit of color, while the sun-dried tomatoes bring a subtle tang that brightens every bite. Honestly, it’s like a symphony of flavors that feels both satisfying and light at the same time.

Besides the taste, what I find super appealing is how straightforward this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe is to make. I love recipes that feel fancy but don’t come with a complicated process, and this one fits the bill perfectly. It comes together quickly, making it great for weeknights, but it’s elegant enough to serve when you have company over or want to celebrate something special without fuss. This dish really stands out in my recipe box because it manages to be impressive yet approachable.

Ingredients You’ll Need

The image shows a large silver pan filled with fresh green spinach leaves that are slightly wilted. The spinach covers the whole pan with some leaves overlapping each other, giving a textured, leafy look. A wooden spatula with a pale white silicone tip is resting inside the pan, placed towards the left side. The pan is sitting on a wooden surface. The lighting is soft, highlighting the green color and natural veins of the spinach leaves. photo taken with an iphone --ar 4:5 --v 7

All of these ingredients are simple yet essential, creating layers of flavor and texture with every bite. From the meaty mushrooms to the creamy goat cheese and fresh herbs, each component plays an important role in making this dish shine.

  • 4 large portobello mushrooms: These are the hearty base of the dish, providing the perfect sturdy “cup” for stuffing.
  • 3 tablespoons extra-virgin olive oil: Adds richness and helps roast the mushrooms beautifully.
  • 1 tablespoon balsamic vinegar: Brings a subtle tang to balance out the earthiness of the mushrooms.
  • ½ teaspoon kosher salt (divided): Enhances all the natural flavors in every ingredient.
  • ½ teaspoon ground black pepper (divided): Adds a gentle kick of spice.
  • 1 medium shallot, finely chopped: Offers a sweet and delicate onion flavor.
  • 2 cloves garlic, minced: Provides aromatic depth to the filling.
  • ¼ teaspoon dried rosemary: Gives a fragrant herbal note that complements the goat cheese.
  • 5 ounces baby spinach: Adds freshness, color, and a mild green earthiness.
  • 1 ½ cups cooked cannellini beans: Bring creaminess and protein, making it satisfying.
  • 4 ounces goat cheese: Melts into a luscious, tangy filling that ties everything together.
  • 3 tablespoons chopped oil-packed sun-dried tomatoes: Adds bursts of sweetness and acidity.
  • 4 tablespoons Parmesan cheese (divided): Sprinkled into the filling and topping for savory depth and a crisp crust.
  • 2 tablespoons chopped fresh basil: Lends bright, fresh herbal flavor and pretty green flecks inside and on top.
  • 2 tablespoons panko breadcrumbs: Adds a delightful crunch when baked, contrasting the creamy filling.

Directions

Step 1: Preheat your oven to 400°F and line a rimmed baking sheet with parchment paper. This will keep the mushrooms from sticking and make cleanup easy.

Step 2: Carefully remove the stems of the portobello mushrooms and gently scrape out the gills with a spoon to create space for the filling. Then whisk together 2 tablespoons of olive oil, balsamic vinegar, ¼ teaspoon salt, and ¼ teaspoon pepper in a small bowl.

Step 3: Arrange the mushrooms on the baking sheet, gill side up, and brush both sides generously with the olive oil and balsamic mixture. Turn the mushrooms stem-side down and roast for about 15 minutes. This softens them and deepens their flavor while you prepare the filling.

Step 4: While the mushrooms roast, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add your finely chopped shallot and cook, stirring occasionally, until softened and fragrant, about 2 to 3 minutes.

Step 5: Reduce heat to low, stir in minced garlic and dried rosemary, and cook for just 30 seconds to unlock the aromas without browning the garlic.

Step 6: Add the baby spinach by handfuls, stirring to wilt it down completely, about 2 minutes total. This step adds a bright, fresh texture to the filling.

Step 7: Turn off the heat and stir in the cooked cannellini beans. Crumble the goat cheese into the skillet, then add the chopped sun-dried tomatoes, 2 tablespoons Parmesan, chopped basil, and remaining salt and pepper. Mix gently but thoroughly until the goat cheese softens and combines with the beans and spinach. Taste and adjust seasoning if necessary.

Step 8: Remove mushrooms from the oven and flip them stem-side up. Divide the filling evenly among each mushroom cap, piling it generously on top.

Step 9: In a small bowl, combine the panko breadcrumbs with the remaining 2 tablespoons of Parmesan cheese. Sprinkle this mixture over the stuffed mushrooms and lightly mist them with olive oil or use a nonstick spray to help the topping crisp beautifully.

Step 10: Bake the mushrooms again in the oven for about 10 minutes until the filling is hot and the mushrooms are tender. For a golden browned finish on top, switch your oven to broil and broil for an additional 2 to 3 minutes, watching them closely so they don’t burn.

Step 11: Remove from the oven, sprinkle with extra fresh basil for color and fragrance, then serve warm and enjoy every bite.

Servings and Timing

This recipe makes 2 generous servings, perfect for a light dinner or a hearty appetizer for more people. Prep time is about 10 minutes, with a cooking time of 20 minutes. Overall, you’re looking at 30 minutes total from start to finish, including resting time while the mushrooms roast initially. This makes it a fantastic choice when you want a delicious, homemade meal without spending forever in the kitchen.

How to Serve This Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe

Four stuffed mushrooms sit on a rustic gray stone tray placed on a white marbled surface. Each mushroom has a dark brown base with a textured cap, filled with a creamy mixture of light beige chickpeas and wilted dark green spinach. The filling is topped with a crumbly layer of pale grated cheese and small bits of reddish-brown seasoning. Thin strips of fresh green herbs are scattered on top and around the mushrooms, adding a fresh touch. The overall look is hearty and rustic with a mix of soft and crumbly textures. photo taken with an iphone --ar 4:5 --v 7

I love serving these beautifully stuffed portobellos warm, right out of the oven, when the cheese is soft and slightly gooey, and the topping is perfectly crisp. They look gorgeous plated with a sprinkle of fresh basil on top, which adds such an inviting pop of color. I often add a drizzle of extra virgin olive oil or a few drops of balsamic glaze for an extra touch of richness and zing.

When I serve this dish, I like to accompany it with a crisp green salad dressed simply with lemon vinaigrette or a side of quinoa or couscous to soak up any leftover juices. Roasted or steamed asparagus, green beans, or even a light pasta tossed with garlic and herbs can also pair wonderfully, making the meal feel complete without overpowering the flavors of the mushrooms.

For beverages, a glass of chilled Pinot Noir or a light Sauvignon Blanc complements the earthiness of the mushrooms and tangy goat cheese so well. If you prefer non-alcoholic options, sparkling water with a squeeze of lemon or iced herbal tea works beautifully. This dish is perfect for weeknight dinners, small dinner parties, or a special weekend treat when you want a meal that feels a little luxurious yet relaxed.

Variations

One of the things I enjoy most about this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe is how easy it is to customize. If goat cheese isn’t your thing, I’ve swapped it out for cream cheese or ricotta with great results — both melt nicely and keep the filling creamy. For a vegan twist, simply replace the goat cheese and Parmesan with your favorite vegan cheeses or nutritional yeast and add a little extra seasoning for that cheesy punch.

If you want to change up the protein, try black beans or chickpeas in place of cannellini beans; they hold up well and offer a slightly different flavor profile. You could also mix in some toasted walnuts or pine nuts for crunch and nuttiness. For herbs, I sometimes add thyme or oregano alongside the basil to experiment with earthy and Mediterranean notes.

As for cooking methods, while I love roasting in the oven for that tender texture, I’ve also grilled the mushrooms after stuffing them, which infuses a smoky flavor and slightly chars the topping in a fantastic way. Just be sure to use a grill basket or foil to keep the filling secure.

Storage and Reheating

Storing Leftovers

If you have any leftovers of this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe, store them in an airtight container in the refrigerator. I recommend using glass or BPA-free plastic containers with tight-fitting lids to maintain freshness. The mushrooms will keep well for up to 3 days, making them a great option for leftover lunches or easy reheated dinners.

Freezing

While I usually prefer enjoying this dish fresh for the best texture and flavor, it can be frozen if needed. Wrap each stuffed mushroom individually in plastic wrap, then place them in a freezer-safe airtight container or bag. They will keep well for up to 2 months. When you’re ready to eat, thaw them overnight in the fridge before reheating to prevent sogginess or uneven heating.

Reheating

The best way to reheat these stuffed mushrooms is in a preheated oven at 350°F until warmed through, usually about 10-15 minutes. This method helps maintain the mushroom’s tenderness and crisps up the breadcrumb topping again. I advise against microwaving if you want to keep the nice contrast between creamy and crunchy textures, though it works if you’re in a pinch. Just cover loosely to avoid drying out while reheating.

FAQs

Can I use other types of mushrooms instead of portobello?

Absolutely! While portobellos are perfect for their size and texture, you can try using large crimini mushrooms or even hollowed-out large white button mushrooms. Just keep in mind smaller mushrooms mean less filling and shorter roasting times.

Is it necessary to remove the mushroom gills?

I recommend removing the gills because they hold a lot of moisture and can make your filling watery, which affects the texture. Plus, scraping them out creates more space for the delicious stuffing.

Can I prepare the filling in advance?

Yes! You can make the spinach, beans, and cheese filling a day ahead and store it in the fridge. When ready to serve, roast the mushrooms and then fill and bake them as directed. This saves time on busy days or when entertaining.

How can I make this recipe gluten-free?

Simply swap the panko breadcrumbs for gluten-free breadcrumbs or crushed gluten-free crackers. The filling and other ingredients are naturally gluten-free, so it’s an easy change to accommodate dietary needs.

What can I substitute if I don’t have sun-dried tomatoes?

If you don’t have sun-dried tomatoes, you can use fresh cherry tomatoes lightly roasted or chopped roasted red peppers for a sweet, slightly tangy flavor that complements the other ingredients well.

Conclusion

I can’t recommend this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe enough. It’s a dish that feels both comforting and sophisticated, packed with flavors and textures that always impress. Whether you’re cooking for yourself, your family, or guests, it’s easy to prepare and always earns compliments. Give it a try—you’ll find it quickly becomes one of your favorite go-to meals.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe

Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 6 reviews

Deliciously roasted stuffed Portobello mushrooms filled with a savory mixture of spinach, cannellini beans, goat cheese, sun-dried tomatoes, and fresh herbs, topped with a crispy Parmesan and panko breadcrumb crust. A perfect vegetarian appetizer or light meal ready in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 2 servings

Ingredients

Mushrooms and Marinade

  • 4 large portobello mushrooms (stems removed)
  • 3 tablespoons extra-virgin olive oil (divided)
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon kosher salt (divided)
  • ½ teaspoon ground black pepper (divided)

Filling

  • 1 medium shallot (finely chopped or ½ small yellow onion)
  • 2 cloves garlic (minced)
  • ¼ teaspoon dried rosemary
  • 5 ounces baby spinach (about 5 packed cups)
  • 1 ½ cups cooked cannellini beans (rinsed and drained if canned)
  • 4 ounces goat cheese
  • 3 tablespoons chopped oil-packed sun-dried tomatoes (drain and pat dry before measuring)
  • 4 tablespoons Parmesan (divided)
  • 2 tablespoons chopped fresh basil (plus additional for garnish)
  • 2 tablespoons panko breadcrumbs

Instructions

  1. Prepare the Oven and Mushrooms: Place a rack in the center of your oven and preheat to 400°F. Line a rimmed baking sheet with parchment paper. Using a small spoon, gently scrape away and discard the mushroom gills from the underside of the mushrooms.
  2. Brush the Mushrooms: In a small bowl, whisk together 2 tablespoons of olive oil, balsamic vinegar, ¼ teaspoon salt, and ¼ teaspoon pepper. Arrange the mushrooms on the prepared baking sheet, brush both sides with the mixture, and turn them stem-side down. Roast for 15 minutes while preparing the filling.
  3. Sauté Shallots: Warm the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the finely chopped shallot and cook until softened, about 2 to 3 minutes.
  4. Add Garlic and Rosemary: Reduce the heat to low. Stir in the minced garlic and dried rosemary, cooking briefly until fragrant, about 30 seconds.
  5. Wilt Spinach: Add baby spinach in big handfuls, stirring constantly until completely wilted, approximately 2 minutes.
  6. Combine Filling Ingredients: Turn off heat, then add the cooked cannellini beans. Crumble goat cheese over the mixture, followed by chopped sun-dried tomatoes, 2 tablespoons Parmesan, fresh basil, and the remaining ¼ teaspoon salt and ¼ teaspoon pepper. Stir gently until the goat cheese melts slightly and ingredients are well combined. Adjust seasoning to taste.
  7. Fill the Mushrooms: Remove the mushrooms from the oven and turn them stem-side up. Evenly divide the filling among the mushroom caps, mounding it on top.
  8. Top with Breadcrumb Mixture: In a small bowl, combine panko breadcrumbs with the remaining 2 tablespoons Parmesan. Sprinkle this mixture generously over the filled mushrooms and lightly mist the tops with olive oil or nonstick spray.
  9. Bake the Stuffed Mushrooms: Return the baking sheet to the oven and bake until the mushrooms are tender and filling is heated through, about 10 minutes.
  10. Broil for Crispiness: To brown the tops, switch the oven to broil for 2 to 3 minutes. Watch carefully to avoid burning. Once done, sprinkle with additional fresh basil and serve warm.

Notes

  • Removing the mushroom gills helps prevent excess moisture and keeps the filling intact.
  • Using fresh herbs like basil adds brightness and freshness to the rich filling.
  • If you want a vegan version, substitute goat cheese with a plant-based cheese alternative and ensure panko breadcrumbs are vegan.
  • Be cautious during broiling to prevent burning; stay near the oven.
  • Leftovers can be refrigerated for up to 2 days and reheated gently in the oven.
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star