• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

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

Published: Jun 26, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 3 reviews

I absolutely love making Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe because it brings together rich and earthy flavors with a fresh and creamy twist that feels both satisfying and light. When I first tried this dish, I was instantly hooked by the perfect combination of tender roasted mushrooms filled with a luscious blend of spinach, creamy cannellini beans, tangy goat cheese, and bursts of sun-dried tomatoes. It’s such a fulfilling meal yet super approachable, and I find myself turning to this recipe anytime I want something special but not fussy. Plus, the way it all bakes together creates this irresistible golden crust that makes it as beautiful as it is delicious.

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 incredible flavor profile. The earthy, meaty Portobellos provide the perfect base, while the warm spinach and cannellini beans give it a creamy texture that’s both wholesome and comforting. Then, the tangy goat cheese melts just a little into the filling, adding a luxurious richness that you wouldn’t expect from such a straightforward dish. A touch of balsamic vinegar brightens everything up, and sun-dried tomatoes add little pockets of sweetness that make every bite interesting. It's a texture and taste journey I eagerly dive into every time I make it.

Besides tasting amazing, I truly appreciate how easy this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe is to prepare. From start to finish, you’re looking at just about 30 minutes, which is a win in my book when making something that feels this special. It’s perfect for when I have friends over for a casual dinner, or even a cozy weeknight meal that calls for something a bit fancy but not intimidating. I also love that it can be adapted easily to suit different dietary preferences or occasions. Honestly, it stands out for its bold yet balanced flavor and simple elegance that makes any meal feel like a celebration.

Ingredients You'll Need

A silver mixing bowl sits on a white marbled surface containing a mixture of white beans, green spinach, and pieces of red sun-dried tomatoes all mixed in a creamy sauce. A wooden spatula with a light-colored handle rests inside the bowl, partially covered with the mixture. The ingredients show varied textures: smooth cream, soft beans, and leafy spinach. Some mixture is spread thinly on the bowl's sides. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward but pack so much punch in this recipe. Each one plays a vital role, be it the umami from the mushrooms, the creaminess from the beans and goat cheese, or the fragrant herbs that tie the whole dish together beautifully.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Portobello mushrooms: Choose large caps with firm, smooth surfaces for the best stuffing base.
  • Extra-virgin olive oil: Adds richness and helps roast the mushrooms beautifully.
  • Balsamic vinegar: Brings a subtle tang and depth to the mushrooms before roasting.
  • Kosher salt and ground black pepper: Essential for seasoning throughout to enhance every layer of flavor.
  • Shallot: Offers a mild onion flavor that softens perfectly with sautéing.
  • Garlic cloves: Adds that irresistible fragrant punch in the filling.
  • Dried rosemary: Infuses the filling with an earthy, piney aroma.
  • Baby spinach: Wilts down to add freshness and vibrant green color.
  • Cannellini beans: Creamy and mild, they serve as a hearty base in the filling.
  • Goat cheese: Crumbled for creamy tang and a decadent melt into the mix.
  • Sun-dried tomatoes: Intensely flavored, they add a sweet, chewy contrast.
  • Parmesan cheese: Divided between the filling and the topping for a nutty, golden crust.
  • Fresh basil: Brightens the dish with herbal notes and makes for a beautiful garnish.
  • Panko breadcrumbs: Give the top an irresistible crunchy finish after baking.

Directions

Step 1: Place a rack in the center of your oven and preheat it to 400°F. Line a rimmed baking sheet with parchment paper for easy cleanup and to ensure the mushrooms don’t stick.

Step 2: Using a small spoon, gently scrape out and discard the mushroom gills from each portobello. This removes excess moisture and creates space for the stuffing. In a small bowl, whisk together 2 tablespoons of olive oil, balsamic vinegar, ¼ teaspoon of kosher salt, and ¼ teaspoon of black pepper.

Step 3: Arrange the mushrooms on the prepared baking sheet with the stem side down, then brush both sides generously with the olive oil and balsamic mixture. Roast the mushrooms in the oven for about 15 minutes while preparing the filling, until they begin to soften but still hold their shape.

Step 4: Warm the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the finely chopped shallot and sauté for 2 to 3 minutes until softened and fragrant.

Step 5: Reduce the heat to low, stir in the minced garlic and dried rosemary, and cook for about 30 seconds until the garlic releases its aroma but doesn’t brown.

Step 6: Add the baby spinach by handfuls to the skillet, stirring continuously until it is completely wilted—about 2 minutes. The spinach cooks down significantly, so be generous here!

Step 7: Turn off the heat. Stir in the rinsed and drained cannellini beans, then crumble the goat cheese over the warm spinach mixture. Add the chopped sun-dried tomatoes, 2 tablespoons of Parmesan, chopped fresh basil, and the remaining ¼ teaspoon of kosher salt and black pepper. Stir gently until the goat cheese melts slightly and all ingredients combine well. Taste and adjust seasoning if needed.

Step 8: Remove the mushrooms from the oven and turn them stem side up. Divide the filling evenly among the caps, mounding it thickly on top of each mushroom.

