The Best Vegan Thanksgiving Dressing Recipe – Simple and Savory

This post may contain affiliate links.

Share and Spread Healthy Recipes!

This is the best vegan Thanksgiving dressing because of the combination of sweet cornbread, rustic white bread, and the savory flavor of onions, celery, mushrooms, and herbs. It’s reminiscent of traditional stuffing, only better because it’s healthier and is sure to be one of the favorite things on your holiday table. 

vegan stuffing in a glass dish surrounded by rosemaryPin
The Ultimate Vegan Stuffing Recipe – Simple and Savory

If you’re looking for a healthier version of the classic Thanksgiving side dish then this is sure to become one of your favorite side dishes. This vegetarian stuffing recipe for Thanksgiving can be made 1-2 days ahead and kept in a nice cold fridge. 

Before I lost 125 pounds one of my favorite dishes during the holidays would be the classic stuffing recipe. I used to make it with eggs and chicken broth, but now that I eat a vegan diet, I don’t even bother with eggs and I add so much flavor with fresh herbs and a good veggie broth. 

What they are saying about the best vegan Thanksgiving dressing

This was amazing!!!! Thanks for sharing!!! – Alyx

More Thanksgiving recipes

Why you will love this easy vegan dressing recipe

  1. Savory Herb Infusion: My vegan Thanksgiving stuffing recipe brings together plenty of fresh herbs, creating a result that dances on your taste buds. From aromatic thyme to earthy fresh sage, each bite is a fragrant journey through the essence of Thanksgiving.
  2. Tasty Texture: Imagine a vegetarian stuffing recipe where soft sweet cornbread meets slightly chewy white bread and tender sliced mushrooms intermingle with the crunch of celery and onion mixture. This recipe is a textural masterpiece and loaded with rich umami depth.
  3. Make Ahead: You can make this stuffing a day or two before, so when it’s time to feast, all you have to do is pop it in the oven. You can avoid a crowded oven and the last-minute rush of getting everything ready at once. Its convenience and incredible taste all rolled into one of the best vegan recipes.

Snack Smart!

Grab your FREE Plant-Based Snacks, Smoothies, & Desserts mini-cookbook now!

Ingredients for this healthy vegan stuffing recipe

This vegetarian stuffing recipe is not just tasty, but it’s also made with just a handful of ingredients that are good for you and easy to find!

You can find the full recipe card, including ingredient quantities, full instructions, and nutrition information below.

But first, here are some explanations of ingredients and steps to help you make this delicious side dish.

vegan stuffing in a glass dish with rosemaryPin
The Best Vegan Thanksgiving Dressing

The Best Vegan Thanksgiving Dressing Recipe – Simple and Savory

  • 1 pan cornbread
  • 1 loaf of stale bread – Italian bread, sourdough bread, or French bread – cubed 
  • 1 T non-dairy butter 
  • 1 medium onion, diced
  • 5 celery stalks, diced
  • 8 oz mushrooms, diced
  • 4-5 cups vegetable broth 
  • 1 tsp dried parsley or 3 tsp fresh
  • 1 tsp dried thyme or 3 tsp fresh
  • 1 tsp dried sage or 3 tsp fresh
  • 1 tsp dried rosemary or 3 tsp fresh
  • 1 tsp garlic powder or 3 garlic cloves, minced
  • salt and black pepper to taste


How to make the best vegan Thanksgiving dressing

This is the best vegetarian stuffing recipe for your Thanksgiving table or Christmas dinner because it’s easy to make and a time saver since you can make all or part of the recipe ahead of time.

Step 1 – Make the Cornbread

  • Make the cornbread according to package instructions.
  • Cut the day-old bread and cornbread into 1-2 inch cubes and allow it to air dry for 24 hours.

Step 2 – Saute vegetable mixture

  • The next day, preheat the oven to 350 degrees f. 
  • In a large skillet over medium heat, melt butter. Add onion, celery, and mushrooms, and saute for 3-4 minutes. Add the rest of the vegetable stock, parsley, thyme, sage, rosemary, garlic, salt and pepper. Stir and remove from heat.

Step 3 – Mix together

Place the bread cubes in a large bowl and slowly ladle the broth mixture over it. Toss as you go, testing to see if all of the bread pieces are moist and have enough broth and tasting to see if you want more seasoning.

Step 4 – Bake

Place the stuffing mixture in a 9 x 13 casserole dish or large baking dish. Bake in a 350-degree f oven for 30-40 minutes or until golden brown. Enjoy!

healthy middle aged women laughingPin

Jumpstart now!

Don’t miss out on the 5-Day Healthy Habits Jumpstart! Join now and experience the transformative power of embracing a healthier lifestyle!

vegan stuffing in a glass dish with a wooden spoonPin
vegetarian stuffing recipe for Thanksgiving


I recommend baking the cornbread a couple of days in advance so it will be completely dried. You want the cornbread and bread to be dry, but not rock hard. 

When adding the veggie stock to the bread cubes make sure it has the consistency of a meatloaf or lentil loaf. You want it moist but not soggy. For best results, the liquid shouldn’t squeeze out of it, but it should hold together. If it’s too wet it will not get crispy on the outside. So, if it’s too dry, add more broth and mix again. If it’s too wet, add more bread.


What is stuffing made of?

Typically stuffing, filling or dressing (whatever you prefer to call it) consists of breadcrumbs, celery, onion, spices, and broth.  This Tastiest Vegan Stuffing includes cornbread as well. I like the texture of mixing the breadcrumbs and cornbread. It takes a little longer to make, but it’s definitely worth it.

What is the difference between stuffing and dressing?

