• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Debra Klein

Debra Klein
  • Home
  • About Debra
  • home
  • Recipes
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Debra
  • Recipes
  • Subscribe
×
Home » Recipes » Main Course

Vegan Stuffed Portobello Mushrooms

Gluten FreeGrain FreeVegan

Published: Dec 20, 2023 · Modified: Dec 16, 2025 by Debra Klein · This post may contain affiliate links · 11 Comments

Jump to Recipe

Vegan Stuffed Portobello Mushrooms are just the impressive plant based main dish you’re looking for.  I make these often because they’re hearty and satisfying, naturally vegan and gluten-free and this dairy-free stuffing is perfect for large portobello mushrooms!

Plate with three large stuffed portobello mushrooms and one on an individual plate.

Vegan mushroom recipes give off the best savory umami flavor which is so important when you’re having a vegan main dish. When I have baby bella mushrooms, I always make these gluten-free stuffed mushrooms—they are the perfect appetizer. But, when I want even more of a good thing, this full sized portobello mushroom recipe is the main course for me.

You guys have been asking for more vegan main dish recipes that are savory and delicious, low carb, easy to make and satisfying….these are all of that and so much more!

Mushroom Ingredient Notes

If you’re making this as a main course, you’ll want to buy large stuffing mushrooms. Medium sized cremini mushrooms, white mushrooms, or baby bella mushrooms would work better for a hearty appetizer or side dish.

Large portobello mushroom caps, a small dish of olive oil and some salt and pepper.

Stuffing Ingredient Notes

Cauliflower rice: Gives great texture, while keeping these low carb and gluten-free without using grains or bread crumbs.

Labeled ingredients: bell pepper, onion, cauliflower rice, parsley, garlic, spinach and olive oil.

Vegan Parmesan Cheese Notes

Store bought vegan parmesan cheese or vegan mozzarella cheese have too many processed ingredients in them for me. I think this mixture is an easy way to get the same cheesy flavor with simple ingredients like nutritional yeast. Plus it will take you under 5 minutes to make it!

Labeled ingredients: pine nuts, Italian seasoning, nutritional yeast and salt.

How to make them

Prep Mushrooms for Baking

Mushroom cap turned upside down with the stem on the side and a spoon with scooped out mushroom gills.
  • Clean the mushroom using a damp paper towel to brush the dirt off.
  • Pop the mushroom stems out by wiggling it sideways. Set aside to chop and saute with the other stuffing vegetables.
  • Use a spoon to scoop out the gills. This is optional, but the gills are a bit bitter and fibrous on larger mushrooms so I recommend removing them.
  • Scooping out the gills will also leave a larger space to pack in the stuffing!

Par-bake the Mushrooms

Portobello mushroom caps on a wire rack that's on a baking tray.

Place the prepped mushroom caps, scooped out side down, on a wire rack that’s placed on a baking sheet lined with parchment paper. Drizzle with olive oil and sprinkle with salt and black pepper.

Large portobello mushroom caps on a wire rack on a baking tray.

Bake in a preheated 350 degree oven for 12 minutes so they begin to soften. Sometimes mushrooms will release a lot of liquid when they’re cooking–this is why they are upside down and on a rack, so they don’t become soggy.

Make the parmesan “cheese”

Pine nuts, Italian seasoning, salt and nutritional yeast in the bowl of a spice grinder.

Place pine nuts, Italian seasoning, nutritional yeast and salt into a spice grinder. A small food processor or coffee grinder will also work.

Bowl of a spice grinder filled with yellow coarse ground powder.

Pulse a few times until everything is thoroughly mixed, and resembles ground parmesan cheese.

Make the filling

Cast iron skillet with diced orange pepper, onion, and mushroom stems.

Dice the onion and bell pepper. Chop the set aside mushrooms stems into small pieces. Heat a large skillet over medium-high heat and saute in olive oil until beginning to soften.

Diced vegetables in a cast iron skillet.

Turn down to medium heat, add the garlic and stir as it becomes fragrant. Then stir in the cauliflower rice and cook until it’s heated through.

Sauteed small diced vegetables with a heap of chopped greens in the center of the pan.

Turn off the heat and stir in the spinach and parsley until wilted.

Sauteed diced vegetables and greens in a cast iron skillet with a heap of yellow powder in the center.

Set aside 1 tablespoon of the vegan cheese for the topping and mix the rest into the sauteed veggies.

Stuff and Bake

Mushroom caps stuffed with veggie filling on a wire rack in a baking tray.

Turn the baked mushroom caps over and then evenly distribute the filling into the cavity. Sprinkle the remaining vegan parmesan over them and place them back into the oven for 20 minutes.

Stuffed portobello mushroom caps on a wire rack atop a rimmed baking sheet.
Large veggie stuffed portobello mushrooms on a plate.

Baked for 20 minutes, until stuffing is heated through and mushrooms are golden brown.