Step 9: In a small bowl, mix together panko breadcrumbs with the remaining 2 tablespoons of Parmesan cheese. Sprinkle this mixture evenly over each stuffed mushroom. Lightly mist the tops with olive oil or spray with nonstick spray to ensure golden browning.

Step 10: Return the stuffed mushrooms to the oven, baking for about 10 minutes until the mushrooms are tender and the filling is heated through. To get a beautiful golden crust on top, switch the oven to broil for 2 to 3 minutes—keep a close eye so they don’t burn!

Step 11: Once done, sprinkle with additional chopped fresh basil and serve warm. Enjoy the comforting harmony of every bite!

Servings and Timing

This recipe makes 2 generous servings, perfect for a cozy meal for two or a light lunch with leftovers. Prep time takes about 10 minutes, including chopping and gathering ingredients, while the roasting and baking add an additional 20 minutes. Altogether, the total time is roughly 30 minutes from start to finish. There’s no resting or cooling time required, so you can dig in right away once out of the oven.

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

Two large stuffed mushrooms sit side by side on a white plate with a white marbled texture background. Each mushroom has a dark brown base, topped with a layer of light golden breadcrumbs mixed with chopped green herbs and small white beans, giving a crumbly texture with green and cream colors. On the right side of the plate, there is a bunch of fresh kale leaves covered with a fine grate of white cheese. A silver fork rests near the kale, and some grated cheese is scattered lightly around the plate. Photo taken with an iphone --ar 4:5 --v 7

When I serve this dish, I love to keep the accompaniments simple but complementary. A crisp side salad dressed with lemon vinaigrette or a light quinoa salad pairs wonderfully to keep the meal balanced. Roasted or steamed vegetables like asparagus or green beans also complement the earthy mushroom flavor beautifully. For a heartier option, some crusty garlic bread is fantastic for soaking up any juices.

Presentation is fun and inviting too. I usually plate each stuffed mushroom individually, garnishing with extra fresh basil for a pop of color and aromatic freshness. Serving them on small plates or rustic wooden boards gives a cozy, homey vibe that always sparks conversation. I also recommend serving these mushrooms warm to appreciate the creamy filling and crunchy topping at their best, but they also taste great at room temperature if you want to prep ahead.

For beverages, I often reach for a chilled glass of Sauvignon Blanc or a light, fruity Pinot Noir; their crispness cuts beautifully through the richness of the goat cheese. If you prefer non-alcoholic options, sparkling water infused with cucumber and mint is refreshingly delicious. This meal is absolutely perfect for intimate dinners, casual entertaining, or even elevating a weeknight with spectacular flavors without the fuss.

Variations

I love how flexible this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe is, so I often experiment with different versions. For example, swapping the goat cheese for a vegan cream cheese or cashew-based cheese creates a creamy and tangy filling suitable for a vegan diet. You could also replace the cannellini beans with black beans or chickpeas for a different textural twist and flavor complexity.

If you want a gluten-free option, simply substitute the panko breadcrumbs with gluten-free breadcrumbs or crushed nuts like almonds or walnuts for added crunch and nutrition. For an herb variation, fresh thyme or oregano works beautifully instead of rosemary, lending slightly different aromatic notes without overpowering the dish.

Instead of roasting the mushrooms first, you could grill them lightly to impart a smoky flavor that takes the recipe in a deliciously different direction. Even cooking the filling on the stovetop and spooning it into raw mushrooms before baking still yields a fantastic result. Every adaptation feels like a fresh take on a recipe I already adore!

Storage and Reheating

Storing Leftovers

I recommend storing any leftover stuffed portobello mushrooms in an airtight container in the refrigerator. They will keep well for up to 3 days. The key is to let them cool completely before sealing so condensation doesn’t make the crust soggy. When stored properly, the flavors meld even more, and they are perfect for a speedy second meal.

Freezing

If you want to freeze leftovers, I suggest placing the stuffed mushrooms on a parchment-lined tray and freezing until firm, then transferring to a freezer-safe container or zip-top bag. They’ll keep well for up to 2 months in the freezer. To freeze before baking, assemble the mushrooms but do not add the breadcrumb topping yet — add and bake after thawing for best texture.

Reheating

To reheat, I find the oven or toaster oven works best to maintain the crisp topping and warm the filling evenly. Heat at 350°F for about 10–15 minutes or until warmed through. Avoid microwaving when possible since it can make the mushrooms watery and soften the panko topping. For an extra crisp finish, broil for 1 to 2 minutes at the end of reheating but watch closely to prevent burning.

FAQs

Can I make this recipe vegan?

Absolutely! You can substitute the goat cheese and Parmesan with vegan cheese alternatives or use cashew cheese. Just ensure your panko breadcrumbs are vegan-friendly, or swap them with crushed nuts. The rest of the ingredients are plant-based and naturally delicious.

What can I use instead of cannellini beans?

