Food Sharing Vegan

  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
menu icon
go to homepage
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
search icon
Homepage link
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
×
Home » Recipes » Vegan Thanksgiving Recipes

Easy Vegan Stuffing

Toni Okamoto sitting on a porch eating grapes
Modified: Oct 26, 2026 · Published: Nov 3, 2025 by Toni Okamoto · As an Amazon Associate and Walmart Creator, I earn from qualifying purchases at no extra cost to you · 1 Comment

This easy vegan stuffing is everything you love about classic Thanksgiving stuffing, with crispy golden edges, a tender center, and plenty of savory herbs. It's made with vegan butter and vegetable broth, so it's dairy-free and egg-free, and it comes together with simple ingredients you might already have in your kitchen.

Jump to Recipe Grocery List
Baked vegan stuffing with golden, toasted bread cubes and celery in a white baking dish, with a serving spoon.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • What Makes This Vegan Stuffing So Good
  • Is Stuffing Vegan?
  • Vegan Stuffing Ingredients
  • Ways to Change It Up
  • How to Make Vegan Stuffing Step-by-Step
  • Toni's Recipe Tips
  • What to Serve With Vegan Stuffing
  • Make Ahead, Storage, and Leftovers
  • Vegan Stuffing FAQs
  • More Vegan Side Dish Recipes
  • Easy Vegan Stuffing

What Makes This Vegan Stuffing So Good

Over the years, I've experimented with all sorts of stuffing, from cornbread to cauliflower. But the classics are classic for a reason! This vegan stuffing recipe is loaded with sautéed onion, celery, garlic, vegan butter, and herbs, and it's always one of the first dishes to disappear from my holiday table.

  • Crispy and tender: Baking it covered, then uncovered, gives you a soft, moist center with crunchy, golden edges on top.
  • Classic flavor: Onion, celery, garlic, and poultry seasoning taste just like the stuffing you grew up with.
  • No eggs or dairy: Vegan butter and vegetable broth hold it together, so it's naturally egg-free and dairy-free.
  • Shortcut option: Dry your own bread, or use store-bought dried stuffing cubes to save time.
  • Make-ahead friendly: Assemble it the day before and bake it right before dinner.

Serve it with my easy vegan gravy or vegan mushroom gravy, Instant Pot garlic mashed potatoes, dairy-free green bean casserole, and vegan candied yams with marshmallows for a full holiday spread.

Is Stuffing Vegan?

Traditional stuffing usually isn't vegan. Most recipes use butter, chicken broth, and sometimes eggs to bind it together. This version swaps in vegan butter and vegetable broth, and the bread holds together on its own, so you don't need eggs at all. Store-bought stuffing mixes and seasoned stuffing cubes vary a lot, so always check the label.

Vegan Stuffing Ingredients

You only need a handful of simple ingredients. You'll find the exact amounts in the recipe card below.

Labeled ingredients for vegan stuffing: cubed bread, vegan butter, celery, yellow onion, vegan poultry seasoning, garlic, fresh herbs, vegetable broth, and salt and pepper.
  • Bread: Sometimes I dry my own sourdough or French bread, and sometimes I use store-bought dried stuffing cubes (about 12 cups) to save time. If you use store-bought cubes, check the label to make sure they're vegan.
  • Vegan butter: Gives the vegetables and the stuffing a rich, buttery flavor. I use Earth Balance.
  • Yellow onion and celery: The classic stuffing base. They soften as they cook and add flavor to every bite.
  • Garlic: Adds savory depth.
  • Poultry seasoning: Despite the name, it's a blend of dried herbs like sage, thyme, and rosemary, with no poultry in it. Any brand works, but check the label to be sure.
  • Fresh herbs (optional): About 1 tablespoon of chopped sage, thyme, or parsley.
  • Low-sodium vegetable broth: Moistens the bread in place of chicken broth. I use Better Than Bouillon (the no-chicken or vegetable base) mixed with water.
  • Salt and black pepper: To taste.

Ways to Change It Up

