• Recipes
  • Vegan Thanksgiving
  • Free Ebook
  • About
menu icon
go to homepage
  • Recipes
  • Vegan Thanksgiving
  • Free Ebook
  • About

subscribe
search icon
Homepage link
  • Recipes
  • Vegan Thanksgiving
  • Free Ebook
  • About

×
Home ❯ Recipes ❯ Vegan Side Dishes

Vegan Mushroom Stuffing

Lori standing in her kitchen.
Updated 10/28/2022 by Lori Rasmussen. This post may contain affiliate links.
image to save on Pinterest.
image to save on Pinterest.

Homemade mushroom stuffing is loaded with fresh mushrooms, onion, celery, garlic, and herbs. It's wonderfully savory, easy to prepare, and sure to be a hit on Thanksgiving! Try it with shiitake mushrooms, as pictured, or any type of mushroom you like. The stuffing is naturally vegan and easily customized with dried fruit, nuts, lentils, or vegan sausage.

overhead view of a white casserole dish filled with baked mushroom stuffing.

For as long as I can remember, cornbread dressing has been my favorite part of the Thanksgiving meal.

But stuffing made with "regular" bread? Yeah, in Alabama we didn't eat that.

Of course, my Wisconsin-born husband only knew of stuffing until I forced my southern, cornbread-loving ways on him.

But I'm coming around to the fact that stuffing is pretty awesome, too! I mean, it has most of the same irresistible flavors found in dressing, like onion, celery, broth, thyme, and sage.

In some ways, "regular bread" stuffing is even more fun because the flavor is so neutral it invites experimentation!

To this basic mushroom stuffing feel free to add dried fruits, nuts, lentils, or meaty vegan options like sausage or tempeh.

For vegans and vegetarians, adding mushrooms to stuffing is a great way to add umami and meaty texture.

We really love the firm, chewy bite and rich flavor of shiitake mushrooms, but with so many wonderful varieties of mushrooms available, go ahead and mix it up!

Jump to:
  • Ingredients
  • How to Make Mushroom Stuffing
  • Serving Suggestions
  • Substitutions
  • Variations
  • Equipment Needed
  • FAQs
  • Tip
  • More Vegan Mushroom Recipes
  • Recipe
  • 💬 Comments

Ingredients

a labeled photo of the ten ingredients needed to make mushroom stuffing.
  • bread - white bread is the classic choice for stuffing because it has a tight crumb (best for soaking up all the flavors) and isn't too soft or moist. Other breads work well, too. Look for something sturdy and neutral in flavor. Try a mild whole-grain loaf or an artisan sandwich bread from your favorite bakery. Avoid breads that are overly soft as they tend to fall apart. Also avoid breads with holes such as ciabatta and French bread.
  • mushrooms - I used shiitake mushrooms because we love their firm, meaty texture and deep flavor. But you can use pretty much any type of mushroom you like or have access to for this recipe.
  • aromatics - you'll need yellow onion, garlic, and celery.
  • herbs - I chose to use fresh thyme and dried sage, but technically fresh or dried for either one is fine. I also included fresh parsley for flavor and color. It's usually inexpensive and easy to find in the produce section.
  • broth - for the best flavor I recommend using Better Than Bouillon's No-Chicken Base. Follow the instructions on the jar to prepare 3 cups of broth. Regular vegetable broth is fine, too!

See recipe card for quantities and full instructions.

How to Make Mushroom Stuffing

Two photos showing the steps of drying out the bread for stuffing and sauteing mushrooms.
  1. First, toast the bread to dry it out. Oh, and about the bread, you can either chop it into squares or tear it - this is totally up to you! Spread the bread out onto two large baking sheets. Bake at 320° F for about 20 minutes.
  2. While the bread is toasting, saute the onion and mushrooms for about 10 minutes or until the mushrooms have softened. Deglaze the pan with a bit of white wine or a splash of vinegar.
a 2-photo collage showing the final steps of making the stuffing.
  1. Here comes the flavor! Add the celery to the pan and cook for about 1 minute. Slide the veggies to one side and add the vegan butter to the other side of the pan. Add the garlic, thyme, and sage directly in the melted butter. Stir and cook for about 30 seconds, then turn off the heat. Add parsley and mix everything together. Season with salt and pepper.
  2. Add the toasted bread to the pan and gently toss. If desired, add vegan Parmesan cheese. Add broth 1 cup at a time, gently stirring and allowing the bread to soak it up before adding more. The stuffing should be moist but not soupy.
    Increase the oven temperature to 375° Fahrenheit.
  3. Spoon the stuffing mixture into an oiled 9x13 casserole dish. Cover tightly with foil and bake at 375° for 35 minutes. Increase the temp to 425 degrees, uncover, and bake for another 20 minutes or until piping hot in the center and golden brown on top.

Hint: covering the stuffing keeps the inside nice and soft! The final phase of baking uncovered at a higher temperature crisps up the top.

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

