Home » Blog » Vegan Fall Recipes » Easy Vegan Stuffing

Easy Vegan Stuffing

5 from 2 votes

This post may contain affiliate links. Read my disclosure policy.

Sharing is caring!

This Easy Vegan Stuffing is a must for your Thanksgiving table! It’s easy to make, and is oil free, dairy free, and can be made gluten free!

Serving of stuffing and a fork on a white plate in fronto of a baking dish of stuffing sitting on a wooden cutting board.

What’s your favorite Thanksgiving dish? For many, it’s the stuffing.

Growing up I don’t recall eating stuffing very much. I don’t think I really acquired a taste for it until I was an adult when I really started to love it.

Then when we went vegan, I had stopped eating it for a long time. Our Thanksgiving dinners are always an extended family potluck, and the stuffing served at these meals has never been vegan.

I decided to make a plant based version so my vegan family can enjoy this tasty holiday side. This vegan dressing is now one of my absolute favorite holiday dishes! It’s crispy on the top and moist in the center, and full of holiday flavor!

I like to dice up some of my Vegan Breakfast Sausage Links and add them to this plant based stuffing. With this addition, the recipe could pass as a Thanksgiving main dish. But it’s just as delicious without the sausage.

What do you need for this vegan stuffing?

Ingredients for vegan stuffing.
  • Bread – You can use any bread you like. I used a combination of my multigrain bread and some sourdough bread. Gluten free bread can even be used. It’s best to use a denser bread than one that is light and fluffy.
  • Onion – yellow or white is fine.
  • Celery – you’ll need 2 ribs.
  • Carrots – 1 large carrot. I shredded mine, but you can dice it if you prefer.
  • Garlic – I used lots of fresh garlic, because I love the flavor.
  • Vegetable broth – store bought, homemade, or water with vegetable bouillon will work.
  • Chopped Walnuts – these can be substituted with chopped pecans, or can be left out if you’re allergic to nuts.
  • Herbs – I used dried herbs: sage, parsley, poultry seasoning, thyme, and black pepper
  • Breakfast Sausage Links – these are optional, but are a delicious addition that adds a bit of protein to the stuffing.

How to make vegan stuffing

Bread cubes on a baking pan.

Begin by cutting the bread into cubes. You will need about 9 cups of bread cubes. I used a combination of multi-grain bread and sourdough bread for interest and flavor.

Dry the bread cubes by placing the on a baking sheet and putting them in the oven at 350° F for about 15 minutes. You want the bread cubes to be dry before making the stuffing, otherwise the stuffing will come out soggy. Transfer the dried bread into a large mixing bowl.

Diced onions, celery, and carrots in a non-stick skillet.
Garlic, chopped walnuts, and herbs added to sauteed vegetables in non-stick skillet.

Sauté the onion, celery, and carrot for about 5 minutes, until the onions are translucent, and the vegetables are starting to soften. Use a bit of water or broth to loosen the vegetable when they begin sticking to the pan. It’s good to let them brown a little bit, as this adds more flavor to the recipe. Just be sure to deglaze the pan from time to time as the vegetables are cooking.

Add garlic, walnuts and herbs, and sauté for another two minutes, until the garlic is fragrant.

Vegetable mixture added to dried bread cubes in glass bowl.
Broth mixed into stuffing mixture in glass mixing bowl.

Add the sautéed vegetables to the bread cubes.

Pour the broth over the bread cubes a bit at a time while stirring to combine. The amount of broth you use will vary depending on what kind of bread you use and how dry it is. You want the bread cubes to be nicely moistened, but not soggy.

Unbaked stuffing in a white baking dish.

Bake it! Place the mixture in a 9” x 13” casserole dish and cover with foil. Bake at 375° for 45 minutes. Remove foil and bake for another 10 to 15 minutes, until the stuffing begins to brown on top.