These are the add-ins I've tried and loved:

  • Vegan sausage: Crumble and cook it first for a heartier stuffing.
  • Caramelized onion: Adds a deep, sweet, savory flavor.
  • Fruit: Diced apple and cranberries make it sweet and savory.

Ideas I Haven't Tried Yet (But Would Love To)

I haven't tested these yet, but they sound delicious. If you try one, let me know how it goes in the comments!

  • More vegetables, like sautéed carrots, leeks, mushrooms, or kale
  • Chestnuts
  • Extra spices or a sprinkle of nutritional yeast
  • Nuts or seeds for crunch

How to Make Vegan Stuffing Step-by-Step

Dried bread cubes spread out on a large baking sheet.

Step 1: Dry the bread. Cut the bread into 1-inch cubes, spread them on a large baking sheet, and bake at 300 degrees Fahrenheit (150 degrees Celsius) for 30 to 40 minutes, stirring halfway, until completely dry but not browned. To save time, you can use about 12 cups of store-bought dried stuffing cubes instead.

Diced onion and celery in a skillet with chopped herbs, minced garlic, and poultry seasoning added on top.

Step 2: Cook the vegetables. Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius). Melt the vegan butter in a large skillet and sauté the onion and celery for 6 to 7 minutes, until softened. Stir in the garlic, poultry seasoning, and herbs and cook for 1 to 2 minutes, until fragrant.

Bread cubes tossed with the sautéed vegetables in a large white bowl, with a measuring cup of broth ready to pour in.

Step 3: Add the broth. Toss the dried bread cubes and cooked vegetables in a large bowl. Add 2 cups of vegetable broth a little at a time, tossing between additions, until the bread is evenly moist but not soggy. Add more broth if needed, then season with salt and pepper.

Unbaked vegan stuffing spread evenly in a white baking dish.

Step 4: Bake. Spread the stuffing in a greased 9x13-inch baking dish and cover it with foil. Bake for 25 minutes, then uncover and bake for another 15 to 20 minutes, until the top is golden and crisp.

PRO TIP: Add the broth slowly and give the bread a minute to soak it up before adding more. You want it evenly moist, with no extra liquid pooling in the bottom of the bowl.

Toni's Recipe Tips

  • Use dry bread: Even day-old bread can hold moisture, so dry the cubes in the oven until crisp to keep the stuffing from getting soggy. Store-bought stuffing cubes are already dry, so they're ready to go.
  • Add the broth a little at a time: The amount you need depends on your bread. It should be evenly moist, but not wet.
  • Cover, then uncover: Baking it covered first keeps the inside moist, and uncovering it at the end gives you the crispy, golden top.
  • Choose your pan: A larger, wider pan gives you more crispy edges, and a smaller, deeper dish gives you a softer stuffing.
Close-up of baked vegan stuffing with toasted, golden bread cubes and a serving spoon.

What to Serve With Vegan Stuffing

I make this stuffing for Thanksgiving, Christmas, and Sunday roast dinners, alongside:

  • Easy vegan gravy, vegan mushroom gravy, or creamy vegan sausage gravy
  • Instant Pot garlic mashed potatoes, the best garlic mashed potatoes, or vegan scalloped potatoes
  • Dairy-free green bean casserole or brown sugar green beans
  • Vegan candied yams with marshmallows and maple-glazed Brussels sprouts
  • Easy cranberry pear sauce and fluffy vegan dinner rolls
  • A main like Beyond Meat meatloaf or vegan chicken pot pie casserole
  • For an easy squash side that cooks while the stuffing bakes, make this air fryer acorn squash.
  • For dessert, vegan pumpkin pie or vegan pecan pie, with a glass of non-alcoholic Thanksgiving punch
Vegan stuffing in a white baking dish with a serving spoon, and a plate of stuffing behind it.

Make Ahead, Storage, and Leftovers

Make ahead: I've assembled this stuffing the day before, covered it, and kept it in the fridge, then baked it right before serving.

Fridge: Let the stuffing cool, then store it covered in the fridge for up to 4 days.