Serving Suggestions

For a simple and well-rounded vegan Thanksgiving meal, we like to pair mushroom stuffing with one or two fresh/raw dishes, vegetables side dishes, gravy and/or soup, and a plant-based roast or loaf.

Here are a few ideas:

  • spinach salad with sweet potato and cranberries
  • easy mushroom gravy
  • creamy wild rice soup
  • creamy mushroom soup
  • orange-cranberry or apple-cranberry sauce
  • perfectly roasted Brussels sprouts
  • seitan turkey roast
  • Beyond Meat-lentil loaf with stuffing
  • healthy chickpea and wild rice loaf

And then there's dessert! Try this veganized strawberry pretzel dessert or one of these beautiful vegan pies.

Substitutions

  • mushrooms - instead of shiitakes, try cremini, white button, or wild mushrooms such as porcini, maitake, morel, oyster, and chanterelle.
  • gluten-free - for a fully gluten-free stuffing the bread is the only ingredient that needs to be replaced. It can be tricky finding bread in stores that is both vegan and gluten-free. A homemade bread might be the best option, or check with your local bakeries.

Variations

  • sausage - saute 2 or 3 vegan sausages, and set them aside. Crumble into the pan when adding the bread.
  • dried fruit - dried apricots or cranberries add a lovely burst of tart and sweet flavor and a chewy texture.
  • nuts - toasted and chopped pecans add great texture. Approximately 2 large handfuls is a good amount. Toss the nuts with the other ingredients in the saute pan, just before adding to the casserole dish.
  • lentils - for a heartier stuffing, add 1 ½ cups cooked and seasoned lentils to the dish - try black, brown or green lentils.
Large serving spoon scooping up a serving of stuffing.

Equipment Needed

You'll need a good knife for slicing and chopping the vegetables, a large saute pan, and a standard 9 x 13-inch baking dish.

FAQs

Do you put eggs in stuffing?

Many stuffing recipes include eggs, but they aren't necessary. Eggs add moisture and binding, but broth and butter also accomplish this. However, if you plan to use gluten-free bread, additional binding is helpful. Since this is a vegan stuffing recipe, I recommend JUST Egg instead of chicken eggs. Whisk about ½ cup of liquid JUST Egg into the broth before pouring over the stuffing.

Can I make stuffing in advance?

Definitely. You can prep stuffing ahead of time a few different ways.
1) Prepare the individual components and store separately, then add the broth, and bake the stuffing on Thanksgiving Day.
2) Or fully cook the stuffing 1 to 2 days in advance, let it cool, then cover and refrigerate. Transfer the covered dish to the oven to reheat before serving. Add 2 or 3 pats of butter to the top if it seems dry.
3) You can also freeze baked stuffing for up to a month, and reheat before serving.

How long do leftovers keep?

Leftover mushroom stuffing is good for up to 5 days in the refrigerator. Always thoroughly reheat leftovers. The great news is that stuffing tastes even better after a day in the fridge!

Tip

Have extra bread leftover? Try my winter panzanella salad or this vegan pineapple stuffing!

I hope you enjoy this vegan mushroom stuffing. If you try it I would love to hear from you! Comment below to let everyone know how it turned out and any variations you tried.

More Vegan Mushroom Recipes

  • Bowl of mashed potatoes covered in vegan mushroom gravy.
    Vegan Mushroom Gravy (Oil-Free)
  • two bowls filled with creamy mushroom stew garnished with parsley.
    Creamy Vegan Mushroom Stew
  • baked stuffed mushrooms on a baking sheet.
    Easy Vegan Stuffed Mushrooms
  • Mushroom orzotto in a bowl with shaved vegan Parmesan cheese on top.
    Vegan Mushroom Orzotto (Barley Risotto)

Recipe

White baking dish with shiitake mushroom stuffing and a serving spoon resting on the side.

Vegan Mushroom Stuffing

Author: Lori Rasmussen, My Quiet Kitchen
Loaded with fresh mushrooms and aromatics, this vegan mushroom stuffing is sure to be a hit on Thanksgiving. Try it with shiitake mushrooms as pictured, or any combination of common or wild mushrooms you enjoy. Also try it with dried fruit, nuts, lentils, or vegan sausage!
5 from 3 votes
Servings: 8 servings
Prep:20 minutes mins
Cook:1 hour hr 20 minutes mins
Total Time:1 hour hr 40 minutes mins
Save on Pinterest Print Recipe

Equipment

  • baking sheet
  • large saute pan
  • 9x13 casserole
(Keep screen awake)