Other possible add ins

  • Mushrooms – saute a cup or two and remove from the pan before sauteing the vegetables.
  • Dried cranberries – add some sweet bits of flavor by adding in some dried cranberries when you stir the vegetables into the bread cubes.
  • Diced apple – saute it with the vegetables.
  • Vegan Sausage – saute about a cup and a half of sliced Vegan Breakfast Links or Vegan Italian Sausage. Stir them into the stuffing mixture before baking.

Can I Make This Easy Vegan Stuffing in Advance?

Stffing in white baking dish garnished with fresh thyme and a spoon in the pan.

To save time on Thanksgiving Day, here are some steps you can take a day or two before your big cooking day.

The bread can be cubed and dried up to a few days in advance and kept in an airtight bag or container. The vegetables can also be sauteed the day before, and stored in an airtight container in the refrigerator.

Then on your cooking day, just combine the bread cubes, vegetables, broth, and any add-ins you desire, stir together, transfer to your baking pan and bake.

For more holiday recipes, see:

If you make this recipe, please be sure to leave a rating and feedback below. It only takes a few seconds, but helps other visitors to my site. Thank you for taking the time to leave your comment!

And come join my Oil Free Vegan Recipes and Support Facebook group, where you can share your favorite oil free vegan recipes, and give and receive support on your plant based journey.

Stuffing and a spoon in a white baking dish.
Print Pin
5 from 2 votes

Easy Vegan Stuffing

This Easy Vegan Stuffing is a must for your Thanksgiving table! It's easy to make, and is oil free, dairy free, and can be made gluten free!
Course Side Dish
Cuisine American
Keyword Oil Free, Vegan Stuffing
Prep Time 40 minutes
Cook Time 1 hour
Total Time 1 hour 40 minutes
Servings 8
Calories 245.6kcal
Author Teresa Sklenicka

Ingredients

  • 9 cups bread cubes
  • 1 yellow onion diced
  • 2 stalks celery diced
  • 1 large carrot shredded
  • 6 cloves of garlic minced
  • ½ cup chopped walnuts toasted
  • 4 teaspoons dried sage
  • 2 teaspoons dried parsley
  • 1 teaspoon poultry seasoning
  • ½ teaspoon dried thyme
  • ¼ teaspoon pepper
  • 2 to 2 ½ cups vegetable broth
  • 1 ½ cups Vegan Breakfast Sausage Links sliced (optional)

Instructions

  • Place bread cubes on a baking sheet and place in a 350° oven for about 15 minutes, or until dry. Transfer to a large bowl, and set aside.
  • If you are including the sausage, dry saute it for a few minutes, just until it starts to brown. Add it to the bowl of bread cubes.
  • Sauté the onion, celery, and carrot for about 5 minutes, until the onions are translucent, and the vegetables are starting to soften. Add the garlic, walnuts, and herbs and sauté for another two minutes, until the garlic is fragrant. Add the sautéed vegetables to the bread cubes.
  • Pour the broth over the bread cubes a bit at a time while stirring to combine. Use enough broth to moisten all the bread cubes, but not to make it soggy. The amount you use will depend on the type of bread you use.
  • Place mixture in a 9” x 13” glass cake pan and cover with foil. Bake at 375° for 45 minutes. Remove foil and bake for another 10 to 15 minutes, until the stuffing begins to brown on top.

Notes

The nutrition facts were calculated with the Vegan Breakfast Sausage Links included.
Nutrition calculations are approximate based on the type of bread and veggie broth you use.

Nutrition

Calories: 245.6kcal | Carbohydrates: 34.2g | Protein: 12.6g | Fat: 7.5g | Sodium: 631.2mg | Fiber: 4.5g | Sugar: 5.7g | Vitamin A: 1536.24IU | Vitamin C: 2.98mg | Calcium: 80.74mg | Iron: 3.09mg
By on October 19th, 2019

About Teresa Sklenicka

I love creating tasty, oil-free, vegan recipes that everyone will love (even non-vegans)! Here you'll find vegan versions of your favorite comfort foods, as well as some new tastes! Join me on a path to improving your health, helping the planet, and saving animals.

More posts by this author.