The Best Vegan Stuffing Recipe

4.50 from 102 votes

This vegan stuffing is absolutely delicious and easy to make! A family favorite side dish for Thanksgiving and the holidays.

vegan stuffing for thanksgiving
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This is the best vegan stuffing!

This easy vegan stuffing recipe is the perfect addition to your holiday table. A family favorite that is sure to impress anyone who tries it!

I have served this stuffing to family members who are meat eaters and everyone cannot believe how much flavor it has! I have had so many people ask me for the recipe, so here it is. 

It is one of the most delicious vegetarian thanksgiving recipes I have ever made. It is not difficult to make, and the flavor is absolutely incredible!

vegan stuffing recipe

Ingredients to make vegan stuffing

  • bread
  • celery
  • onion
  • carrots
  • garlic
  • salt and pepper
  • ground sage
  • thyme
  • oregano
  • vegan butter
  • veggie stock
ingredients to make vegan stuffing

How to make vegan stuffing for Thanksgiving

This delicious side dish starts off with a base of fresh garlic and onion, carrots, and celery. Fresh vegetables add great texture and flavor to the stuffing. Garlic and onion add a great base of flavor and I use so much of both every Thanksgiving.

Step 1: Add the carrots, onion and celery to a large skillet or dutch oven. Add in the vegan butter, salt and pepper, sage, thyme, oregano.

Step 2: Cook the stuffing vegetables around 10 minutes on medium high heat, until the vegetables start to soften, but are not mushy.

Step 3: Cut your bread into cubes, and place on a baking sheet. Dry roast the cubed bread in the oven for 10 – 15 minutes, until it starts to brown and crisp on the edges.

Check often towards the end to avoid burning. Toasting the bread before adding it to the stuffing keeps it from turning to total mush which is key for a stuffing that is not mushy.

Step 4: Once your bread is done roasting, add it to the skillet along with the vegetable stock. Pour in a little at a time and stir, then repeat.

Step 5: Transfer the stuffing to a large baking dish, then dot the top of the stuffing with vegan butter.

Bake the vegan stuffing for around 30 minutes or so, until the top of the stuffing is golden brown. Serve and enjoy!

Can I make this gluten free?

Yes! To make your stuffing gluten free, all you have to do is use a gluten free bread. I have used this recipe with millet bread and it worked well.

All of the other ingredients are naturally gluten free. 

vegan stuffing recipe

How to prep stuffing ahead of time

Every year I try to prep ahead as much as I can for Thanksgiving before the big day. This saves so much time once I’m ready to make the stuffing.

  • Dice the veggies: Chop up the onion, garlic, celery, and carrots and place them all together in a ziploc bag in the refrigerator.
  • Cut the bread into cubes: Place into zip loc bags or an airtight container until you are ready to bake it.
  • Measure out the spices: measure out all the spices ahead of time and place them in a small bag ready to go.

This stuffing is also delicious reheated which is usually not the case for stuffing that I have had before.

Ever since I first created this recipe, I have made it every single year. I’ve made it for 9 years now and have no desire to even tweak the recipe.

I follow it exactly every year to guarantee it comes out perfect! The spices in this recipe are key and sage really is the star of the dish.

“Just made this recipe for Thanksgiving and it was amazing! Thank you so much, definitely my favorite part of the Thanksgiving feast.” – Chelsea

Last year I served Thanksgiving dinner to my family and everyone raved about the dishes!

How to store vegan stuffing

  • Storing: Leftover stuffing can be stored in an airtight container in the refrigerator for 3-4 days
  • Reheating: Microwave or warm leftovers in the oven at 350 until heated through

More Vegan Thanksgiving Recipes

vegan stuffing recipe
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
vegan stuffing for thanksgiving
4.50 from 102 votes

Vegan Stuffing

By: Joy Shull
This simple and delicious vegan stuffing will be a hit with the whole family for the holidays!
Prep: 20 minutes
Cook: 50 minutes
Total: 1 hour 10 minutes
Servings: 10

Ingredients 

  • 1 loaf bread, 14-16 slices or around 12 cups of bread cubes
  • 1 heart of celery, diced (aroud 5 stalks)
  • 1 medium yellow onion, diced
  • 3 carrots, peeled and diced
  • 10 cloves garlic, finely diced or minced
  • 1 ½ teaspoons salt
  • 3 tablespoons ground sage
  • 1.5 teaspoons thyme
  • 1.5 teaspoons oregano
  • 2 tablespoons vegan butter
  • ½ teaspoon pepper
  • 2 cups veggie stock
  • 2 tablespoons vegan butter for topping

Instructions 

  • Preheat the oven to 400 degrees
  • Cut the bread into cubes and place on a baking sheet. Bake in the oven until slightly crunchy, about 10-15 minutes
  • Combine the diced celery, onion, carrots, garlic, 2 tablespoons of vegan butter, salt, sage, thyme, oregano, and pepper in a large skillet.
  • Cook the veggies over medium heat, stirring occasionally, until softened, around 10 minutes
  • Add the toasted bread cubes to the skillet with the vegetables and stir well, then pour in the veggie stock
  • Taste to adjust seasonings if necessary
  • Grease a 9 by 13 baking dish with vegan butter, then transfer the vegan stuffing mixture into the dish
  • Dot the top of the stuffing with 2 tablespoons of vegan butter, cut into small cubes
  • Bake the stuffing at 400 degrees for 30-40 minutes, or until desired texture (we prefer it more dry, but you could cook less for a more soft stuffing)

Video

Notes

How to make this gluten free

To make this recipe gluten free, simply substitute a loaf of your favorite gluten free bread and make the rest of the recipe as written.

Nutrition

Calories: 241kcal, Carbohydrates: 37g, Protein: 8g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 2g, Trans Fat: 0.04g, Sodium: 910mg, Potassium: 203mg, Fiber: 4g, Sugar: 6g, Vitamin A: 3437IU, Vitamin C: 4mg, Calcium: 116mg, Iron: 3mg
Like this recipe? Rate and comment below!

Sharing is caring!

4.50 from 102 votes (96 ratings without comment)

Leave a comment

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

Recipe Rating




40 Comments

    1. I wouldn’t recommend it, as the texture is going to soften when reheated. This is best fresh, although I always eat the leftovers the next day too!

  1. Made this last Thanksgiving, then again a month later, now thinking about making it this week. We like our stuffing very moist so added twice the broth (used vegan chick’n cubes). My dad’s stuffing was the best, however it included meat, this is the next best option since going vegan! I crave this “stuff”.

  2. Can’t wait to try this recipe! I would like to bake the bread cubes ahead of time, as they typically maintain their crisp texture if kept airtight. Have you ever done this for your recipe?

  3. 5 stars
    This worked out really well when I made it about a year ago but I can’t remember if you chop up the garlic or put it in whole? Thanks!