Vegan mushroom Thanksgiving stuffing is a rich, savory, and comforting dish that proves you don’t need meat or dairy to create incredible flavor. Loaded with sautéed mushrooms, aromatic herbs, onions, and celery, this stuffing delivers the cozy, satisfying taste of the holidays while being completely plant-based.
It starts with rustic bread – sourdough, whole grain, or a French loaf – cut into cubes and lightly dried out so it can soak up all the savory goodness. The mushrooms are the star here, adding a meaty texture and deep, earthy flavor. A mix of cremini, button, or shiitake mushrooms works beautifully. They’re sautéed until golden brown, releasing their juices and creating a flavorful base.
Along with the mushrooms, onions, celery, and garlic are sautéed until soft and fragrant, infusing the kitchen with the familiar aromas of Thanksgiving. Fresh herbs like sage, thyme, rosemary, and parsley bring warmth and brightness, giving the stuffing that classic holiday flavor.
Vegetable broth replaces the usual chicken stock, adding moisture and richness while keeping the dish fully vegan. Some recipes even use a splash of white wine or a touch of soy sauce to deepen the umami flavors. The mixture is tossed together until the bread is well coated but not soggy, then transferred to a baking dish.
Baked until golden and slightly crispy on top, with a soft, flavorful interior, this vegan mushroom stuffing is pure comfort. The combination of chewy bread, tender veggies, and the savory richness of mushrooms makes each bite incredibly satisfying.
This stuffing pairs perfectly with other Thanksgiving favorites like roasted vegetables, mashed potatoes, vegan gravy, or cranberry sauce. It’s a side dish that appeals to everyone at the table, whether vegan or not.
For drinks, pair it with a glass of Pinot Noir, sparkling cider, or herbal iced tea to complement the earthy flavors.
Vegan mushroom stuffing proves that plant-based holiday dishes can be just as hearty, flavorful, and beloved as the classics.

Ingredients
- 8 cups cubed bread preferably stale or dried
- 2 tablespoons olive oil extra virgin
- 1 cup onion diced
- 2 cloves garlic minced
- 10 ounces mushrooms sliced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried sage
- 2 cups vegetable broth low-sodium
- Salt and pepper to taste salt and pepper
- 1/4 cup fresh parsley chopped
Instructions
- Preheat your oven to 350°F (175°C).
- Spread the cubed bread on a baking sheet and toast in the oven for 10-15 minutes, or until dry and lightly golden.
- Heat olive oil in a large skillet over medium heat. Add the diced onion and cook until translucent, about 5 minutes.
- Add the minced garlic and sliced mushrooms to the skillet. Cook, stirring occasionally, until the mushrooms are browned and tender.
- Stir in the dried thyme and sage, and season with salt and pepper to taste.
- In a large bowl, combine the toasted bread cubes, mushroom mixture, and vegetable broth. Toss gently until the bread is evenly moistened.
- Transfer the stuffing mixture to a greased baking dish. Cover with foil and bake in the preheated oven for 20 minutes.
- Remove the foil and bake for an additional 10-15 minutes, until the top is golden brown and crispy.
- Garnish with fresh parsley before serving.
Nutrition