Reheat: I warm leftovers in the microwave. Add a splash of broth if it seems dry.

Freeze: I haven't frozen this stuffing myself, but stuffing is commonly frozen. Many cooks freeze leftover baked stuffing in an airtight container for up to about 3 months, then thaw it in the fridge before reheating. If you try it, let me know how it goes in the comments!

Leftovers: Use them in wraps, sandwiches, or a breakfast hash.

A baking dish of vegan stuffing being covered with foil, with a handwritten Vegan Stuffing label.

Vegan Stuffing FAQs

Is stuffing vegan?

Traditional stuffing usually isn't vegan, since it's made with butter, chicken broth, and sometimes eggs. This vegan stuffing uses vegan butter and vegetable broth instead, and it holds together without eggs. If you use store-bought stuffing cubes, check the label.

What bread do you use for vegan stuffing?

Sometimes I dry my own sourdough or French bread, and sometimes I use store-bought dried stuffing cubes to save time. Both work well in this recipe.

How do I keep vegan stuffing from getting soggy?

Make sure the bread cubes are completely dry, and add the broth a little at a time. Baking it uncovered at the end also helps the top get crispy.

Can I make vegan stuffing ahead of time?

Yes! I've assembled it the day before, covered it, and kept it in the fridge, then baked it right before serving.

Is poultry seasoning vegan?

Poultry seasoning is usually a blend of dried herbs like sage, thyme, rosemary, and marjoram, and it doesn't contain any poultry. It's named for what it's traditionally used on. Always check the label to be sure.

How long does vegan stuffing last?

Store leftovers covered in the fridge for up to 4 days, and reheat them in the microwave. I haven't frozen this stuffing myself.

If you tried this easy vegan stuffing recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

More Vegan Side Dish Recipes

  • Completed Cranberry Relish (With Orange and Apple) in a bowl.
    Cranberry Orange Relish
  • Hearts of palm ceviche with diced tomatoes, onion, and herbs in a bowl.
    Vegan Ceviche (Heart of Palm)
  • Split cooked sweet potatoes topped with pats of vegan butter.
    Instant Pot Sweet Potatoes
  • Sweet potato fries topped with black beans, corn, tomatoes, avocado, and dollops of sauce.
    Loaded Sweet Potato Fries
Golden bread stuffing baked in a casserole dish.

Easy Vegan Stuffing

Toni
This easy vegan stuffing has crispy golden edges, a tender center, and classic savory herbs. It's dairy-free and egg-free, and perfect for your Thanksgiving and Christmas table!
5 from 1 vote
Print Recipe Pin Recipe Grocery List
Prep Time 20 minutes mins
Cook Time 45 minutes mins
Dry Bread 35 minutes mins
Total Time 1 hour hr 40 minutes mins

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Side Dish
Cuisine American
Servings 10 servings
Calories 238 kcal

Equipment

  • Knife Set
  • Measuring Cups
  • Measuring Spoons
  • Half Baking Sheet
  • 12-Inch Pan
  • Large Bowl
  • 9x13 Baking Dish

Ingredients
  

  • 1 loaf sliced bread 12 to 14 cups, cut into 1-inch cubes and dried, or about 12 cups store-bought dried stuffing cubes
  • ¼ cup vegan butter
  • 1 large yellow onion diced
  • 3 celery stalks diced
  • 3 garlic cloves minced
  • 2 teaspoons poultry seasoning
  • 1 tablespoon fresh herbs finely chopped, such as sage, thyme, or parsley, optional
  • 2 to 3 cups low-sodium vegetable broth as needed
  • ½ teaspoon black pepper
  • Salt to taste

