The Live-In Kitchen

  • Recipes
  • Resources
  • About
menu icon
go to homepage
  • Recipes
  • Resources
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Resources
  • About
×
Home » Gluten Free Vegetarian Recipes

Vegetarian Stuffed Portobello Mushrooms

Modified: Apr 15, 2025. Published: Feb 11, 2025 by Lindsay Moe.

90015 shares
  • Facebook
  • Email

Vegetarian Stuffed Portobello Mushrooms are an easy vegetarian dinner idea. Big portobello mushroom caps are stuffed with spinach, cheese, and cream to make a special main dish that's sure to satisfy.

Two spinach stuffed portobello mushrooms on a plate next to a serving of mashed potatoes. A fork is cutting out a piece of mushroom.
Jump to Recipe

This post contains affiliate links. As an Amazon Affiliate I earn from qualifying purchases. All opinions are my own.

Jump to:
  • Spinach stuffed mushroom ingredients
  • How to make vegetarian stuffed portobello mushrooms
  • Top tips
  • FAQ
  • What to serve with stuffed mushrooms
  • More vegetarian main dish recipes
  • Recipe

What do you eat if you don't eat meat?

I love mashed potatoes, but without meat it can be difficult to figure out what to serve with my favorite side dish. Without a steak or chicken breast alongside, what can we do to round out the meal?

I took inspiration from one of my favorite restaurant meals for this one. Unfortunately that restaurant is no longer in business, so its a good thing I developed this recipe so I can still enjoy it!

A giant portobello mushroom is stuffed with creamy spinach, topped with cheese, and then nestled on a bed of luxurious mashed potatoes and freshly grilled veggies. Of course the sides are optional and easily changeable, but this is definitely my favorite way to enjoy filled portobello mushrooms.

Spinach stuffed mushroom ingredients

  • Olive oil
  • Balsamic vinegar
  • Garlic
  • Portobello mushroom caps
  • Frozen spinach
  • Parmesan cheese
  • Heavy cream
  • Mozzarella cheese
  • Salt & pepper
Ingredients used to make spinach stuffed mushrooms.

How to make vegetarian stuffed portobello mushrooms

  1. Whisk together olive oil, balsamic vinegar, and garlic in a small bowl.
  2. Place mushroom caps in a large, zipper seal plastic bag and add the olive oil marinade. Seal the bag and flip it over a few times to coat. Allow to rest for 15 minutes.
  3. Place marinated mushrooms stem side down on a rimmed baking sheet. Bake 10 minutes at 450ºF.
  4. Combine spinach, ¼ cup Parmesan cheese, and heavy cream in a medium bowl. Season to taste with salt and pepper.
  5. Remove mushrooms from the oven, then divide the spinach filling over the mushrooms. Top evenly with mozzarella cheese and remaining parmesan.
  6. Return the mushrooms to the oven for 10 minutes.

Top tips

What makes this the best stuffed portobello mushroom recipe

This is a stuffed portobello mushroom recipe without breadcrumbs, which is great because that means it's naturally gluten-free! We're stuffing lots of spinach in there to build flavor and keep you full.

Frozen spinach keeps this recipe super easy. No need to wilt down mountains of fresh spinach! If you love the convenience of this freezer staple, be sure to check out my other frozen spinach recipes!

These are delicious, but also easily customizable (see below). The spinach and mushrooms together create a heartiness that can be difficult to find in vegetarian entrees.

You'll feel like you have a main dish instead of a bunch of sides on your plate!

Two spinach stuffed portobello mushrooms on a plate next to a serving of mashed potatoes.

How to thaw frozen spinach

Remove the block or frozen spinach from the packaging and place it on a large rimmed dinner plate or microwave safe baking dish. Microwave for 6 minutes.

Transfer the spinach to the center of a clean kitchen towel or rag (it may stain your towel). Fold in the top and bottom, then grab both ends and twist in opposite directions. Hold the towel with the spinach over the kitchen sink or something that will collect the liquid, then keep twisting the ends to squeeze any extra water out.

Two spinach stuffed portobello mushrooms on a plate next to a serving of mashed potatoes. A fork is cutting out a piece of mushroom.

How to store

Leftovers can be kept covered in the refrigerator for up to 3 days. Reheat leftovers in the microwave or oven. You can also freeze these stuffed mushrooms, before or after baking, for up to 3 months. Thaw in the refrigerator overnight before reheating or baking as directed.

Tips for customizing vegetarian stuffed portobello mushrooms

  • Serve with your favorite veggies such as balsamic roasted brussels sprouts with garlic, mashed potatoes, or air fryer zucchini and onions
  • Serve on a hamburger bun as a sandwich
  • Use full fat coconut milk in place of the heavy cream and leave off the cheese to make it vegan
  • Serve on top of pasta with marinara sauce

