• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Spring Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Spring Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Main dish

    Vegan Stuffed Portobello Mushrooms (Veggie-Packed!)

    Published: Mar 7, 2024 · Modified: Jun 8, 2024 by Jessica

    JUMP TO RECIPE PIN SHARE

    These vegan stuffed portobello mushrooms are so delicious and make for a perfect veggie-packed appetizer, main meal or side dish. It combines chickpeas, lots of vegetables, juicy portobello mushrooms and a flavorful tahini sauce.

    View on a vegan stuffed portobello mushroom on a plate that's drizzled with a tahini herb sauce.

    If you are a mushroom-lover like me, then I bet this vegan stuffed portobello mushroom recipe will be right up your alley. 

    I have many recipes including mushrooms on the blog, I think mushrooms make everything a little better! I always keep some mushrooms in the fridge to toss over white pizza, fold in simple aglio olio pasta dishes or simmer in miso soups.

    But this time, I wanted mushrooms to be the star of the dish! So I grabbed a few large portobellos and used them as mini boats to stuff with chickpeas and lots of vegetables, such as zucchini, red bell pepper, spinach and onion.

    The juicy oven-roasted portobello mushrooms make every bite super chewy and satisfying. Plus, this recipe is so versatile you could swap for other veggies that you already have on hand and even use different beans.

    As a side note, to finish up the dish I used my recent 5-min lemon herb tahini sauce recipe that has everyone hooked with its addictive fresh, nutty and tangy flavor. The sauce almost steals the spotlight in this recipe, it is so delicious. 

    Let me know if you give it a try! ❤️

    Overhead view on a vegetable and chickpea stuffed portobello mushroom garnished with a tahini lemon herb sauce.

    Why you should try this recipe

    • Easy and highly customizable
    • Packed with wholesome vegetables and beans
    • Features juicy roasted mushrooms with a hearty filling
    • Amazing vegetable side dish or hearty appetizer, but also filling and satisfying enough to serve as a vegetarian main dish
    • Made without cheese, but you won't miss it, thanks to the most delicious tahini sauce to top it off!
    • Elegant presentation suitable for weeknight dinners or to serve for a special occasion
    • Naturally vegan and easy-to-make gluten-free

    Ingredients you will need

    (See below in the recipe card for the measurements)

    • Portobello mushrooms: to ease the filling process, look for super large portobello mushrooms so there is more space to tuck in more of the filling. Also, make sure they are fresh and not too soft or bruised without slimy edges.
    • Chickpeas: also called garbanzo beans, chickpeas work well in this recipe for their hearty texture. If you don't have them, then you can swap for cannellini beans or navy beans.
    • Onion: yellow onion or red onion works. If your onion is pretty large, then only use half of it.
    • Garlic: I used 2 garlic cloves, but use more if you want.
    • Zucchini: you will need a small zucchini, green or yellow works.
    • Red bell pepper: or other colors, such as orange or yellow pepper. Mine was pretty small, so if your pepper is very large, then you might want to use only half of it.
    • Spinach: I used baby spinach, regular spinach (chopped) is good too, or feel free to swap for baby kale. Frozen spinach should work too: thaw them first, then squeeze as much water out as you can before adding to the pan.
    • Dried herbs: I used dried oregano, but parsley, basil or Italian seasoning mix works too.
    • Soy sauce: to add a mild umami flavor and more saltiness.
    • Tomato paste: to add more flavor. I like using the squeezable tomato paste in a tube so I can use a small amount at a time.
    • Lemon herb tahini sauce: so easy and comes together in a few minutes, you will need tahini, lemon juice, garlic and fresh herbs to make it.
    Showing are the ingredients needed to make this recipe.

    How to make vegan stuffed portobello mushrooms

    (See below in the recipe card for the full recipe)

    Line a baking sheet with parchment paper and preheat the oven to 375º.

    Clean and prepare the portobello mushroom caps

    Start by cleaning the mushrooms: gently rub the mushrooms with a damp paper towel. Do not submerge the mushrooms in water so they don't turn soggy.

    Then, if they still have a stem on, remove it by pushing them to the side gently. Chop the stems into small cubes and set aside.

    Now, this is optional, but I like to remove the gills from the mushrooms (the black fibrous interior) for cleaner results and simply to give more space for the filling. To do it, just scrape it out by rubbing it with a small spoon (then discard it). Be gentle when doing this so as not to break the mushrooms.

    First bake

    Place the mushrooms upside down on the baking sheet and bake for 10 minutes.

    Make the vegan stuffing mixture

    While the mushrooms are baking, you can prepare the other vegetables and make the filling.

    Warm up a large skillet or non-stick pan with a little oil and then add the onion with a pinch of salt. Cook on medium-high heat for about 5 minutes, then add the zucchini, red peppers, chopped mushroom stems (if any) and dried herbs. Stir and cook for another 5-7 minutes. 

    Then, add the garlic and cook for 1-2 minutes stirring often. Add the tomato paste and pour the soy sauce and water over. Stir to combine and cook on medium heat for about 5 minutes.

    Transfer about half of the chickpeas to a plate and mash them (keep the other half whole). 

    Add the chickpeas (both mashed and whole) to the pan with the spinach and cook until the spinach is wilted. Once done, taste to adjust the saltiness and set aside.

    Assemble and second bake

    Once the filling is prepared and the mushrooms are done pre-baking, then flip the mushrooms on the baking sheet and scoop the vegetable mixture into the portobello. Use a large spoon and gently press on it as you go to help everything stick and hold well. Add as much of the filling as you can, it is ok if it falls a little.

    Then, bake for an extra 15-20 minutes or until slightly golden brown.

    Prepare the tahini sauce and serve

    While the mushrooms are baking, make the tahini sauce.

    When done, drizzle the tahini sauce over the mushrooms at serving. Enjoy!

    In process picture: prep the mushrooms.
    In process picture: bake the mushrooms.
    In process picture: cook the vegetables with aromatics.
    In process picture: add tomato pasta, soy sauce and water.
    In process picture: mash half the chickpeas.
    In process picture: add chickpeas and spinach.
    In process picture: stuff the mushrooms.
    In process picture: serve with the sauce.

    Helpful tips

    • Try to keep the filling mixture from turning too dry while cooking it. You are looking for a moist yet not too saucy consistency that somehow is a little sticky. This will help pile the mixture over the mushrooms without everything crumbling or falling apart too easily.
    • Try to dice the vegetables pretty small, which also helps fill up the cavities of the mushrooms.
    • You can adjust the baking time depending on the size of your mushrooms. 
    • If your portobello mushrooms are super small, then you might want to use 6 instead of 4 and also bake them a little less (or skip the pre-baking time altogether).
    Close up on a oven-baked portobello mushroom on a baking sheet and stuffed with chickpeas and lots of vegetables.

    What to serve with stuffed portobello mushrooms

    You can choose to serve this recipe as a side dish or main course. 

    As a side dish, you can opt to serve it alongside an oat milk Alfredo pasta dish, a simple pan-fried tempeh or delicious blackened tofu steaks to boost your meal with more vegetables. This recipe also makes for a delicious side dish during the holiday season, such as for Christmas or Thanksgiving.

    As a full meal, these stuffed portobello mushrooms would be great served with a light green salad or with a side of rice, such as this chimichurri rice or this Mexican tomato rice. It would also work well with a side of green vegetables, such as steamed green beans or broccoli.

    We also loved ours simply served with some bread!

    As for the topping, I highly recommend pairing with the lemon herb tahini sauce as seen in the pictures. The bright flavors balance well with the hearty flavor of this dish. But here are other sauces you can try instead:

    • Balsamic tahini dressing
    • Creamy basil balsamic vinaigrette
    • Vegan queso sauce
    • Vegan honey mustard dressing
    • Creamy Cajun dressing
    • Spicy harissa dressing
    • Tahini Caesar dressing

    As a side note, classic stuffed portobello mushrooms are usually topped with cheese before baking in the oven. If you would like to have a similar result, then you can omit the sauce and top with some vegan mozzarella cheese or vegan parmesan cheese before baking instead.

    View on a vegan stuffed portobello mushroom with a bite taken off.

    Variations

    This stuffed portobello meal is super versatile and makes for a basic recipe you can use to modify to your taste or what you have.

    Here are a few ideas:

    • Vegetables: use other veggies that you like, such as cherry tomatoes, leeks, celery, sweet potatoes, corn, broccoli, etc. Be sure to chop them small.
    • Spices: play around with the flavoring ingredients and feel free to include chili powder, cumin powder, liquid smoke, garlic powder, smoked paprika and red pepper flakes or cayenne pepper for a little heat.
    • More flavoring ingredients: try adding some balsamic vinegar, nutritional yeast or maple syrup, especially if the zucchini turns out to be a little bitter.
    • Whole grain: you can also add some cooked whole grain to the filling mixture, such as quinoa, barley or brown rice. In that case, you might want to add more of the flavoring ingredients to compensate and also, use more mushrooms since you will have more of the filling mixture (maybe 6 instead of 4).
    • Fresh herbs: such as fresh basil, rosemary, thyme or parsley.
    Close up on a vegan stuffed portobello mushroom with a tahini sauce drizzle.

    Storage tips

    Leftovers keep fairly well for a few days in the fridge (about 2-3 days). Keep them in an airtight container to prevent drying and keep the sauce apart so the mushrooms don't turn mushy.

    To reheat, use the oven (a small toaster oven works well for that) or the microwave. The overall texture will be a little softer after reheating, just something to keep in mind. Drizzle the leftover sauce over the reheated mushrooms when serving.

    I do not recommend freezing this recipe.

    FAQs

    Can I make this recipe with different types of mushrooms?

    Similarly to these vegan mashed potato stuffed mushrooms, you can use smaller mushrooms instead of portobello. This can make for a nice finger food or appetizer. Just try to use mushrooms on the bigger side to help with the stuffing step and skip pre-baking the mushrooms.

    How can I make this recipe gluten-free?

    Simply swap the soy sauce for a gluten-free tamari sauce to make this recipe completely GF. 

    Can I skip removing the gills?

    Yes, absolutely. Removing the gills makes for a cleaner meal and presentation, but other than that, taking them off or not won't change the recipe outcome.

    There is a bite taken off a vegan chickpea and veggie stuffed portobello mushroom.

    More recipes like this

    • Vegan barley stuffed peppers
    • Roasted vegetable sandwich with portobello
    • Portobello mushroom poke bowl
    • Oyster mushroom burgers
    • Buckwheat mushroom risotto
    • Mushroom Stroganoff
    • Ancient grain bowl with portobello

    I hope you like this vegan stuffed portobello mushrooms recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    View on a vegan stuffed portobello mushroom on a plate that's drizzled with a tahini herb sauce.

    Vegan Stuffed Portobello Mushrooms (Veggie-Packed!)

    These vegan stuffed portobello mushrooms are so delicious and make for a perfect veggie-packed appetizer, main meal or side dish. It combines chickpeas, lots of vegetables, juicy portobello mushrooms and a flavorful tahini sauce.
    PRINT RECIPE PIN RECIPE
    Prep Time20 minutes mins
    Cook Time30 minutes mins
    Total Time50 minutes mins
    Servings 4
    Author Jessica Laroche

    Ingredients
      

    • 4-6 large portobello mushrooms
    • 1 onion - finely chopped
    • 1 small red bell pepper - finely chopped
    • 1 small zucchini - finely chopped
    • 2 tsp dried parsley or oregano
    • 2 cloves of garlic - crushed
    • 1 tbsp soy sauce
    • 1 tbsp tomato paste
    • ⅓ cup water or vegetable broth
    • 15 oz canned chickpeas - rinsed
    • 3 oz baby spinach - or a large handful
    • salt to taste
    • 1 batch lemon herb tahini sauce - to serve, you can find the tahini sauce here

    Instructions
     

    • Prepare the lemon herb tahini sauce. This can be made ahead.
    • Preheat the oven to 375º and line a baking sheet with parchment paper. Clean the portobello mushrooms with a damp towel and then, remove and chop their stems. You can also remove the gills using a small spoon (optional).
    • Place the portobello face down on the baking sheet and bake for 10 minutes.
    • Rinse and drain well the chickpeas, then roughly mash half of them (use a fork or a potato masher). Set aside.
    • Warm up a large pan with a little oil and add the onion with a pinch of salt. Stir and cook on medium-high heat for about 5 minutes. Then, add the red pepper, zucchini, dried herbs and chopped stems. Cook for another 5-7 minutes stirring often.
    • Add the garlic and cook for 1-2 minutes, then add the tomato paste, soy sauce and water/vegetable broth. Stir well to combine and cook for 2-3 minutes.
    • Add the chickpeas (both whole and mashed) and spinach, and keep cooking until the spinach leaves are wilted. Taste and adjust the saltiness, then remove from the heat.
    • Flip the mushroom caps and then transfer the filling mixture to their cavities. Gently press to help it hold well. Bake for another 15-20 minutes.
    • Serve with a generous drizzle of the lemon herb tahini sauce. Enjoy!

    Video

    YouTube video

    Notes

    • Storage: keep the leftovers in the fridge in an airtight container for up to 2-3 days. Reheat using the oven or use the microwave. Keep the sauce apart when storing.
    • This recipe is very versatile! You can swap the veggies for broccoli or sweet potatoes and flavor using smoked paprika, cumin or fresh herbs. Check out the blog post for more ideas!
    • Nutrition: please note that the nutritional information is an estimate per serving (including half a batch of the homemade tahini sauce) provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 249kcal | Carbohydrates: 31g | Protein: 13g | Fat: 11g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.003g | Sodium: 610mg | Potassium: 877mg | Fiber: 8g | Sugar: 6g | Vitamin A: 3118IU | Vitamin C: 56mg | Calcium: 98mg | Iron: 3mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE ON FACEBOOK SHARE BY EMAIL
    Nutrition Facts
    Vegan Stuffed Portobello Mushrooms (Veggie-Packed!)
    Amount Per Serving
    Calories 249 Calories from Fat 99
    % Daily Value*
    Fat 11g17%
    Saturated Fat 0.4g3%
    Trans Fat 0.003g
    Polyunsaturated Fat 1g
    Monounsaturated Fat 1g
    Sodium 610mg27%
    Potassium 877mg25%
    Carbohydrates 31g10%
    Fiber 8g33%
    Sugar 6g7%
    Protein 13g26%
    Vitamin A 3118IU62%
    Vitamin C 56mg68%
    Calcium 98mg10%
    Iron 3mg17%
    * Percent Daily Values are based on a 2000 calorie diet.

    Please note that the nutritional information is an estimate provided for informational purposes only (calculated by software) and may vary based on cooking methods and ingredients used. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    Pin it for later!

    Pinterest graphic showing 2 images of a vegan stuffed portobello mushroom with an overlay text saying: "Vegan chickpea stuffed portobello mushrooms".

    More Vegan Lunch and Dinner Recipes

    • A bowl of sesame ginger tofu over rice with a side of beans.
      Sesame Ginger Tofu
    • A vegan taco casserole with a portion taken out to show the middle consistency.
      Vegan Taco Casserole (Mexican Lasagna)
    • Red pesto gnocchi garnished with basil on a plate.
      Creamy Red Pesto Gnocchi
    • Sliced bean and rice enchiladas in a baking dish with a creamy cheesy sauce coming out.
      Black Bean and Rice Enchiladas

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    🌱 SPRING RECIPES


    • There is a white bowl that contains a creamy barley breakfast bowl that's topped with a strawberry and rhubarb quick compote. There is also a wooden spoon on the side of the bowl and fresh strawberries. Also beside the bowl, there is another breakfast bowl as well as a few small bowl containing more of the compote and fresh strawberries. The bowls are on a large pink hand towel and there is a cup of tea on the side.
      Barley breakfast bowl with a strawberry-rhubarb compote
    • Vegan Watermelon Salad with Mint and Cucumber
    • There is a portion of a vegan garlic pasta bake on a plate with a baking dish containing more of the pasta on the side. There are 2 forks, 2 glass and a pitcher of water on the side as well as a small plate with ground black pepper.
      Vegan Garlic Pasta Bake
    • There is a slice of a vegan spinach quiche that's being hold and close to the camera. You can see in the background the whole vegan spinach pie as well as a white and blue hand towel.
      Vegan Spinach Quiche (Gluten-Free)
    • Green pea pasta sauce with short noodles and a side of lemon wedge and more fresh basil.
      Creamy Green Pea Pasta Sauce (20-min Vegan Recipe)
    • View on a tall glass of mango cherry smoothie topped with flaxseed.
      Mango Cherry Smoothie

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy