Vegan Life > Recipes > Side Dishes > Classic Vegan Stuffing

Classic Vegan Stuffing

August 29, 2024

Note: This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. For more information, please read my full disclosure.

This vegan stuffing is rich, buttery, satisfying, and the perfect side dish to complete your vegan Thanksgiving dinner table. It's easy to make with simple ingredients, and the whole family will love it, whether they're vegan or not.

A top-down view of a casserole dish filled with vegan stuffing.

In years past, I've made Thanksgiving dinners with all kinds of vegan stuffings, like my cranberry apple stuffing and my butternut squash stuffing. This year, I wanted to give you a simple, classic, savory recipe that is delicious on its own, but can also be customized to your preferences.

This recipe is exactly what vegan stuffing should be: tender and moist inside, crunchy and golden outside, and flavorful all around. We start by cutting dried bread into cubes and frying some celery and onions in a generous amount of vegan butter. Then we mix it all together with fragrant herbs and vegetable broth, and finally bake it to golden perfection.

Stuffing (or dressing in the south) is a must-have side dish on every American's Thanksgiving and Christmas dinner tables. If you're serving a crowd that includes vegans and non-vegans, this is a great dish to make vegan because the omnivores won't be able to tell the difference.

Ingredients & Substitutions

What kind of bread is the best for vegan stuffing? What does that ground flaxseed do in this recipe? What if I can't get vegan butter in my area? If you have these questions, or any other ingredient-related issue, check this section first. (If you don't see it addressed here or in the FAQ, feel free to ask in the comments, and I'll respond as quickly as I can!)

The ingredients for vegan stuffing, labeled.

white bread: This is traditionally the most-liked type of bread to use in stuffing. Although I'm overseas this year and can't get it, I really like Dave's Killer Bread in my stuffing when I'm in the US. Some people also like to use cornbread or sourdough bread in their stuffing. You can use whatever you prefer, but if you're not sure, I'd stick with white bread.

ground flaxseed and water: This mixture forms a flax egg, which helps with binding the stuffing together. I've used golden flaxseed, but if you have a darker brown flaxseed, don't worry, it will work the same.

vegan butter: Vegan butter adds a rich flavor to the stuffing and provides the oil for frying the onions and celery. If you can't get vegan butter in your area, you can use my vegan butter recipe, but skip the cashew cream. The cashew cream in the vegan butter doesn't work well for frying and can burn at the bottom of the pan.

onion and celery: These vegetables provide the classic flavor and texture that stuffing is known for. If you really dislike one of these vegetables, you could replace it with carrots or leeks.

fresh parsley: Adds flavor and color to the stuffing. If you can only get dried parsley, use 1 tablespoon.

vegetable seasoning: I used Simply Organic Vegetable Grilling Seasonings, but you can use another similar blend if you prefer. The blend I used contains onion, garlic, bell peppers, sea salt, black pepper, cumin, coriander, oregano, and cilantro.

dried thyme: If you prefer to use fresh, you can use 1/2 tablespoon of chopped thyme.

low-sodium vegetable broth: This adds moisture and flavor to the stuffing. If you can only get regular vegetable broth (instead of low-sodium), make sure you skip the added salt in this recipe so you don't end up with stuffing that's too salty.

A close-up shot of vegan stuffing in a casserole dish.

Vegan Stuffing Variations

This vegan stuffing recipe is delicious just as it is, but it's also a great base for adding your favorite stuffing ingredients to. Here are some suggestions for customizing this recipe to your tastes:

  • chopped carrots: Cook together with the onions and celery.

  • dried cranberries: Add before the vegetable broth.

  • chopped apple: I like Pink Lady; add before the vegetable broth.

  • butternut squash: Roast in the oven and add before the vegetable broth.

  • kale: Add before the vegetable broth.

  • vegan sausage: Cook according to package instructions, then add before the vegetable broth.

  • nuts: Pecans or walnuts make a nice addition. Add them after you remove the foil from the stuffing, before the final 10 minutes of baking.

  • cornbread: Use it instead of white bread for a sweeter stuffing with a different texture.

  • herbs: Feel free to swap out or add any fresh herbs you like. Popular herbs for stuffing include thyme, rosemary, and sage.

