As an Amazon Associate I earn from qualifying purchases.

The best vegan stuffing (GF optional) is moist inside and crispy on top, hearty, wholesome, satisfying, and flavorful – perfect for impressing the entire family over the holidays!

completed The Best Vegan Stuffing against a white surface
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus youโ€™ll get great new recipes from us every week!

Simple Vegan Stuffing with Plant-Based Sausage and Apples

When it comes to the holidays, Iโ€™ll admit that I struggle to think of a favorite dish. However, I have a long list of must-haves for my table, with this easy vegan stuffing on top! For anyone serving a crowd, Iโ€™ve already shared my favorite easy mushroom stuffing recipe, but now itโ€™s time for the best standard vegan stuffing (aka vegan dressing, filling, etc.)

Whereas traditional stuffing often contains meaty broth, butter, eggs, and sometimes meat, this vegan/vegetarian stuffing recipe is 100% meat-free. Luckily, itโ€™s still just as hearty, satisfying, ‘buttery’, and delicious. It truly is the ultimate comfort food.

I packed this Thanksgiving vegetarian stuffing with flavor, combining a simple sourdough bread and vegetable broth base with plenty of fresh herbs, apples, cranberries, and (optional) vegan sausage for a crowd-pleasing blend of sweet and savory. Best of all, it relies on just a handful of simple ingredients, including some day-old bread.

You can even prepare this in advance and/or freeze the leftovers for a fuss-free Thanksgiving or Christmas dish ready to serve alongside all your Holiday faves and watch it disappear in minutes!

The Ingredients

I made this vegan sausage stuffing with simple-to-find ingredients, primarily pantry staples and optional extras like vegan sausage.

ingredients for The Best Vegan Stuffing measured out on a white surface

What Else Could I Add to this Vegan Stuffing?

Enjoy the base recipe as written, or experiment with any optional add-ins below to find the best vegetarian stuffing recipe (and vegan!) for you and your guests.

  • Garlic: Finely minced garlic (or garlic powder in a pinch) is never a bad idea.
  • Carrots: Finely chopped or shredded carrots add color and extra flavor.
  • Leek: Finely sliced leek is packed with flavor and is a delicious addition to this Thanksgiving vegetarian stuffing. You could also use it as a milder onion substitute.
  • Kale: Finely chopped and sautรฉed. It will add color, texture, and nutrients.
  • Pecans: Sprinkle chopped pecans into the vegan Thanksgiving stuffing in the last few minutes of baking so they donโ€™t burn. For a nut-free version, use shelled pumpkin seeds or sunflower seeds.
  • Fennel: A small amount of fennel will taste delicious with the apple and vegan sausage.
  • Mushrooms: Sliced or crumbled sauteed mushrooms (cremini, shiitake, etc.) will add a tender, savory, umami-rich addition to the vegan stuffing recipe.
  • Chestnuts: For extra texture. I like to use canned chestnuts, finely chopped.
  • Red pepper flakes: To add some spice to the vegan sausage stuffing, feel free to add a pinch (or more) of red pepper flakes.
  • Nutmeg: Just a pinch for depth.

How to Make Vegan Stuffing for Thanksgiving?

Spend just 15 minutes prepping this vegan sourdough stuffing before itโ€™s ready to pop in the oven to bake until perfectly moist inside and crispy on the outside.

diced sourdough baguette spread out on a baking tray
process of veggies and vegan sausage being added to pan

Step 1: First, dice the baguettes and spread them across large baking pans to dry out overnight. The next day, preheat the oven to 350F/175C, then bake the bread for 8-10 minutes before removing it from the oven and setting it aside.

Step 2: Meanwhile, finely dice the onion and apple and slice the celery. Then, heat the vegan butter in a large skillet and add the chopped ingredients and vegan sausage (if using). Sautรฉ for 5-7 minutes or until the veggies are tender.

process shot of mixing cooked ingredients into pan of diced baguette
process shot of veggie broth being added to baking dish

Step 3: Then, stir in the sage, rosemary, and thyme, and cook for 1 minute before transferring the mixture to a 9×13-inch casserole dish along with the bread.