Debra’s Pro Tips

  • If you par bake the mushrooms upside down by accident and they accumulate liquid, pour that into the filling and let the liquid cook out for added flavor.
  • This is a great vegan main dish for a holiday meal because they can be made in advance and reheated while you spend time with your guests.
  • Stir in a pinch of red pepper flakes or chipotle chili powder into the filling for a little spice.
  • A damp towel is the best way to clean the mushrooms. DO NOT clean under running water. Mushrooms are like sponges, so do not immerse in water as they will absorb it and get unnaturally plump….and soggy.

Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein

📖 Recipe

Large portobello mushroom cap stuffed with veggies and herbs.

Vegan Stuffed Portobello Mushrooms

Author: Debra Klein
Delicious stuffed portobello mushrooms. These vegan and gluten-free stuffed mushrooms are loaded with flavor and umami satisfaction.
5 from 27 votes
Rate this Recipe
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins
Course Main Course, Side Dish
Cuisine American, Italian
Servings 4
Calories 210 kcal

Equipment

  • ½ sheet pan with wire rack
  • Spice Grinder

Ingredients
  

  • 4 large portobello mushrooms
  • 1 tablespoon olive oil
  • ½ teaspoon sea salt divided
  • ½ tsp black pepper divided

Stuffing

  • 1 tablespoon olive oil
  • 1 onion diced
  • 1 bell pepper diced
  • 3 cloves garlic minced or grated
  • 1 cup cauliflower rice
  • ¼ cup baby spinach chopped
  • 2 tablespoon fresh parsley finely chopped

"Cheese"

  • ⅓ cup pine nuts
  • 2 tablespoon nutritional yeast
  • 1 tablespoon Italian seasoning
  • ½ tsp coarse sea salt

Instructions
 

  • Preheat oven to 350. Prepare rimmed baking sheet with parchment and then add a wire rack.

Prep Mushrooms to stuff:

  • Clean mushrooms. Use a damp (not wet) paper towel to brush off any dirt/debris. Twist the stem out and set aside to add to veggie mix.
  • Use a spoon to scoop out and then discard the gills.
  • Place mushrooms on rack with the inside(where the stem was) facing down. Drizzle the cap with olive oil and sprinkle with a pinch of salt and pepper (reserve the rest of the seasoning for the filling).
  • Bake for 12 minutes, to soften.

Make the "cheese"

  • Place pine nuts, nutritional yeast, Italian seasoning and salt into a spice grinder and pulse until it resembles ground parmesan cheese. You can also use a coffee grinder or small food processor for this.

Make the Filling

  • Dice the onion, bell pepper and mushroom stems. Heat a heavy skillet over medium heat. Swirl in olive oil and cook veggies, stirring often. Sprinkle iwth salt and pepper. Continue to saute until veggies begin to soften, about 5 minutes. Add garlic and stir constantly for about a minute, until fragrant. Stir in cauliflower rice and mix until fully incorporated. Turn off heat.
  • Stir in spinach and parsley until wilted. Then add all but 1 tablespoon of the "cheese" to the mixture.

Fill and Bake

  • After 12 minutes, remove mushrooms from oven and flip over. Scoop filling into the cavities, sprinkle with the set aside 1 tablespoon of the cheese and any remaining salt and pepper.
  • Bake for 20 minutes until mushrooms are tender and topping is golden brown.

Notes

Use red bell peppers if you’re making is as a Vegan Christmas Main Dish for an elegant and festive plant based holiday dinner. 
Pine nuts: they’re soft enough to grind easily. Substitute with raw cashews or sunflower seeds for a similar texture.

How to Store and Reheat

  • Store any leftovers in an airtight container in the refrigerator for up to a week.
  • Freezing will cause the mushrooms to change texture…I do not recommend.
  • If you have any extra stuffing, it can be frozen in a freezer safe container for up to 3 months. OR, use it to stuff another veggie like zucchini, tomatoes or bell peppers.
  • Reheat in a preheated 350 degree oven for 15 minutes, or until heated through.

Nutrition

Calories: 210kcalCarbohydrates: 14gProtein: 7gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gTrans Fat: 0.003gSodium: 461mgPotassium: 710mgFiber: 5gSugar: 6gVitamin A: 1302IUVitamin C: 63mgCalcium: 47mgIron: 2mg
Note

The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.

Did you make this recipe? Please leave a review below, then snap a picture and tag me @dkhealthcoach or use hashtag #dkhealtcoach on Instagram so I can see it!!

Categories

Gluten FreeGrain FreeHanukkahMain CourseRosh HashanahSide DishThanksgivingVeganCauliflower, Mushrooms

More Easy Healthy Main Course Recipes

  • Saucy fettuccine alfredo with green peas and crushed red pepper flakes.
    15-minute Vegan Fettuccine Alfredo
  • Tofu egg salad on sourdough, stacked with green lettuce in between and chips on the side.
    Vegan Tofu “Egg” Salad No Mayo
  • Skillet with zucchini, mushrooms, corn and edamame.
    20-minute Vegan Zucchini Skillet dinner.
  • Pasta, white beans, olives and capers with tomatoes and fresh parsley.
    White Bean Vegan Pasta Puttanesca