FAQ

Is parmesan cheese vegetarian?

Most parmesan cheese is not vegetarian, but you can look for cheese made with vegetable rennet instead of animal rennet. You can read more about this in my post on foods that are surprisingly not vegetarian.

What to serve with stuffed mushrooms

  • Homemade Vegetarian Stuffing
  • Cornbread Stuffing
  • Cheesy Crockpot Mashed Potatoes
  • Mashed Potato Bake
  • Oven Roasted Vegetables
  • Oven Roasted Carrots with Thyme

More vegetarian main dish recipes

  • The Best Crispy Tofu
  • Kung Pao Tofu
  • Vegetarian Baked Southwest Egg Rolls
  • Eggplant Meatballs
  • Vegetarian Lentil Meatloaf Muffins
  • Vegan Ham
Two spinach stuffed portobello mushrooms on a plate next to a serving of mashed potatoes and sautéed vegetables.

If you make this recipe, be sure to rate it, leave a comment, or tag #theliveinkitchen on Instagram!

sign up for our newsletter graphic

Recipe

Two spinach stuffed portobello mushrooms on a plate next to a serving of mashed potatoes.

Spinach Stuffed Portobello Mushrooms

A vegetarian stuffed portobello mushroom recipe that is naturally gluten-free.
4.19 from 65 votes
Print Pin Rate SaveSaved!
Prep Time: 30 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 50 minutes minutes
Servings: 4
Calories: 265kcal
Author: Lindsay Moe
Prevent your screen from going dark

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon balsamic vinegar
  • 2 cloves garlic, pressed
  • 4 large portobello mushroom caps
  • 10 ounces frozen chopped spinach, defrosted and excess water removed
  • ½ cup Parmesan cheese, divided
  • 2-3 tablespoons heavy cream
  • 1 cup shredded mozzarella cheese
  • Coarse kosher salt and freshly ground black pepper

Instructions

  • In a small bowl, whisk together olive oil, balsamic vinegar, and garlic.
  • Place mushroom caps in a large, zipper seal plastic bag and add the olive oil marinade. Seal the bag and flip it over a few times to distribute the marinade over the mushrooms. Allow to rest for 15 minutes.
  • Preheat the oven to 450ºF. Place marinated mushrooms stem side down on a rimmed baking sheet. Bake 10 minutes.
  • Meanwhile, prepare the filling by combining spinach, ¼ cup Parmesan cheese, and heavy cream in a medium bowl. Season to taste with salt and pepper.
  • Remove the mushrooms from the oven and flip. Divide the spinach filling over the mushrooms, then top evenly with mozzarella cheese and remaining parmesan.
  • Return the mushrooms to the oven for 10 minutes or until the cheese is melted and beginning to brown.
  • Serve warm with mashed potatoes, grilled veggies, or your other favorite sides.

Notes

Tips for customizing:

  • Serve with your favorite veggies such as balsamic roasted brussels sprouts with garlic, mashed potatoes, or grilled zucchini and onions
  • Serve on a hamburger bun as a sandwich
  • Use full fat coconut milk in place of the heavy cream and leave off the cheese to make it vegan
  • Serve on top of pasta with marinara sauce

Nutrition

Calories: 265kcal | Carbohydrates: 8g | Protein: 15g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 40mg | Sodium: 439mg | Potassium: 583mg | Fiber: 3g | Sugar: 3g | Vitamin A: 8710IU | Vitamin C: 4.4mg | Calcium: 391mg | Iron: 1.8mg
Tried this recipe?Mention @theliveinkitchen or tag #theliveinkitchen!

More Gluten Free Vegetarian Recipes

  • Vegan caesar dressing in a glass bowl.
    Vegan Caesar Dressing
  • A bowl of no-mayo coleslaw on a red linen napkin.
    Creamy No Mayo Coleslaw
  • A small bowl of marinara dipping sauce with a spoon in it.
    Marinara Dipping Sauce
  • Butternut Squash and Kale Salad