Vegan stuffing on a plate, with a casserole dish of stuffing in the background.

How to Serve Vegan Stuffing

Vegan stuffing is a delicious side dish to pair with all your favorite Thanksgiving and Christmas dinner recipes. Since it's traditionally used to stuff a turkey, you may prefer to pair it with a vegan roast. I sometimes serve my stuffing inside a roasted acorn squash bowl, which makes a delicious pairing.

Garnishing your stuffing with fresh herbs adds a pop of color and a fresh fall fragrance. Sage, rosemary, and thyme are great holiday herbs that complement this stuffing well.

Whether you're serving a few vegan Thanksgiving dishes or creating a completely vegan Thanksgiving feast, this stuffing is delicious served alongside lentil loaf or butternut squash casserole. Other great vegan sides include sour cream mashed potatoes, cornbread, green bean casserole, apple walnut salad, and loaded vegan baked potatoes. For even more amazing ideas, check out my Vegan Thanksgiving Menu.

A casserole dish of vegan stuffing with a serving spoon; a plate of vegan stuffing is in the background.

Make-Ahead, Leftovers, and Reheating

The holidays are a busy time, so it can help to make a few items ahead of time. You can prepare this stuffing a day in advance, but don't bake it. Just prepare the stuffing ingredients and mix together, then store it in an airtight container in the refrigerator for up to 24 hours. When you're ready, transfer it to a greased casserole dish and bake as usual.

If you have leftovers, they'll stay fresh in an airtight container in the refrigerator for 3 to 4 days. You can also freeze them in a freezer bag or freezer-safe container for up to 3 months, then defrost in the refrigerator overnight.