If you don’t have cannellini beans, white beans like Great Northern or navy beans are great substitutes. Chickpeas or black beans also work well, offering different textures and flavors but still creating a hearty filling.

How do I clean portobello mushrooms properly?

I gently wipe the mushrooms with a damp paper towel or soft brush to remove dirt, avoiding rinsing them directly under water as they absorb moisture. Removing the gills with a spoon helps reduce any bitterness and makes room for the filling.

Can I prepare the filling ahead of time?

Yes, you can prepare the filling up to a day in advance and store it in the fridge. When ready to cook, simply stuff the mushrooms and bake as instructed. This makes assembling and baking quick and easy on the day of serving.

What sides pair well with this dish?

Fresh leafy salads, light grain salads, steamed or roasted vegetables, and crusty bread all make excellent sides. For drinks, a crisp white wine or sparkling water infused with herbs adds a refreshing balance to the rich flavors of the dish.

Conclusion

If you’re looking for a recipe that feels indulgent yet wholesome, easy to make yet impressive to serve, I truly encourage you to try this Stuffed Portobello Mushrooms with Spinach, Cannellini Beans, and Goat Cheese Recipe. It’s one of my favorites to share with friends or enjoy on a quiet night — the cozy flavors and textural contrasts always leave me feeling satisfied and happy. Give it a go and let this dish bring a little magic and warmth to your table.

Print

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

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 3 reviews

Delicious and hearty Stuffed Portobello Mushrooms filled with a savory mixture of spinach, cannellini beans, goat cheese, sun-dried tomatoes, and herbs, baked to perfection with a crispy Parmesan and panko breadcrumb topping. This recipe is perfect for a flavorful vegetarian main or side dish, ready in just 30 minutes.

  • Author: Lona
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

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 cheese (divided)
  • 2 tablespoons chopped fresh basil (plus additional for garnish)
  • 2 tablespoons panko breadcrumbs

Instructions

  1. Prepare Mushroom Base: Preheat your oven to 400°F and place a rack in the center. Line a rimmed baking sheet with parchment paper. Using a small spoon, carefully scrape away and discard the gills from the portobello mushrooms.
  2. Marinate Mushrooms: In a small bowl, whisk together 2 tablespoons olive oil, balsamic vinegar, ¼ teaspoon kosher salt, and ¼ teaspoon black pepper. Arrange the mushrooms on the baking sheet stem-side down and brush both sides generously with the marinade. Roast in the preheated oven for 15 minutes.
  3. Cook Shallots: While mushrooms roast, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the finely chopped shallot and sauté until softened, about 2 to 3 minutes.
  4. Add Garlic and Rosemary: Reduce heat to low, stir in the minced garlic and dried rosemary, and cook until garlic is fragrant, roughly 30 seconds.
  5. Wilt Spinach: Add the baby spinach in handfuls to the skillet, stirring continuously until the spinach is fully wilted, approximately 2 minutes.
  6. Combine Filling Ingredients: Turn off the heat. Mix in the cooked cannellini beans, crumble goat cheese over the skillet, add sun-dried tomatoes, 2 tablespoons Parmesan, chopped basil, and the remaining ¼ teaspoon salt and ¼ teaspoon pepper. Stir gently until the goat cheese melts slightly and the mixture is well combined. Taste and adjust seasoning if needed.
  7. Stuff Mushrooms: Remove the mushroom caps from the oven and rotate them stem-side up. Evenly distribute the filling into each cap, mounding it on top.
  8. Add Topping: In a small bowl, combine panko breadcrumbs with the remaining 2 tablespoons Parmesan. Sprinkle this mixture over the stuffed mushrooms. Lightly mist or brush the tops with olive oil or nonstick spray.
  9. Final Bake and Broil: Return the baking sheet to the oven and bake until the mushrooms are tender and the filling is heated through, about 10 minutes. For a golden brown topping, switch the oven to broil for 2 to 3 minutes—watch closely to prevent burning.
  10. Garnish and Serve: Remove from oven, sprinkle additional chopped fresh basil over the top, and serve warm for a satisfying meal.

Notes

  • Removing the gills from portobello mushrooms prevents a bitter taste and creates more space for stuffing.
  • Draining and patting sun-dried tomatoes dry ensures they don’t add excess moisture to the filling.
  • Use fresh basil for garnish and added flavor; dried basil can substitute in the filling but fresh is preferred.
  • Keep an eye on mushrooms during broiling to avoid burning the breadcrumb topping.
  • Can be served as a vegetarian main dish or a hearty side.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Skillet Orange Cranberry Chicken Recipe
    Skillet Orange Cranberry Chicken Recipe
  • Hearty Cheesy Red Lentil Bake Recipe
    Hearty Cheesy Red Lentil Bake Recipe
  • Air Fryer Breaded Chicken Breast Recipe
    Air Fryer Breaded Chicken Breast Recipe
  • Hawawshi: Egyptian Meat-Stuffed Bread Recipe
    Hawawshi: Egyptian Meat-Stuffed Bread Recipe

Leave a Reply Cancel reply

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

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

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.