• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast & Brunch
    • Lunch & Dinner
    • Vegetarian Sides
    • Vegan Desserts
    • Drinks
    • Gluten- Free
    • Refined-Sugar Free Desserts
    • 10 Ingredients or Less
    • 30 Minutes or Less
  • Popular Recipes
  • About
    • Discount Codes
    • Lifestyle
  • Work With Me
  • Subscribe

ShortGirlTallOrder logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Popular Recipes
  • Breakfast + Brunch
  • Lunch & Dinner Mains
  • Vegan Desserts
  • Drinks
  • About
  • Work with me
  • Follow ShortGirlTallOrder On:

    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » All Recipes » Vegetarian Lunch + Dinner

    Vegan Stuffed Portobello Mushrooms

    Published: Nov 11, 2022 by Megan · This post may contain affiliate links.

    Jump to Recipe

    These Vegan Tofu Stuffed Portobello Mushrooms make the perfect plant-based dinner recipe. With a tofu & leek filling, juicy portobello mushrooms, and fresh herbs- this recipe is packed with flavor for a filling main dish.

    a portobello mushroom on a plate filled with a leek tofu stuffing with fresh herbs.

    Here at SGTO we are big fans of mushrooms. Take my portobello mushroom tacos, mushroom gravy, or viral vegan mushroom wild rice soup as just a few examples of why mushrooms are such a staple in plant-based recipes.

    This recipe was inspired by the flavors in my classic vegan stuffing recipe, but we're adding tofu for extra protein. That way, these vegan stuffed mushrooms can be served as a main dish for Thanksgiving, Christmas, or any gathering.

    Ingredients:

    labeled ingredients for stuffed portobello mushrooms with a tofu leek herb filling.

    Substitution notes:

    • Portobello Mushrooms: I really created this recipe with portobello mushrooms in mind, however, the filling also works stuffed into smaller mushrooms.
      • Please keep in mind, you won't need to pre-bake smaller mushrooms but will need to bake them with the filling inside for at least 20 minutes.
    • Firm tofu: If you're not a fan of tofu, try subbing in your favorite plant-based meat alternative for a twist!
    • Herbs: I used fresh thyme and rosemary and HIGHLY suggest using fresh herbs for this recipe as it creates a way better flavor. However, if you can only find dried just use half the amount called for in the recipe.

    How to make vegan stuffed portobello mushrooms

    Prep & prebake portobello mushroom caps

    Remove the stems from each mushroom cap. If desired, you can also scrape out the gills on the inside. I chose not to do this since I don't mind them, but it doesn't change the recipe if you want to remove them!

    Then, add the portobello mushrooms to a parchment-lined tray with the stem side facing down. Spray the tops with oil and season with salt & pepper before baking for 10 minutes.

    portobello mushrooms on tray before and after roasting.

    Make the tofu leek filling

    Start by cooking the leeks and garlic in vegan butter for about 2-3 minutes, until fragrant.

    Then, crumble the tofu into the pan and cook with the veggies for another 8-10 minutes or until the tofu begins to crisp up.

    Once the tofu starts to brown, add in the breadcrumbs, rosemary, thyme, dried parsley, salt, & pepper. Stir together and cook another 1-2 minutes.

    Then, turn off the heat and mix the flax egg into the filling.

    The flax egg isn't necessarily needed, but I found that without it the filling was a bit too crumbly! If you don't have one on hand, you can use a little bit of just egg or even some vegan parmesan to help hold the stuffing together.

    tofu leek stuffing mixture in a pan.

    Stuff the mushrooms & bake

    Flip the partially baked mushroom caps over and stuff them with the tofu leek filling. Then, add back to the oven and roast for another 12-15 minutes.

    spatula lifting a stuffed portobello mushroom off a baking tray.

    Serve & enjoy!

    Remove the mushrooms from the oven and serve while warm!

    I love eating these mushrooms as an easy weeknight dinner, but they also work as a Holiday main dish. In that case, I recommend serving them with lots of yummy sides including my green bean almondine, caramelized onion mashed potatoes, and spinach tomato babka!

    two portobello mushrooms filled with a leek tofu stuffing with fresh herbs.

    FAQ & Tips:

    Can I make this recipe with different/smaller mushrooms?

    Yep! However, it does slightly change the recipe. You can skip the pre-baking step if using smaller mushrooms. Once filled, the mushrooms will need to bake for at least 20 minutes to cook through.

    Should you remove the gills from portobello mushrooms before cooking?

    Personally, I don't because I think they add good flavor and from a texture standpoint they don't bother me.

    However, you can totally scrape them out before baking if you prefer! Removing them does give the mushrooms a slightly more appealing color, but other than that it doesn't affect the recipe to keep them or remove them.

    How do I store stuffed portobello mushrooms?

    Mushrooms can be stored in a closed container in the fridge for 2-4 days. I don't recommend freezing this dish as texture-wise it doesn't taste great once reheated.

    Also, you can totally make and prep the filling the day before and store in a closed container in the fridge. This cuts down on prep time and allows you to only worry about prepping and baking the mushrooms the next day.

    portobello mushroom filled with leek tofu stuffing cut in half.

    I truly can't wait for you to try these juicy & flavorful Stuffed Portobello Mushrooms! With a herby tofu stuffing, they are truly a delicious plant-based Holiday dish. Enjoy!

    -TSG

    More plant-based dinner ideas you will love:

    • whole roasted cauliflower over wild rice with tahini maple sauce, pomegranate, and parsley on top
      Whole Roasted Cauliflower
    • bowl of stew with 3 dumplings and vegetables like carrots, mushrooms, onion, celery, and thyme.
      Vegan Dumpling Stew
    • acorn squash stuffed with wild rice, apples, mushrooms, kale, topped with fresh sage & fresh thyme
      Vegan Apple Wild Rice Stuffed Acorn Squash
    • close up overhead shot of bowl of quinoa butternut squash and bean chili with avocado slices, jalapeño slices, fresh cilantro, and bread on top
      Vegan Butternut Squash Quinoa Chili

    If you loved this recipe, please leave a 5-star review on the recipe card. I always appreciate your feedback and support! You can also follow along on my Instagram, Facebook, TikTok, and Pinterest, or sign up for our newsletter!

    a portobello mushroom on a plate filled with a leek tofu stuffing with fresh herbs.

    Vegan Stuffed Portobello Mushrooms

    These vegan stuffed portobello mushrooms are filled with a tofu leek filling for the best plant-based dinner recipe!
    No ratings yet
    Print Pin
    Course: Vegetarian Lunch + Dinner
    Cuisine: American
    Prep Time: 15 minutes
    Cook Time: 30 minutes
    Total Time: 45 minutes
    Servings: 6 mushrooms
    Author: Megan Horowitch

    Ingredients 
    US Customary - Metric

    Mushroom Caps

    • 6 large portobello mushroom caps
    • salt & pepper sprinkle a small amount to season mushroom caps
    • avocado oil spray

    Tofu Leek Stuffing

    • ¼ cup vegan butter
    • 1 large leek sliced (about 2 cups)
    • 5 garlic cloves minced
    • 7 ounces extra firm tofu ½ block of packed tofu
    • ½ cup seasoned breadcrumbs I used gluten-free Italian seasoned breadcrumbs
    • 1 teaspoon fresh thyme
    • 1 teaspoon fresh rosemary
    • 1 teaspoon dried parsley
    • ½ teaspoon salt add more or less depending on preference
    • ¼ teaspoon ground black pepper add more or less depending on preference
    • 1 flax egg 1 Tablespoon (8 grams) ground flaxseed mixed with 3 Tbsp water

    Instructions

    • Preheat the oven to 375F and press the tofu between two layers of towels or paper towels to remove any extra moisture.
    • Then, prep the veggies by dicing the leek, mincing the garlic, finely chopping the rosemary, and removing the stems from the portobello mushroom caps. If desired, you can also scrape out the gills from the inside of the portobello mushrooms. It is also a good idea to make the flax egg at this time and set it aside for later.
    • Line a baking tray with parchment paper and place the mushroom caps onto the tray, stem side down. Lightly brush or spray the mushroom tops with oil and then sprinkle with salt & pepper to season.
    • Add the tray of mushrooms to the oven to bake for about 10 minutes until they begin to soften. Then, remove from the oven, flip over, and set aside until the filling is done.
    • While the mushrooms are baking, make the tofu leek filling. Add the vegan butter to a pan and melt over medium heat.
    • Once the butter has melted and is bubbling, add in the chopped leeks and minced garlic. Saute for about 2-3 minutes until fragrant.
    • Crumble the block of tofu into the pan and saute with the vegetables for around 8- 10 minutes or until the tofu begins to crisp up.
    • Next, add the breadcrumbs, thyme, rosemary, dried parsley, salt, & pepper to the pan. Saute with the tofu and vegetables for another 1-2 minutes. Then, remove the pan from the heat and stir in the flax egg.
    • Add the tofu leek filling to the stuffed mushrooms until they are completely full, then add back to the oven to bake for another 12-15 minutes.
    • Remove the mushrooms from the oven and serve immediately with additional fresh herbs or even vegan parmesan sprinkled on top. Enjoy!

    Notes

    • If using dried herbs, sub 1 teaspoon of fresh herbs for ½ of dried herbs.
    • If you don't want to use a flax egg, the filling still works it will just be slightly crumbly and not hold together as well.
    • Leek can be replaced with 1 diced white onion for similar results. 
    • The filling can be prepped a day in advance and stored in a closed container in the fridge before filling the mushrooms and baking.
    • Mushrooms can be stored in a closed container in the fridge for 2-4 days and reheated.
    • I don't recommend freezing this dish as texture-wise it doesn't taste great once reheated.

    Nutrition

    Serving: 1stuffed mushroom | Calories: 161kcal | Carbohydrates: 14g | Protein: 6g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 0.1mg | Sodium: 418mg | Potassium: 435mg | Fiber: 2g | Sugar: 4g | Vitamin A: 284IU | Vitamin C: 3mg | Calcium: 51mg | Iron: 2mg
    Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!
    « Vegan Caramelized Onion Mashed Potatoes
    Vegan Pumpkin Pie Cookies »

    Sign up for our newsletter!

    And receive our FREE ebook with 6 easy 30-minute weeknight dinners to help you eat more plant-based meals!

    Reader Interactions

    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.

    Primary Sidebar

    picture of girl with curly hair holding a spoon of food.

    Hi, I'm Megan! I believe eating plant-based food can be enjoyable for everyone. Eating plants doesn't have to be hard and it certainly shouldn't be boring. I am here to help you on your journey to eating food you actually feel good about and to make cooking at home fun again! 

    More about me →

    Follow SGTO:

    Spring Favorites:

    • jar of overnight oats topped with yogurt shredded carrots and crushed pecans.
      Carrot Cake Overnight Oats
    • roasted garlic artichoke half on a plate
      Lemon Garlic Roasted Artichokes
    • platter of fresh rolls with basil, tofu, and fresh vegetables with a side of peanut sauce, limes, peanuts, and fresh purple flowers on top
      Vegan Tofu Spring Rolls
    • a pile of earl grey sugar cookies with vanilla glaze and earl grey tea leaves dusted on top
      Vegan Earl Grey Sugar Cookies
    • plate of lemon pasta with peas, leeks, and fresh oregano on top
      Vegan Lemon Butter Pasta with Peas & Leeks
    • multiple lemon poppyseed muffins with lemon glaze and fresh lemons
      Vegan Lemon Poppy Seed Muffins

    Footer

    ↑ back to top

    About

    • About
    • Contact

    Resources

    • All Recipes
    • Popular Recipes
    • Discount Codes

    Terms & Conditions

    • Privacy Policy & Disclaimer

    Copyright © 2023 ShortGirlTallOrder®. All Rights Reserved.