Stuffed Portobello Mushrooms with White Beans and Spinach
These Stuffed Portobello Mushrooms are a hearty, wholesome, and flavor-packed dish that transforms simple vegetables into an impressive meal. Large portobello mushroom caps are marinated with balsamic vinegar, then filled with a savory mixture of cannellini beans, spinach, garlic, shallots, and red bell pepper. Finished with a crispy breadcrumb topping and a sprinkle of nutritional yeast or Parmesan cheese, these stuffed mushrooms are perfect as a vegetarian main course, elegant appetizer, or healthy side dish. Rich in fiber, plant-based protein, and essential nutrients, this recipe delivers both comfort and nutrition in every bite.
Prep Time
20 minutes
Cook Time
30 minutes
Total Time
50 minutes
Servings
4–6 servings
Difficulty Level
Easy
Ingredients
For the Mushrooms
4–6 large portobello mushrooms, stems and gills removed
2 tablespoons extra-virgin olive oil
1 tablespoon balsamic vinegar
Salt and black pepper, to taste
For the Filling
2 cloves garlic, minced
1 medium shallot or small yellow onion, finely chopped
1 small red bell pepper, diced
1½ cups cooked cannellini beans, or 1 (15-ounce) can, rinsed and drained
2 cups fresh baby spinach, chopped and tightly packed
1 tablespoon chopped fresh rosemary or 1 teaspoon dried rosemary
1 tablespoon olive oil
Salt and black pepper, to taste
For the Topping
2 tablespoons breadcrumbs or panko
2 tablespoons nutritional yeast or grated Parmesan cheese
Fresh basil or parsley, chopped, for garnish
Lemon wedges, for serving
Instructions
Prepare the Mushrooms
Preheat the oven to 400°F (200°C).
Gently clean the mushrooms with a damp paper towel. Remove the stems and scrape out the dark gills using a spoon. In a small bowl, combine olive oil, balsamic vinegar, salt, and pepper. Brush the mixture over both sides of each mushroom cap and place them on a baking sheet lined with parchment paper.
Make the Filling
Heat olive oil in a skillet over medium heat. Add the shallot and cook until softened, about 3 minutes. Stir in the garlic and red bell pepper and cook for another 2–3 minutes.
Add the cannellini beans and rosemary. Cook for 2 minutes, gently mashing some of the beans to create a creamy texture. Stir in the spinach and cook until wilted. Season with salt and black pepper to taste.
Stuff the Mushrooms
Spoon the filling evenly into each mushroom cap, pressing gently so the mixture stays in place.
Combine the breadcrumbs and nutritional yeast or Parmesan cheese in a small bowl. Sprinkle the mixture over the stuffed mushrooms.
Bake
Bake for 25–30 minutes, or until the mushrooms are tender and the topping is golden brown.
Serve
Remove from the oven and let cool slightly. Garnish with fresh basil or parsley and serve with lemon wedges for a bright, fresh finish.
Tips for Success
Choose Large Mushrooms
Select firm, large portobello mushrooms with intact caps. Larger mushrooms hold more filling and maintain their shape during baking.
Remove Excess Moisture
Portobello mushrooms release water while cooking. Pre-baking the mushroom caps for 5 minutes before stuffing can help reduce excess moisture.
Don’t Overcrowd the Pan
Leave a little space between mushrooms on the baking tray so they roast rather than steam.
Mash Some Beans
Lightly mashing part of the cannellini beans helps bind the filling together without needing extra ingredients.
Use Fresh Herbs
Fresh rosemary, basil, or parsley provide brighter flavors than dried herbs and enhance the overall dish.
Add More Texture
For extra crunch, mix chopped walnuts, pecans, or sunflower seeds into the topping.
Balance the Acidity
A squeeze of fresh lemon juice before serving brightens the earthy mushroom flavors.
Prevent Soggy Filling
Cook the spinach thoroughly until most of its moisture evaporates before adding it to the filling.
Customize Seasonings
Add smoked paprika, red pepper flakes, or Italian seasoning for additional depth of flavor.
Make Ahead
Prepare the filling up to one day in advance and refrigerate until ready to assemble and bake.
Variations
Mediterranean Style
Add chopped olives, sun-dried tomatoes, and crumbled feta cheese to the filling.
Vegan Protein Boost
Mix in cooked lentils or quinoa for additional protein and texture.
Cheesy Version
Use mozzarella, provolone, or extra Parmesan for a richer, more indulgent filling.
Mexican-Inspired
Add black beans, corn, cumin, and chili powder, then garnish with cilantro.
Italian Herb Mushroom
Include oregano, basil, and diced tomatoes for classic Italian flavors.
Nutty Crunch
Mix toasted walnuts or pine nuts into the filling for added richness.
Gluten-Free Option
Replace breadcrumbs with gluten-free panko or crushed gluten-free crackers.
Spicy Version
Add diced jalapeños or crushed red pepper flakes for a little heat.
Frequently Asked Questions
Can I make these ahead of time?
Yes. Assemble the mushrooms up to 24 hours in advance, refrigerate, and bake when ready to serve.
Can I freeze stuffed mushrooms?
They are best enjoyed fresh, but baked mushrooms can be frozen for up to 2 months and reheated in the oven.
What can I substitute for cannellini beans?
Great Northern beans, chickpeas, or butter beans work well.
Can I use frozen spinach?
Yes. Thaw and squeeze out excess moisture before using.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.
Can I grill these instead of baking?
Absolutely. Grill over medium heat until the mushrooms are tender and the filling is heated through.
Are these mushrooms vegan?
Yes, when using nutritional yeast instead of Parmesan cheese.
What should I serve with them?
They pair well with salads, roasted vegetables, quinoa, rice, or crusty bread.
Nutrition
Calories: Approximately 220
Protein: 9g
Carbohydrates: 22g
Fiber: 7g
Fat: 11g
Saturated Fat: 1.5g
Sodium: 280mg
Potassium: 700mg
Vitamin A: 35% DV
Vitamin C: 45% DV
Iron: 15% DV
Calcium: 8% DV
Nutrition values are approximate and may vary based on ingredients used.
Conclusion
Stuffed Portobello Mushrooms with White Beans and Spinach are a satisfying, nutrient-rich recipe that showcases simple ingredients in a delicious and elegant way. The tender mushroom caps, savory bean filling, vibrant vegetables, and crispy topping create a perfect balance of flavors and textures. Whether served as a vegetarian entrée, side dish, or appetizer, this recipe is versatile, wholesome, and guaranteed to become a favorite addition to your meal rotation.