Step 4: Stir in the parsley and cranberries, drizzle over the broth, and mix well. Finally, cover the dish with foil and bake for 30 minutes. Then remove the foil and bake for another 15 minutes.

The mixture should be moist but not overly soggy. If itโ€™s too dry, add more broth. If itโ€™s too wet, add more bread.

FAQs

Is stuffing vegan?

Traditional stuffing may include meat-based broth, dairy butter, and sometimes meat. However, this easy sourdough stuffing is 100% free from animal products without missing out on taste or texture.

How to make gluten-free vegan stuffing?

Making this recipe gluten-free is as simple as using gluten-free bread and vegan sausage.

Can I use dried herbs?

Yes, but adjust the amount. Iโ€™d recommend using ยฝ the amount of dried herbs.

Can I substitute the vegan sausage?

If you want a plant-based protein but want to avoid processed ingredients, canned lentils could be the best option. It results in super hearty and nutrient-dense plant-based stuffing. Alternatively, mushrooms cooked down with some sage will brown and become tender for a slightly lighter dish.

How to dry out bread for stuffing?

This vegan stuffing recipe is perfect for using that day or two-old bread starting to dry out but not yet stale. If itโ€™s not already dry, follow the recipe for how I dry it out in time.

Can I make stuffing in a crock pot?

While the consistency wonโ€™t be the same (the top wonโ€™t be crispy), it should work. Start by sauteing the ingredients in a pan as written. But rather than transferring everything to an oven dish, press it into the bottom of your slow cooker and cook on low for about 4 hours. As a bonus, you can also keep the sourdough stuffing warm in a crockpot for several hours (whether or not you initially made it in it).

Top Recipe Tips and Notes

  • Adjust the amount of liquid: Too little, and the stuffing will be dry. Too much, and it wonโ€™t crisp up on the outside. You need it so the mixture holds its shape when molded, and the bread is moist but does not leak excess liquid (including when squeezed). Adjust the amount of broth (or bread) accordingly.
  • To save time: You may be able to purchase pre-chopped onion/celery.
  • Donโ€™t use overly stale bread: The key to the best vegan stuffing is dry bread rather than super stale bread, so day old works fine, but if itโ€™s actually stale, the texture wonโ€™t be right.
completed The Best Vegan Stuffing against a white surface

Serving Suggestions

This vegan sausage stuffing is a must-have on your Thanksgiving and Christmas table, perfect for serving alongside your favorite sides like

Storage Recommendations

Store: Allow the vegan/vegetarian stuffing to cool and store it, covered, in the fridge for up to 4 days.

Freeze: Allow it to cool and store in a Ziplock/Stasher for up to 4 months. Allow it to thaw in the fridge overnight.

Reheat: Transfer the vegan stuffing to an oven-safe dish and bake at 350F/175C until warm (15-20 minutes). For smaller portions, you can reheat it, covered, using a microwave at 50% power. You may need to add an extra splash of broth to keep the vegetarian stuffing from drying out.

Can I Make Vegan Stuffing Ahead?

While I think this vegan dressing is best warm from the oven, itโ€™s make-ahead and freezer friendly. There are several ways to do so.

Prep ahead: Chop all the veggies a day in advance and store them in A Ziplock/Stasher bag or even go as far as sautรฉing them 1-2 days in advance.

Fully assembled: You can assemble and freeze the unbaked stuffing. Then simply thaw it in the fridge overnight and bake. Alternatively, bake it entirely, freeze it (as written in the section above), and then thaw and reheat.

If youโ€™re purposefully baking it ahead, you might want to underbake it by a few minutes to avoid overbaking it when reheating.

The Best Vegan Stuffing

4.97 from 58 votes
Prep: 8 hours 10 minutes
Cook: 1 hour
Total: 1 hour 10 minutes
Servings: 6 servings
The best vegan stuffing (GF optional) is moist inside and crispy on top, hearty, wholesome, satisfying, and flavorful – perfect for impressing the entire family over the holidays!