This stuffing was a total hit at our Thanksgiving dinner! So flavorful and hearty. Everyone loved it!
I’m so glad to hear that! This stuffing is seriously the best and perfect for any occasion, not just Thanksgiving!
Really? I thought it might be too soggy. I usually like my stuffing more crunchy. Did you add anything special?
Hmm, not my favorite. I think the mushrooms were a bit too much for me. I prefer stuffing with sausage. Different taste.
Mushrooms are like, the main part though! Why would ya take them out? Just gotta get used to new flavors, ya know?
I totally get you! I’m not a big fan of mushrooms either. Sausage stuffing is the best! You should try this recipe with sausage instead!
Easy to make, but I added some nuts for crunch. Might try it with some dried cranberries next time. Yum!
I was skeptical about a vegan stuffing, but this actually turned out pretty good. Just needed a little more seasoning for my taste.
Glad to hear it turned out well! Adding some smoked paprika next time might kick it up a notch. 😊
I dunno… vegan stuffing? Sounds kinda weird. But if you liked it, more power to ya I guess.
So cozy and savory! I used whole wheat bread and it still crisped up nicely on top. The thyme + sage combo is spot on.
This stuffing is a game changer! So full of flavor. My family loved it at Thanksgiving!
Followed recipe but it took way longer to bake than said. Super annoying!
Eww. This was just soggy bread with mushrooms. I don’t get the hype. I wouldn’t make it again.
Meh… the flavors were there, but it tasted kinda bland until I added extra salt. Also, 350°F feels slow for my oven, took more like 35-40 minutes to brown.
This is the first vegan stuffing I’ve made that actually tasted “Thanksgiving-y.” My family asked for the recipe (which never happens).
Love this! “Thanksgiving-y” is the exact goal 😂 Do you think the thyme/sage ratio would still work if I use dried rosemary too?
This stuffing is so good! My whole family loved it, even the meat eaters! Will definitely make again. 🌱
My family doesn’t like mushrooms. Do you think I could just leave them out? 🤔
Yum! Glad to hear your family loved it! I’ll have to try this for my Thanksgiving! 🦃❤️
This stuffing is delicious! I made it for Thanksgiving and everyone loved it. Will definitely make again!
Why do vegans make everything taste like cardboard? Just saying, this stuffing was bland, sorry not sorry.
I don’t get the hype around mushrooms. I didn’t like the texture. 🙁
Tasty! However, I think you could add celery and nuts for extra crunch! Just a thought.
Is this really Thanksgiving stuffing? Where’s the turkey? LOL. But I guess it’s a nice vegan option for some.
Solid recipe, but I’d start with slightly less broth next time. Mine turned out a bit soggy after mixing. Still tasty though—sage + thyme combo is great.
Wow! This is the best stuffing I ever made!! I didn’t even miss the meat.
I’m so glad to hear that! I was worried it might not be as good without the meat, but your comment makes me wanna try it soon! 🌱
Really? Seems odd to do stuffing without meat. What’s wrong with just traditional stuffing? 🤔
It was okay, but I think it needed more seasoning. I added a bit of cayenne for a kick. Still, not my fave.
Ugh, I dont like mushrooms. Can’t believe this is a thanksgiving dish!!!
Thanksgiving needs turkey! How is this stuffing gonna work without the turkey? 🤨
You don’t have to put mushrooms in it if you don’t like them! Maybe use some diced bell peppers instead?
Meh. I cooked the mushrooms till browned but the whole thing was kinda dry even with the broth. Next time I’ll cover it longer I guess.
Tried this for Thanksgiving and it was shockingly good—crispy top, super savory. I used a mix of mushrooms and added a tiny pinch more sage. Will definitely make again!
YUM!!! This stuffing is delish! Will be making it again and again! ❤️
I don’t know, it was kinda bland for my taste. I added some spices and it helped a bit, but still not great.
I’m not usually a stuffing person, but the mushrooms make it way more savory. Next time I might add celery like my aunt does, but as written it’s solid and flavorful.
Yes!! The mushrooms really do carry the whole thing. I add celery too—makes it taste more “traditional” somehow. Glad you liked it!
Delicious! Super easy and healthy. I’ll be making this every holiday now.
Absolutely agree! This is now my go-to for every gathering. So tasty and good for you!
Honestly, I was skeptical about vegan stuffing, but this recipe changed my mind. So savory and filling!
I was skeptical but wow, I actually loved it!! Will be making this again soon!
Vegan stuffing? Really? Do i have to substitute the bread too? Seems risky.
Flavor is good, but I wish there was more guidance on how much salt/pepper. I had to guess and ended up slightly under-seasoning.
Absolutely delicious! I made this for Thanksgiving and it was a hit! Even the meat eaters loved it.
So glad to hear it was a hit! I love that even the meat eaters enjoyed it. This recipe is a keeper!
Yummmm! Great flavor and textures! I might add some nuts next time for crunch.
Pretty good. Would make again. 👍
Glad you liked it. I tried stuffing once and it turned out soggy… did you use the low-sodium broth or just regular? Also 350F is kinda low imo lol
Nice! Love that it actually holds together—what bread did you use (like sourdough or something)?
Very easy recipe! I’m not vegan, but I really enjoyed this stuffing. Will definitely keep it in mind for next year!
Tried this for Thanksgiving and it was honestly really comforting. The mushrooms gave it that “real stuffing” vibe and the top got perfectly crispy.
Hmm I liked it, but mine came out a bit dry. I’m thinking I should use more broth or soak the bread longer. Still flavorful though, especially the mushrooms.
Totally agree—made this for Thanksgiving too and it tasted like the real deal. The crispy top was the best part. Will definitely do it again next year!
The thyme and sage combo is doing the heavy lifting. I’m not a big herb person, but this one worked. Might add a tiny bit more parsley next time.
Made this for Thanksgiving and it disappeared fast. The mushrooms give it such a rich flavor—honestly better than some non-vegan stuffings I’ve had.
Umm mine didn’t brown much—maybe my mushrooms were too wet. Tasted fine but looked pale. I’ll try higher heat next time.
Not gonna lie, I was skeptical about the mushrooms doing all the work, but they really did. Browning them well is key—don’t rush that step.
I used dried parsley ’cause I didn’t have fresh, and it still tasted fine but looked kinda sad. Maybe fresh makes a difference.
Honestly that tracks—fresh parsley is mostly about color and aroma. Dried can taste fine but the “look” might suffer. Next time just use a pinch extra dried or add it right at the end for a fresher vibe.
Very solid recipe. However, my bread soaked up way more broth than expected, so mine was a bit too soft in the middle. Still tasty though—just adjust the broth to your bread.
Pretty solid! The steps are clear and it came together easily. Next time I might swap half the broth for a splash of soy sauce for more depth.
Not sure about the 8 cups bread—depends how thick your cubes are. Mine was drier than expected at first, so I added a splash more broth. Otherwise easy and flavorful.
It’s aight. I made it for dinner but my kids didn’t eat it. They’re picky tho.
Kids can be so picky! Maybe try a different recipe next time? My kids love cheese in everything!
Good flavor, but I felt like it needed a bit more broth—mine dried out more than expected. Maybe my bread wasn’t as stale.
Mmm good flavor is my goal too. I’ve had the “too dry” problem when the bread wasn’t quite stale enough. Toasting helps, but I also sprinkle a little extra broth while mixing.
That makes sense! With stuffing, bread can drink up liquid fast—if yours dried out, you likely just needed a touch more broth or longer covered baking. Next time try adding 1/4 cup more broth and toss again.
I was worried it would be bland, but the mushroom browning really helps. Next time I’ll add a little more salt and maybe a splash of broth at the end if it dries out.
I dunno, seems like too much bread. Isn’t stuffing supposed to be moist? This came out dry.
I was skeptical at first but this recipe turned out great! Even my non-vegan friends loved it.
Wow. I didn’t have dried sage so I swapped rosemary—still turned out great. 10/10 would make again.
Nice! I love when substitutions actually work out. Rosemary can be bold, but mushrooms probably handled it well 😄
Yum! Next time I’m adding some nuts for crunch!
This is the best stuffing I’ve ever had, vegan or not. Just wow!
I followed the recipe but it turned out kinda soggy… maybe more bread would help next time? 🤔
Maybe you should let the bread dry out more before mixing it with the broth? That can help with the sogginess! 🤷♀️
I dunno, I think it sounds good soggy—like a bread pudding! Yum! 😋
This turned out so cozy—crispy top, savory mushrooms, and the herb mix is perfect for Thanksgiving vibes. I used sourdough bread and it was still great!
Love hearing that! The crispy top + browned mushrooms is exactly what I aim for with this one—so glad it worked with sourdough too 😊
I followed it exactly and it turned out dry-ish, like the bread didn’t fully soak. Maybe I should’ve heated the broth first? Tasted good though, just not super moist.
I think toasting the bread 10-15 min is good, but if it’s more like hard cubes, it can just drink the broth slowly. Next time try adding a splash more broth (or even 1/4 cup extra) and bake covered a full 25-30 min.
That does sound like it needed more liquid or more time to absorb. Heating the broth first can definitely help—also make sure the bread is really dry, then toss thoroughly and let it sit 5-10 minutes before baking.
Could be great, but I found it a little bland. I bumped up the salt and added more thyme and it worked better. Also, my mushrooms took longer to brown than the recipe said.
Very easy and tasty! I added some cranberries for a twist! 10/10.
My family doesn’t eat vegan stuff, but they went back for seconds. I also added chopped celery (like my grandma used to) and it made it even better.
Not bad, but the thyme + sage combo felt a little strong? Like I could taste it more than the mushrooms.
I tried this and… it was fine? The flavor is good, but I wanted more depth like celery or nuts. It felt a little plain compared to my usual non-vegan stuffing.
I think y’all are exaggerating. It’s just bread and mushrooms with some herbs. Meh.
I dunno, some people just don’t appreciate good food. This recipe sounds tasty, but if you can’t appreciate it, then maybe stick to your chips or whatever.
Bread and mushrooms are the basics, but this stuffing brings a lot of flavor! You gotta try it for real. It’s more than just the sum of its parts!