To reheat, place leftovers on a sheet of aluminum foil and add some extra vegetable broth on top for moisture. Wrap up the foil into a packet (it doesn't need to be completely closed), then reheat in the oven at 350°F (180°C) for 12 to 15 minutes, until heated through. You can also reheat your packet in the air fryer at the same temperature for 4 to 5 minutes.

A close-up view of vegan stuffing, served on a plate.

Frequently Asked Questions

How is this vegan recipe different from traditional (non-vegan) stuffing? Traditional stuffing typically contains animal-derived ingredients like butter and eggs. It may also contain meat or meat broth. This recipe uses vegan butter, a flax egg, and vegetable broth to recreate the delicious stuffing flavor and texture you love, while remaining dairy-free, eggless, and meat-free.

Can I make this stuffing gluten-free? Yes, if you replace the bread with your favorite gluten-free bread, the other ingredients are naturally gluten-free. Keep in mind that stuffing is mostly bread, so the texture of your stuffing will depend on the bread you choose to use.

How do I know when I've added enough liquid? You want your stuffing to be moist, but not soggy. All of your bread pieces should have broth all the way through to the center, but they shouldn't be dripping liquid if you pick them up or press on them slightly. They should, however, retain their shape (not spring back) if you press on them. If you've added too much liquid, you can add more bread to soak some of it up.

Why do you dry the bread before you cut it? If you're using firm bread like sourdough, you may wish to cut it into pieces before you dry it. But white bread tends to be very soft, and it's easier to cut after it's firm and dry.

Classic Vegan Stuffing

Yield10 servings

Prep Time45 minutes

Cook Time45 minutes

Total Time1 hour, 30 minutes

Ingredients

  • 24 oz. loaf of white sandwich bread
  • 2 1/2 tbsp. water
  • 3/4 cup vegan butter
  • 2 cups onion, chopped (1 medium onion)
  • 2 1/2 cups celery, chopped (about 4-5 stalks)
  • 1/4 cup fresh parsley, chopped
  • 1/2 tsp. dried thyme
  • 1/2 tsp. sea salt
  • 1/2 tsp. black pepper
  • 1 1/2 to 2 cups low-sodium vegetable broth
  • fresh herbs (rosemary, thyme, sage), for garnish

Instructions

  1. You’ll want to start with dry, crusty bread, so leave your bread out to dry overnight. (For a quicker method, see the next step.) You can spread them out on a large wire rack or a few baking sheets, or use a large mixing bowl and rotate the pieces regularly.

  2. Alternate method: If you don’t have time to dry your bread overnight, you can use your oven instead. Heat your oven to the lowest setting, then spread your bread slices out on two baking trays. If you have a wire rack to set on top of the baking tray, you can place your bread on top of the wire rack instead, which will dry the bread on both sides and reduce your drying time. Place the baking trays and bread in the oven and check on it after about 30 minutes. If it’s not yet dry, add another 15 minutes. If it’s dry on one side, flip the slices and continue to let them dry. Once the bread is dry, remove it from the oven and let it cool.

  3. Use a serrated knife to cut your dry bread into pieces. I cut approximately 1-inch pieces, but you can cut larger or smaller pieces, depending on the texture you prefer. Put your bread cubes in a large mixing bowl and set it aside.

    Pieces of vegan white bread in a bowl.
  4. Preheat your oven to 350°F (180°C), then grease a casserole dish with olive oil spray or vegan butter.

  5. In a small bowl, mix your ground flax with water to make a “flax egg,” and set it aside to thicken.

    Flax egg, mixed.
  6. Melt your vegan butter in a large saute pan or skillet over medium heat. Add your onions and cook for 3-5 minutes. (Adjust your cooking time depending on how soft or crunchy you’d like the veggies to be.)

  7. Add your chopped celery to the pan and cook for 4-6 minutes longer, then remove from heat.

    Celery and onion in a pan with vegan butter.
  8. Add your veggies and all the vegan butter to the bowl with your bread cubes. Then add in your flax egg, parsley, vegetable seasoning, thyme, salt, and pepper and mix well.

  9. Slowly add the vegetable broth to the stuffing mixture, stopping regularly to mix everything together. Keep adding broth until all the bread is moist, but not soggy. I prefer to use my hands for this step so I can tell which parts of the stuffing are still dry.

  10. Add your stuffing mix to the greased casserole dish and cover it with foil. Bake at 350°F (180°C) for 35 minutes, then remove the foil and continue baking for another 10-15 minutes.

    Vegan stuffing in a casserole dish, before baking
  11. Allow the stuffing to cool slightly, then garnish with your choice of fresh herbs and serve.

Notes & Hints

If you plan to use my homemade vegan butter recipe, prepare the vegan butter without cashew cream, otherwise it may burn in the pan.

If you can't get low-sodium vegetable broth, you can use regular vegetable broth and skip the salt.

Nutrition Data

Serving Size: 1/10 of recipe; Calories: 324Fat: 17 g.; Saturated Fat: 10 g.; Cholesterol: 0 mg.; Sodium: 512 mg.; Carbohydrates: 39 g.; Fiber: 5 g.; Sugar: 5 g.; Protein: 6 g.; Vitamin A: 13 mcg. RAE; Vitamin B12: 0 mcg.; Vitamin C: 5 mg.; Vitamin D: 0 mcg.; Calcium: 20 mg.; Iron: 2 mg.; Potassium: 149 mg.; Zinc: 0 mg.

Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.

Four vegan dishes: Creme Brulee, Detroit-style pizza, General Tso's Tofu, and Lemon Tart

Vegan recipes in your inbox

Join the community and get my newest and best yummy vegan recipes sent right to your email!

A close top-down view of vegan stuffing in a casserole dish, with a serving spoon nearby.
StephSunshine

Share this:

Leave a Comment

I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!

Your rating:

says

Sunday Brunch

Vegan blueberry muffins on a wooden platter, with plant based milk and a tray of more muffins in the background.