Ingredients 

  • 1 ยฝ sourdough baguettes, diced
  • โ…“ cup of vegan butter
  • 1 medium yellow onion, diced
  • 2 ribs of celery, thinly sliced
  • 1 large granny smith apple, diced
  • 2 links of your favorite vegan sausage (diced)
  • 1 ยฝ tablespoons of chopped fresh sage
  • 3 teaspoons of chopped fresh rosemary
  • 1 teaspoon of chopped fresh thyme
  • โ…“ cup minced fresh parsley
  • ยพ cup of dried cranberries
  • 1 ยพ cups of vegetable broth

Instructions 

  • In a large half sheet baking pan, spread out the diced baguette and allow to dry out overnight.
  • The next day, preheat the oven to 350 degrees F. Place the baking sheet in the oven and bake for 8 to 10 minutes. Remove from heat and set aside.
  • In a large skillet over medium heat, heat the vegan butter. Add the onion, celery, apple, and vegan sausage (if using), and saute for 5 to 7 minutes, or until vegetables are tender.
  • Stir in sage, rosemary, and thyme, and cook for 1 minute. Remove from heat and transfer to a 9×13 casserole dish along with the bread.
  • Stir in parsley, and cranberries, and drizzle the vegetable broth. Mix well.
  • Cover with aluminum foil and bake for 30 minutes. Remove foil and bake for 15 minutes.

Notes

  • Adjust the amount of liquid: Too little, and the stuffing will be dry. Too much, and it wonโ€™t crisp up on the outside. You need it so the mixture holds its shape when molded, and the bread is moist but does not leak excess liquid (including when squeezed). Adjust the amount of broth (or bread) accordingly.
  • To save time: You may be able to purchase pre-chopped onion/celery.
  • Donโ€™t use overly stale bread: The key to the best vegan stuffing is dry bread rather than super stale bread, so day old works fine, but if itโ€™s actually stale, the texture wonโ€™t be right.

Nutrition

Calories: 329kcalCarbohydrates: 51gProtein: 7gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gTrans Fat: 2gSodium: 754mgPotassium: 216mgFiber: 4gSugar: 19gVitamin A: 524IUVitamin C: 8mgCalcium: 95mgIron: 3mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Toni Okamoto
Course: Dinner, Lunch
Cuisine: American
Method: Oven
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! ๐Ÿ™‚
About

Toni Okamoto

“They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
‘Cause true wealth comes from good health and wise ways…
we got to start taking better care of ourselves ” – Dead Prez

More about Toni Okamoto
4.97 from 58 votes (46 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    Literally eating this while typing – it is delicious!! I did not need the full amount of broth and forgot the celery but still it came out so tasty and with a perfect amount of sweetness which balanced the sausage and herbs. Will definitely make this one again. I also recommend using Field Roastโ€™s Apple Sage vegan sausages. They are perfect for this.

  2. Hi, would you give an approximate weight on the links? They are alternately called links or sausages in the recipe and comments. Links make me think of small breakfast links and sausage makes me think of large Italian sausages. Thank you!

    1. Think of the larger sized vegan sausages versus the mini links. There is part of a photo of the vegan sausages in the ingredients section of the blog for reference ๐Ÿ™‚

  3. If I make this a few days ahead will it keep in refrigerator and at what temp and for how long should I reheat at? If it is frozen do you defrost before reheating?

    1. You sure can! Prep ahead: Chop all the veggies a day in advance and store them in A Ziplock/Stasher bag or even go as far as sautรฉing them 1-2 days in advance.

      Fully assembled: You can assemble and freeze the unbaked stuffing. Then simply thaw it in the fridge overnight and bake. Alternatively, bake it entirely, freeze it (as written in the section above), and then thaw and reheat.

      If youโ€™re purposefully baking it ahead, you might want to underbake it by a few minutes to avoid overbaking it when reheating.

  4. I love having a vegan option as I continue to adjust to a forced vegan diet due to a tick bite (hecking alpha-gal syndrome)!

  5. 5 stars
    i love this plant based stuffing recipe great alternative for family members who need a plant based alternative