One major difference, stuffing is typically stuffed into a turkey or chicken and then cooked, while dressing is cooked separately.  Since this is a vegan recipe it’s definitely not going to go into an animal. I should call it dressing, but most people use the word stuffing, so that’s what I’m going with.

What to serve with the best vegan Thanksgiving dressing?

One of my favorite ways to enjoy it is mashed potatoes, a twice-baked sweet potato, or a  meatless loaf.

How long does stuffing last in the fridge?

If properly stored in an airtight container in the fridge, stuffing can typically last for about 3 to 4 days. It’s important to refrigerate leftovers promptly to ensure food safety. If you plan to keep it longer, consider freezing it for an extended shelf life. Always use your judgment and check for any signs of spoilage, such as off odors or changes in appearance, before consuming leftovers.

vegan dressing being served with a white spatulaPin
The Best Vegan Thanksgiving Dressing Recipe

How to reheat stuffing?

To reheat stuffing, follow one of these simple steps:

  1. Oven Method:
    • Preheat your oven to around 350°F (175°C).
    • Place the stuffing in an oven-safe dish.
    • Cover the dish with aluminum foil to prevent it from drying out.
    • Heat in the oven for about 15-20 minutes or until it reaches the desired temperature. 
  2. Microwave Method:
    • For a quick individual serving, the microwave can be convenient and the best way.
    • Place a portion of stuffing on a microwave-safe plate.
    • Microwave on high in 30-second intervals, stirring between each interval, until it’s thoroughly heated.
  3. Stovetop Method:
    • If the stuffing has a bit of moisture, you can reheat it on the stovetop.
    • Place it in a pan over medium heat.
    • Stir frequently to prevent sticking, and heat until warmed through.

Regardless of the method you choose, it’s essential to ensure that the stuffing reaches an internal temperature of 165°F (74°C) to guarantee food safety. If it seems dry, you can add a bit of broth to moisten it.

How long to cook stuffing in casserole dish?

Cooking times for stuffing in a casserole dish can vary based on the recipe and oven temperature. Generally, if you’re baking stuffing in a casserole dish, it might take around 30 to 45 minutes at 350°F (175°C). However, the exact time can depend on factors like the size of the casserole, the type of stuffing, and the specific recipe. This recipe takes 30-40 minutes in a 350 degree f oven.

To ensure that the stuffing is safe to eat, it’s crucial to check its internal temperature. The stuffing should reach a minimum internal temperature of 165°F (74°C) according to food safety guidelines.


If you like this recipe, please leave a 5-star rating and tell me how it went in the comments below. I love hearing from you!

vegan dressing being served with a white spatula
Print Pin
5 from 6 votes

The Best Vegan Thanksgiving Dressing Recipe – Simple and Savory

This is the best vegan Thanksgiving dressing because of the combination of sweet cornbread, rustic white bread, and the savory flavor of onions, celery, mushrooms, and herbs. It's reminiscent of traditional stuffing, only better because it's healthier and is sure to be one of the favorite things on your holiday table. 
Course Side Dish, vegan
Cuisine American
Keyword best vegan thanksgiving dressing, dairy free stuffing, vegan stuffing recipe, vegan thanksgiving dressing, vegetarian stuffing recipes for thanksgiving
Prep Time 1 day
Cook Time 35 minutes
Servings 14 servings
Calories 125kcal
Author Cindy Newland with Intentionally Eat


  • 1 pan cornbread
  • 1 loaf italian or french bread – cubed and dried
  • 1 medium onion, diced
  • 5 celery stalks, diced
  • 8 oz mushrooms, diced
  • 4-5 cups vegetable broth
  • 1 tsp dried parsley
  • 1 tsp dried thyme
  • 1 tsp dried sage
  • 1 tsp dried rosemary
  • 1 tsp garlic powder
  • salt and pepper to taste


  • Make the cornbread.
  • Cut the bread and cornbread into cubes and allow it to air dry for 24 hours.
  • The next day, preheat the oven to 350 degrees.
  • Saute onion, celery and mushrooms in a large skillet over medium heat with a little vegetable broth. Cook 3-4 minutes. Add the rest of the broth, parsley, thyme, sage, rosemary, garlic, salt and pepper. Stir and remove from heat.
  • Place the bread crumbs in a large bowl and slowly ladle the broth mixture over it. Toss as you go, testing to see if all of the crumbs are moist. Tasting to see if you want more seasoning.
  • Place the stuffing in a 9 x 13 pan or large casserole dish. Bake at 350 for 30 minutes.


Tried this recipe? Tag me on Facebook!
Mention @IntentionallyEat
Nutritional Information is only an estimate. The accuracy of this recipe may differ depending on the ingredients you use.


Calories: 125kcal | Carbohydrates: 21g | Protein: 4g | Fat: 3g | Fiber: 1.5g

Pin this for later

vegan stuffing pinPin
Pin it!

​Disclaimer: Please note that I am not a medical professional. The information provided on this blog is based on my personal experiences and research as a vegan recipe enthusiast. While I strive to provide accurate and up-to-date information, it is important to consult with a qualified healthcare professional or a registered dietitian before making any significant changes to your diet, especially if you have any underlying health conditions or concerns. The recipes and tips shared on this blog are meant for general informational purposes and should not be considered a substitute for professional medical advice. Always prioritize your health and well-being by seeking personalized guidance from a qualified healthcare provider.

Similar Posts


  1. 5 stars
    I am not a vegan but this recipe makes me hungry. It looks delicious and I will definitely making this for my family.

  2. 5 stars
    I love the idea of cornbread in this recipe. Is this meant to be eaten as a side with the other food since it’s not being stuffed into anything?

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.