Ingredients

  • 18 ounces vegan bread, cut or torn into 1-inch pieces - see Note 1; I used 365 brand classic white sandwich loaf
  • 2 tablespoons oil
  • 3 tablespoons vegan butter
  • 2 medium yellow onions, chopped
  • 16 ounces shiitake mushrooms, stems removed, sliced - or cremini or a blend of wild mushrooms
  • 4 ribs of celery, chopped
  • 5 cloves garlic, minced
  • ¼ cup dry white wine - or 1 tablespoon apple cider vinegar
  • ⅓ cup chopped fresh parsley
  • 1 heaping tablespoon chopped fresh thyme - stems removed
  • ¾ teaspoon ground sage - or 2 teaspoon chopped fresh sage
  • ¾ to 1 teaspoon fine sea salt - depending on the saltiness of the broth
  • freshly cracked black pepper
  • 2 ½ to 3 cups broth prepared with Better Than Bouillon No-Chicken Base - or other vegetable broth
  • 1 ounce grated vegan Parmesan cheese, optional

Instructions
 

  • Dry out the bread: Preheat oven to 320° F. Spread bread in a single layer on 2 large baking sheets. Bake until toasted and crisp, about 20 minutes. Golden around the edges is okay, but don't let it brown. Set aside. Increase the oven temp to 375 degrees.
  • Saute the veggies: Preheat a large saute pan over medium heat. Add the oil, onion, and mushrooms. Stirring occasionally, cook for 10 minutes or until the mushrooms are tender. Add the celery and cook for about 1 minute. Deglaze the pan with wine or vinegar.
  • Slide the veggies to one side and add the vegan butter to the other side of the pan. Add the garlic, thyme, and sage directly to the melted butter. Stir and cook for about 30 seconds, then turn off the heat. Add the parsley, season with salt and pepper, and stir to combine.
  • Combine: Add the toasted bread to the pan and toss. If desired, fold in vegan Parmesan cheese. Add broth 1 cup at a time, gently stirring and allowing the bread to soak up the broth before adding more. The stuffing should be moist but not soupy. Taste and add more salt and pepper if desired.
  • Bake: Increase oven temperature to 375° and oil a 9 x 13-inch casserole dish. Transfer stuffing to the dish and cover tightly with foil. Bake covered for 35 minutes. Remove the foil, and increase the oven temperature to 425° F. Bake uncovered for 20 minutes, or until the stuffing is set, piping hot in the center, and golden brown on top.
  • Let stand for a few minutes and serve hot.

Notes

Best Bread for Stuffing
White bread is the classic choice because it has a tight crumb (best for soaking up all the flavors) and isn't too soft. But other breads work well, too. Look for bread that is sturdy and neutral in flavor. Try a mild whole-grain loaf or an artisan sandwich bread from your favorite bakery. Avoid breads that are overly hydrated or soft as they tend to fall apart. Also avoid breads with holes such as ciabatta and French bread.
Do Ahead
You can prep in advance a few different ways:
1) Prepare the individual components (dry out the bread, saute the veggies)  and store separately, then add the broth, and bake the stuffing just before serving.
2) Or fully cook the stuffing 1 to 2 days in advance, cool completely, cover and refrigerate. Transfer the covered dish to the oven to reheat before serving. If the top seems dry add 2 or 3 pats of vegan butter to the top and bake uncovered for 10 minutes to crisp up the top.
3) You can also freeze baked stuffing for up to a month, and reheat before serving.
 

Estimated Nutrition (per serving)

Calories: 275kcalCarbohydrates: 41gProtein: 7gFat: 10gCholesterol: 0mg

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Did you make the recipe?Comment below to share your feedback!

Share the Recipe

  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Lane says

    November 27, 2023 at 1:41 pm

    Made this for Thanksgiving and it was easy and delicious! The shiitake mushrooms are a smart addition since they are firm and more flavorful than other varieties. I added a touch of liquid smoke to the broth and used vegan mozzarella in stead of Parmesan. Everyone was impressed!

    Reply
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • close up of chili in a pot showing thick meaty texture.
    The Best Lentil Chili (45 Minutes!)
  • Overhead view of a bowl full of potato stew made with chickpeas, carrot and tomatoes.
    Hearty Potato Stew
  • a slice of healthy vegan pumpkin pie dusted with cinnamon.
    Vegan Gluten-Free Pumpkin Pie
  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • A serving of crockpot cabbage soup in a bowl set on a plate with a spoon next to it.
    Crockpot Cabbage Soup
  • Side view of a slice of pie on a plate showing the texture of the pulsed oat crust.
    Oatmeal Pie Crust
  • top of seitan turkey roast showing texture of skin and interior meat.
    Vegan Turkey Roast
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad

Popular Year-round

  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • close up overhead of Instant Pot Lentil Curry and rice in a bowl
    EASY Instant Pot Red Lentil Curry
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • bright and airy photo of creamy vegan pudding.
    Easy Vegan Banana Pudding (No-Cook)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Version)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • Thick homemade bbq sauce in a glass jar with a spoonful nearby.
    Healthy BBQ Sauce (No Ketchup)

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




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