This post may contain affiliate links which won’t change your price but will share some commission. See my disclosure policy.
This vegan stuffing is incredibly easy to make and only requires a handful of ingredients + seasoning. A classic Thanksgiving side dish turned vegan-friendly!
Stuffing is my happy place. Bread and delicious fall flavors...it can't get any better than that in terms of comfort food.
My mom always makes stuffing with sausage in it. I used to LOVE it. Of course, since going vegan, I've had to discover new ways to cook. And guys, you can totally make stuffing without any meat or dairy so easily and it'll taste just as good (without the heartburn later.)
There are no nuts and no odd ingredients like apples or cranberries - just a basic simple stuffing recipe with celery and onion and toasted bread and amazing seasoning.
Reminder: The full, printable recipe can be found in the recipe card below.
- Bread: You'll need 8 cups of cubed bread, which is about 1-1.5 loaves. More info about the bread is in the next section.
- Vegan butter: For sauteeing. You can also use oil.
- Onion and celery: Classic ingredients for stuffing.
- Garlic: Use fresh cloves for the most flavor.
- Sage and thyme: These traditional Thanksgiving spices are a must!
- Vegetable stock/broth: You can buy this in a carton or make your own using vegetable bouillon.
- Salt and pepper: To taste. The amount of salt add will depend on how salty the vegetable stock you used is.
Best Bread for Stuffing
- A more firm bread works best - softer types of bread squish when you cube them and they also tend to be super mushy after baking the stuffing, and not in a good way. I like using french bread right from the bakery at the grocery store. If you use a sandwich-loaf-type bread, I recommend sticking it in the fridge so it firms up.
- Using two different types of bread adds some additional flavor and just feels more fancy. I like a simple wheat and white bread combination. My mom loves using potato bread.
While toasting your bread, sauté the celery and onion.
Adding the sage and thyme to your sauté pan helps those seasoning really shine through - don't skip this step!
The amount of vegetable stock you mix in with your stuffing will vary depending on the bread type and just how toasty it got when toasting.
You don't want the stuffing to be dripping wet in stock, but you definitely don't want it to be too dry, either. You have added enough liquid when the bread pieces are no longer dry throughout. Keep adding a little at a time, mixing, and tasting.
Bake until crunchy on top!
The best way to make the stuffing ahead of time is to prepare the recipe all the way up until baking. Instead of baking, store the prepared stuffing in the fridge for up to 3 days. When you're ready to heat it, bake in a 375°F oven for 35-40 minutes, or until warmed and crunchy on top.
Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!
Easy Vegan Stuffing
- 8 cups cubed bread
- 2 tablespoons vegan butter - or oil (see notes on sautéing with vegetable stock)
- 1 medium yellow onion - chopped
- 3 medium celery stalks - chopped
- 4 cloves garlic - minced
- 1 tsp dried sage
- ½ tsp dried thyme
- 2-3 cups vegetable stock
- salt and pepper to taste
- Preheat oven to 350°F.
- Spread the bread cubes out on a baking sheet (or two if needed.) Toast for 15-20 minutes, stirring/flipping halfway, or until crunchy.8 cups cubed bread
- In the meantime, saute the celery and onion in the vegan butter until the onion is translucent. Add in the garlic, sage and thyme and saute for an additional 2 minutes.2 tablespoons vegan butter, 1 medium yellow onion, 3 medium celery stalks, 4 cloves garlic, 1 tsp dried sage, ½ tsp dried thyme
- In a large dish, mix together the toasted bread and the celery mixture.
- Add the vegetable stock until the bread is re-moistened. Add a little at a time to avoid a mushy stuffing.2-3 cups vegetable stock
- Add salt and pepper to taste.salt and pepper to taste
- Bake at 375°F for 25-30 minutes or until the top is golden and crunchy. Serve warm!
- 8 cups of cubed bread is about 1 loaf of bread.
- The best type of bread to use a crusty, firm bread like french bread.
- Prefer not to use vegan butter or oil? Here are some tips on no-oil sautéing.