Instructions
 

  • Dried bread cubes spread out on a large baking sheet.
    Cut the bread into 1-inch cubes and spread them on a large baking sheet. Bake at 300 degrees Fahrenheit (150 degrees Celsius) for 30 to 40 minutes, stirring halfway through, until completely dry but not browned. Let cool. To save time, you can use about 12 cups of store-bought dried stuffing cubes instead.
  • Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius). Lightly grease a 9x13-inch baking dish.
  • In a large skillet, melt the vegan butter over medium heat. Add the onion and celery and sauté for 6 to 7 minutes, until softened.
  • Diced onion and celery in a skillet with chopped herbs, minced garlic, and poultry seasoning added on top.
    Stir in the garlic, poultry seasoning, and fresh herbs (if using). Cook for 1 to 2 minutes, until fragrant.
  • Bread cubes tossed with the sautéed vegetables in a large white bowl, with a measuring cup of broth ready to pour in.
    Place the dried bread cubes in a large bowl. Add the cooked vegetables and toss gently to combine.
  • Add 2 cups of vegetable broth a little at a time, tossing between additions, until the bread is evenly moist but not soggy. Add more broth, ¼ cup at a time, if needed.
  • Season with the black pepper and salt to taste.
  • Unbaked vegan stuffing spread evenly in a white baking dish.
    Spread the stuffing evenly in the baking dish. Cover with foil and bake for 25 minutes.
  • Close-up of baked vegan stuffing with toasted, golden bread cubes and a serving spoon.
    Uncover and bake for another 15 to 20 minutes, until the top is golden and crisp. Serve warm.

Notes

  • Sometimes I dry my own sourdough or French bread, and sometimes I use store-bought dried stuffing cubes to save time. If you dry your own, even day-old bread can hold moisture, so dry the cubes in the oven until crisp to avoid soggy stuffing.
  • Add the broth a little at a time. The amount you need depends on your bread. It should be evenly moist, but not wet.
  • A wider pan gives you more crispy edges, and a smaller, deeper dish gives you a softer stuffing.
  • Serves 10 to 12 as a side.
  • Make ahead: I've assembled it the day before, covered it, and refrigerated it, then baked it right before serving.
  • Store leftovers covered in the fridge for up to 4 days and reheat them in the microwave. I haven't frozen this stuffing myself.

Nutrition

Serving: 1servingCalories: 238kcalCarbohydrates: 37gProtein: 7gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 3gTrans Fat: 1gSodium: 479mgPotassium: 132mgFiber: 2gSugar: 6gVitamin A: 51IUVitamin C: 2mgCalcium: 157mgIron: 3mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Thanksgiving Recipes

  • Vegan chicken pot pie with golden pastry and a creamy vegetable filling exposed.
    Vegan Chicken Pot Pie (Casserole)
  • Mushroom gravy served in a bowl with a spoon.
    Vegan Mushroom Gravy
  • A slice of vegan apple pie served on a plate.
    Easy Vegan Apple Pie
  • Vegan pumpkin pie with a slice cut from its smooth filling.
    Easy Vegan Pumpkin Pie

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Andrea says

    November 04, 2025 at 5:49 am

    5 stars
    So easy and yummy!

    Reply
Toni Okamoto sitting on a porch, smiling and eating grapes.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Vegan Thanksgiving Recipes

  • Vegan chicken pot pie with golden pastry and a creamy vegetable filling exposed.
    Vegan Chicken Pot Pie (Casserole)
  • Golden bread stuffing baked in a casserole dish.
    Easy Vegan Stuffing
  • Vegan scalloped potatoes served on a plate.
    Vegan Scalloped Potatoes
  • Vegan pumpkin pie with a slice cut from its smooth filling.
    Easy Vegan Pumpkin Pie

Comforting Soups

  • A bowl of thick yellow split pea soup with chunks of vegetables.
    Easy Yellow Split Pea Soup
  • A bowl of creamy condensed mushroom soup sprinkled with herbs.
    Vegan Condensed Cream of Mushroom Soup
  • A bowl of green potato asparagus soup topped with asparagus tips.
    Potato Asparagus Soup
  • A bowl of lentil soup with chickpeas, quinoa, and chunky vegetables.
    Instant Pot Lentil Soup

Footer

As Featured On

Featured in Home & Family, Parade, What the Health, Salon, BuzzFeed, and NBC News.

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2026 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.