Reader Interactions

Comments

    5 from 27 votes (22 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Kim Koons

    January 20, 2024 at 2:03 pm

    5 stars
    I am so impressed with your recipes, photos and thorough explanation of the process. The result was delicious!

    Reply
    • Debra Klein

      January 20, 2024 at 8:40 pm

      Thanks so much…and delicious is always a good result!

      Reply
  2. Mary Jeffries - Gmail

    October 20, 2024 at 5:55 am

    5 stars
    Delicious. Even my non vegan partner loved it. Not too many ingredients like MOST vegan recipes on line. Pact with goodness without compromising flavour. Thank you

    Reply
    • Debra Klein

      October 21, 2024 at 3:43 pm

      Awesome….thanks for sharing with your partner…a good one for non vegans and vegans alike.

      Reply
  3. Donna

    December 04, 2024 at 9:03 pm

    5 stars
    10* recipe, at least! Enjoyed it so much that I’m making it again as I leave this comment! With some large portobello mushrooms I picked up at the store… I stumbled across your post after looking for over 20 minutes! So thankful I landed on your recipe! My husband and I agree… it is SUPER Delicious!!!!!!!

    Reply
    • Debra Klein

      December 04, 2024 at 9:35 pm

      Yay…so happy you found my recipe. I totally agree…they’re so so good, easy to make and delish!

      Reply
  4. Sandy

    December 01, 2025 at 9:23 am

    I love stuffed mushrooms and am so pleased to have found your recipe which sounds and looks really great and love the addition of the cauli rice. As I have never bought pre-made cauli rice and would prefer to grate my own, please could you tell me if it is pre-cooked and with any other ingredients.

    Reply
    • Debra Klein

      December 01, 2025 at 12:34 pm

      Hi…the cauli-rice in the ingredient list is just the cauliflower that has been riced, and not pre-cooked. Would love to hear how you like the stuffed mushrooms after you make them, Debra

      Reply
      • Sandy

        December 01, 2025 at 12:55 pm

        5 stars
        Thanks so much for your speedy reply….I’m sure I will love them and will certainly let you know. Thanks again and for all your great recipes

        Reply
  5. Alice P

    February 25, 2026 at 12:48 pm

    5 stars
    I’ve been looking for a good vegan portobello recipe for an upcoming dinner party, and I tried these out last night: they win! Very tasty, and the instructions were great. I used raw cashews, more like half a cup, and I used the regular food processor and it worked out fine. I’m excited to try out your other recipes!

    Reply
    • Debra Klein

      February 25, 2026 at 12:55 pm

      Cashews are a great substitute for the pine nuts in these vegan stuffed mushrooms….great job! Would love to hear back after your dinner party to hear what everyone thought.

      Reply

Primary Sidebar

Photo of Debra Klein in the kitchen, smiling, tossing a salad.

Hi, I’m Debra, Holistic Health Coach and Culinary Instructor inspiring healthy choices with seasonal plant-based recipes. I'm also passionate about transforming Traditional Jewish Foods into dishes that are nutritious, delicious, beautiful and satisfying. Let's get into the kitchen and have some fun.

More about me →

Eat more plants.

Grab the tips to easily whip up more plant based meals.

Reader Favorite Recipes

  • No Salt Taco Seasoning Recipe
  • Bowl of creamy yellow soup with sauteed mushrooms, scallions and red pepper floating on top.
    Dairy-free Leek Soup without Potatoes
  • Savory Spiced Nuts Recipe
  • Chopped cauliflower, cabbage, dates and nuts on a round plate with limes and fresh herbs.
    Raw Cauliflower Salad with Lime
  • Colorful and chunky roasted veggies in an reddish brown broth.
    Chunky Roasted Veggie Soup Recipe
  • Vegan ground beef in a cast iron skillet with wooden spoon, showing textrure.
    Vegan Ground Beef Recipe with Mushrooms & Lentils

Trending Recipes

These recipes are trending because they're super tasty, easy to make and loaded with plant-based nutrition.

  • Crispy potato latkes on a platter with a small dish of sour cream in the center.
    Grandma’s Potato Latkes Recipe
  • Cast iron pan filled with green beans almondine. There are almond slices, cloves of garlic and crushed red pepper scattered around the pan and a grey napkin tied around the cast iron handle.
    Easy Recipe for Green Beans with Almonds
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Spoonful of homemade applesauce on a jar of chunky applsauce.
    No Sugar Applesauce Recipe
  • White rectangular serving plate with stuffed mushrooms
    Gluten-Free Stuffed Mushrooms
  • Small glass pitcher filled with bright yellow salad dressing with specks of red and green. In the background is a bowl of salad and some squeezed limes.
    Easy Vegan Mango Salad Dressing

More Fresh Recipes-->>

More Vegan Recipes

Footer

↑ back to top

latest recipes delivered

  • HOME
  • RECIPE INDEX
  • CONTACT DEBRA
  • Privacy Policy
  • Web Stories

Copyright © 2026 Debra Klein

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.