Comments

    4.19 from 65 votes (56 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Amanda Rich says

    November 27, 2018 at 5:25 pm

    5 stars
    YUM! I'm not a vegetarian but enjoy exploring meat free ideas and this one is a keeper! I will definitely be trying this as a burger at some point and with pasta too, this time I did it with roasted veggies.
    I wanted to go a little healthier so I omitted the heavy cream and mixed in some chopped tomatoes instead. Thanks for the new recipe!

    Reply
    • Lindsay Moe says

      November 27, 2018 at 6:54 pm

      I'm so glad you enjoyed it, thanks for sharing your adaptation!

      Reply
  2. Naomi says

    April 15, 2019 at 12:26 pm

    Could the filling be made in advance and kept in the fridge?

    Reply
    • Lindsay Moe says

      April 16, 2019 at 8:02 am

      Absolutely!

      Reply
  3. Stacy says

    November 06, 2019 at 3:01 pm

    Can you use fresh spinach instead of frozen?

    Reply
    • Lindsay Moe says

      November 06, 2019 at 3:59 pm

      Yes, but you would need to use 4-5 cups and cook it down, then squeeze out any excess water.

      Reply
  4. Katelyn says

    December 10, 2020 at 5:23 pm

    5 stars
    Loved this recipe! So tasty and easy. Will definitely be making again. I served it on a hamburger bun for my littlest one and he loved it. Thank you!

    Reply
  5. Lynn says

    February 26, 2021 at 6:52 pm

    5 stars
    Great recipe for a Friday during Lent! I did use fresh spinach and served it with sweet potatoes and squash.

    Reply
    • Doug Kelly says

      July 22, 2023 at 4:59 pm

      5 stars
      Turned out wonderfully. I used fresh spinach, you were right I had to press the cooked spinach between paper towels. I also added lump crab meat. Super delicious. Flavors went well together. Wife is in love with it. I took a picture of my dish but couldn't find a place to post it here. Thank you for this recipe.

      Reply
  6. Bella says

    March 02, 2021 at 11:04 am

    5 stars
    Looks amazing (not sure how to leave a comment without a review but I can tell it will come out!). My question is how to adapt for baby bellas? I want to make as a side/appetizer to use up some mozzarella and mushrooms that each need to get used ASAP. I imagine I'll reduce the oven time but maybe not since they're as "tall" (thick?) as full size caps. What do you think? Thanks for the great inspiration.

    Reply
    • Lindsay Moe says

      March 03, 2021 at 11:10 am

      Yes, I would probably cut the cooking time in half to start and see how they are. Personally I'd rather have an undercooked stuffed mushroom than a mushy one falling apart, especially if you plan to eat with hands!

      Reply
  7. Kelly says

    March 27, 2021 at 5:41 pm

    5 stars
    Made these for dinner tonight and they were delicious!

    Reply
  8. Betty says

    July 08, 2021 at 8:51 am

    For using fresh spinach instead of frozen, I would just chop the spinach in my food processor, not overly chopped then just put that on the Portobella Mushroom. I do this on a pre-made pizza and then cook it in the oven and it turns out great. I add what I want to a pre-made Pizza Frozen one that doesn't have hardly anything on it.
    Anyway the spinach fresh works out great chopped up a bit.
    Just thought I would mention it.
    Your Portobella looks great, can't wait to try it.
    Thanks.

    Reply
  9. lORI DENT says

    July 24, 2021 at 7:55 pm

    QUICK, EASY AND DELICIOUS!

    Reply
  10. Renee says

    May 15, 2023 at 8:32 pm

    5 stars
    Simple & AMAZING!!

    Reply
  11. Mimi Kyle says

    May 15, 2023 at 9:30 pm

    5 stars
    5 stars because it was good enough to make again just as written! Well, powdered garlic was used bc I didn’t have fresh and unsweetened oat milk as sub for milk.
    Just happened upon this after searching for a way to use the large portobello mushrooms in the fridge and was thrilled to have all the ingredients for this in one form or another.
    Really enjoyed these. I think the timing could be adjusted depending on the wellness you’d like. 20 total minutes definitely was as long as I would ever bake. They were very done and I may try a shorter cook time on my next go around. But really delish and thanks for sharing.

    Reply
  12. Dawn says

    August 21, 2024 at 3:39 pm

    5 stars
    Delicious! I used fresh spinach and wilted it in olive oil . Also, I used milk instead of cream because I didn’t have cream. It was so good!!

    Reply
lindsay moe in a kitchen with glasses on shelves behind her

Hi, I'm Lindsay! I've been creating easily customizable vegetarian recipes since 2011. I love the outdoors, brownies, and brand new books. I live and work in La Crosse, Wisconsin and founded Wild Flour Media to expand on my love for food photography and videography to my community and beyond.

More about me →

Popular

  • frozen curly fries made in the air fryer on a plate surrounding a bowl of ketchup
    Frozen Curly Fries in the Air Fryer
  • a dish of mashed potatoes made without milk topped with pats of butter and herbs.
    Mashed Potatoes without Milk
  • zesty cream cheese stuffed mini peppers close up
    Zesty Cream Cheese Stuffed Mini Peppers
  • single serving lemonade in a glass with lemons
    Single Serving Lemonade

Footer

^ back to top

About

  • About Lindsay
  • Privacy Policy
  • Accessibility Statement

Extras

  • Newsletter
  • Resources

Contact

  • Contact
  • Wild Flour Media

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 The Live-In Kitchen

Please read my Privacy Policy.
90015 shares

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.