• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Shane & Simple

  • recipes
  • about
  • subscribe
  • community
  • log in
menu icon
go to homepage
  • recipes
  • about
  • subscribe
  • community
  • log in
subscribe
search icon
Homepage link
  • recipes
  • about
  • subscribe
  • community
  • log in
×
Home » Recipes » Holiday Recipes

Classic Vegan Stuffing

Published: Nov 21, 2024 by Shane Martin · This post may contain affiliate links.

  • Share It!
  • Email It!
Jump to Recipe·Print Recipe

This easy vegan stuffing recipe transforms crusty bread, fresh herbs, and savory vegetable broth into a delicious side dish that rivals traditional stuffing at your holiday table.

This easy stuffing recipe is vegan, vegetarian, and oil-free.

Spoon and vegan stuffing in baking dish.

It’s time to transform simple ingredients into the best vegan stuffing you’ll ever taste. This easy vegan stuffing recipe delivers all the traditional flavors of a classic Thanksgiving side dish using fresh herbs, perfectly toasted bread cubes, and savory vegetable stock.

Whether you’re making it for the first time or looking to perfect your favorite holiday recipes, this delicious vegan stuffing will become a staple at your holiday table.

So, flip the bird this year and enjoy your vegan Thanksgiving recipes. Let’s start by making this vegan stuffing!

Why This is Your New Favorite Side Dish

Let’s settle the age-old debate – whether you call it stuffing or dressing, this savory classic deserves a place among your vegan Thanksgiving recipes. Gone are the days when good stuffing required chicken broth or turkey drippings.

This vegetarian stuffing recipe proves that plant-based cooking can deliver all the classic flavors and more.

The good news is that you don’t need any unique ingredients or complicated techniques. With just a handful of simple ingredients and some basic steps, you can create a delicious side dish that rivals any traditional stuffing.

The best way to convince skeptics that vegan cooking can be just as satisfying as conventional recipes is to let them taste this pan of golden perfection.

In This Post
  • Why This is Your New Favorite Side Dish
  • Essential ingredients for vegan stuffing
  • How to make the best vegan stuffing recipe
  • Top Tips For The Best Results
  • Storage and Make-Ahead Options
  • Vegan Stuffing Trouble Shooting Tips
  • Recipe Variations
  • Why This Recipe Works
  • Perfect Pairings for Your Holiday Table
  • The Best Vegan Stuffing
  • 💬 Community
Easy vegan stuffing in baking dish.

Essential ingredients for vegan stuffing

Here are all the ingredients you need to make this classic stuffing. Here’s a quick rundown of everything you’ll need.

The Bread Base

The foundation of any good stuffing starts with the right bread. While soft bread works for sandwiches, you’ll want stale bread or day-old bread for this recipe. Here are your best options:

  • Crusty sourdough bread
  • Italian bread
  • French bread
  • Whole grain bread
  • Good gluten-free bread (for dietary restrictions)

Fresh Herbs and Seasonings

Fresh herbs elevate this from a basic bread mixture to a savory masterpiece:

  • Sage
  • Thyme
  • Oregano
  • Black pepper
  • Poultry seasoning (yes, it’s usually vegan!)

The Aromatics and Liquid

  • Celery and onions (sautéed to golden brown)
  • Low-sodium vegetable broth (the easiest way to add moisture and flavor)
  • A generous amount of vegan butter (optional but recommended)
  • Olive oil for sautéing (if not making oil-free)

NOTE: Recipe card with accurate nutritional information and detailed ingredients/instructions follows

Baking dish of stuffing.

How to make the best vegan stuffing recipe

Day Before Preparation

  1. Cut your chosen bread into 1-inch cubes
  2. Spread bread pieces on a baking sheet or baking tray
  3. Leave at room temperature overnight to dry out

Pro tip: If you’re short on time, dry bread cubes in a 250°F oven for 30-45 minutes.

Making the Stuffing Mixture

  1. Preheat your oven to 350°F
  2. Heat a large skillet over medium-high heat
  3. Sauté diced onions and celery until translucent (about 5-7 minutes)
  4. Transfer to a large bowl
  5. Add dried bread cubes and fresh herbs
  6. Gradually add vegetable stock, stirring until the bread is just saturated
  7. Transfer to a casserole dish or baking dish
  8. Cover with aluminum foil
  9. Bake for 30 minutes, covered
  10. Remove foil and bake for an additional 15-20 minutes until the top of the stuffing is golden brown.

Top Tips For The Best Results

If you’re going to make this recipe, make sure to follow these top tips!

  • Don’t add too much liquid – bread should be moist but not soggy
  • Add extra flavor with dried cranberries, roasted nuts, or sautéed mushrooms
  • Make stuffing balls by forming the mixture into spheres before baking
  • For a crispy top, remove foil for the last 15 minutes of baking
  • Test moisture level by pressing the stuffing mixture – it should spring back slightly
Stuffing on pie plate with fork.

Storage and Make-Ahead Options

You can make this vegan stuffing ahead of time, store leftovers properly in an airtight container, or freeze them for your next special occasion.

Make-Ahead Instructions

Prepare the stuffing mixture up to 2 days in advance:

  1. Complete all steps except baking
  2. Store in an airtight container in the refrigerator
  3. Add a little bit of extra broth before baking
  4. Bake as directed when ready to serve

Freezing Instructions

  1. Cool completely
  2. Place in a freezer bag or airtight container
  3. Freeze for up to 3 months
  4. Thaw overnight in the refrigerator
  5. Reheat covered at 325°F for 20-30 minutes

Leftover Stuffing Ideas

Don’t let leftover stuffing go to waste! Try these creative uses:

  • Use as a savory topping for soups
  • Make breakfast hash with vegan eggs
  • Create stuffing-crusted vegetables
  • Form into patties and pan-fry

Vegan Stuffing Trouble Shooting Tips

If your stuffing is too dry.

Add warm vegetable stock gradually until the desired moisture level is reached.

What if my stuffing is too wet?

Bake uncovered for an additional 10-15 minutes to crisp up

My stuffing lacks flavor.

Increase fresh herbs or add poultry seasoning.

Recipe Variations

  • Gluten-Free: Use your favorite gluten-free bread and adjust the liquid as needed
  • Wild Mushroom: Add sautéed mixed mushrooms for umami flavor
  • Fruit & Nut: Include dried cranberries and toasted pecans

Why This Recipe Works

This vegan stuffing recipe succeeds because it:

  • Uses traditional techniques for optimal texture
  • Incorporates classic flavors through fresh herbs and seasonings
  • Provides the perfect bread-to-liquid ratio
  • Allows for customization while maintaining characteristics of a classic stuffing recipe
Half-eaten baking dish of vegan stuffing.

Perfect Pairings for Your Holiday Table

Create the ultimate vegan Thanksgiving dinner by serving this stuffing alongside:

  • Vegan gravy
  • Vegan green bean casserole
  • Cranberry sauce
  • Pumpkin pie

Remember, the key to good stuffing is finding the right balance of moisture and seasoning.

Whether it’s your first time making vegan stuffing or you’re a seasoned pro, this recipe delivers consistent results that will have everyone at your holiday table asking for seconds.

Did you like this recipe?

Leave a comment below with a star rating, check out my Facebook page, my Instagram page, or Pinterest for saving recipes.

The recipes are free but donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

The Best Vegan Stuffing

Recipe by Shane Martin

  • Total Time50 minutes
  • Yield8 servings 1x
  • DietVegan

Making the best Vegan Stuffing is so easy and it’s an absolute must-have for your Thanksgiving and Christmas table! Made with 7 simple ingredients, this healthy version of a classic is so satisfying and absolutely delicious.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews


Print Recipe
Pin Recipe

Ingredients

Units Scale
  • 1 loaf of hearty whole-grain bread cut into 1” cubes
  • 2 stalks of celery, chopped
  • 1 yellow onion, chopped
  • 2 tsp. dried thyme
  • 2 tsp. sage
  • 2 tsp. oregano
  • Salt and pepper to taste
  • 2 ½ cups low-sodium vegetable broth

Instructions

Day Before Preparation

    1. Cut your chosen bread into 1-inch cubes
    2. Spread bread pieces on a baking sheet or baking tray
    3. Leave at room temperature overnight to dry out

    Pro tip: If you’re short on time, dry bread cubes in a 250°F oven for 30-45 minutes.

    Making the Stuffing Mixture

      1. Preheat your oven to 350°F
      2. Heat a large skillet over medium-high heat
      3. Sauté diced onions and celery until translucent (about 5-7 minutes)
      4. Transfer to a large bowl
      5. Add dried bread cubes and fresh herbs
      6. Gradually add vegetable stock, stirring until the bread is just saturated
      7. Transfer to a casserole dish or baking dish
      8. Cover with aluminum foil
      9. Bake for 30 minutes, covered
      10. Remove foil and bake for an additional 15-20 minutes until the top of the stuffing is golden brown.

      Equipment

      8 x 8 Baking Dish

      Buy Now →

      9 x 13 Baking Dish

      Buy Now →

      Baking Sheet

      Buy Now →
      Image of Cutting Board

      Cutting Board

      Buy Now →
      Image of Low-Sodium Vegetable Broth

      Low-Sodium Vegetable Broth

      Buy Now →

      Notes

      A loaf of good whole-grain bread is what I prefer. But, other good options are sourdough bread, French bread, Italian bread, and crunchy baguettes. But, a regular loaf of whole-wheat bread off the shelf works as well.

      Depending on the type of bread you use, you may increase or decrease the amount of veggie broth. You want the bread to be just saturated. Not too wet and not too dry.

      Adding things dried cranberries and maple roasted pecans for extra flavor and texture is excellent. But, any healthy dried fruit, nuts, or seeds will work.

      Use whatever veggies you have on hand. I really like adding mushrooms and carrots if I have them.

      Nutrition

      • Serving Size: 1 of 8
      • Calories: 140
      • Sugar: 3.6 g
      • Sodium: 287.3 mg
      • Fat: 1.8 g
      • Carbohydrates: 24.5 g
      • Fiber: 4.2 g
      • Protein: 6.4 g
      • Cholesterol: 0 mg

      • Prep Time: 15 mins.
      • Cook Time: 35 mins.
      • Category: Side Dish
      • Method: Baking
      • Cuisine: Vegan, Thanksgiving

      Thank you so much for your support!

      Donations and tips are more than welcome and help to keep this site running.
      CLICK here to donate and show your support!

      More Holiday Recipes

      • Cozy Plant-Based Christmas Menu (Whole Foods & No Fuss)
      • Mushroom-Lentil Loaf with Cranberry Glaze (with GF option)
      • Air Fryer Butternut Squash (Vegan + Oil-free)
      • 10 Cozy Vegan Recipes for October: Plant-Based & Fall-Friendly

      Reader Interactions

      Comments

        Let Me Hear From You! Cancel reply

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

        Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

      1. Rose

        November 27, 2025 at 1:12 pm

        I made this! Happy Thanksgiving!

        Reply
      2. Shanna

        November 27, 2024 at 12:42 pm

        Do you think a loaf of Ezekiel bread would work here as well?

        Reply
        • Shane Martin

          November 27, 2024 at 10:42 pm

          It should but I’ve never tried it.

          Reply
      3. Jeanne

        November 08, 2022 at 9:55 pm

        I have made this several times the past year. My first “skip that turkey” year was last year and Shane’s recipes helped us all hang on. This year, I have to go out of town but my children (all young adults in their 20’s) have requested I leave our favorites ready to bake. All Shane’s recipes. Thank you for sharing your gift!

        Reply
      4. Gloria

        March 15, 2022 at 12:45 pm

        I don’t have sage can I use poultry seasoning instead in this recipe?

        Reply
        • Shane Martin

          March 15, 2022 at 10:42 pm

          Absolutely!

          Reply
      5. Mike

        November 21, 2021 at 10:01 am

        OMG!!! This is so freaking good and I can’t believe how simple it is to make! Thank you!!!

        Reply
      6. Robin

        November 12, 2021 at 2:46 pm

        Question Shane, I am unsure which brand bread to get for this suggestions? I am in strict Esselstyn plan . Which did you you use?
        Thanks

        Reply
        • Shane Martin

          November 12, 2021 at 5:04 pm

          I used a whole grain loaf I found at my local bakery.

          Reply

      Primary Sidebar

      Shane Martin

      Hi, I'm Shane! I’m an average dude who loves to cook and eat good food that happens to be completely plant-based.

      Read More...

      Most Popular

      • The Best Vegan Banana Bread Recipe (Simple + Moist)
      • Easy Vegan Chickpea Curry
      • Spicy Vegan Breakfast Sausage
        Spicy Vegan Breakfast Sausage Patties
      • creamy rich cashew mayo
        Cashew Mayo (Creamy, Rich, & Tangy)

      Footer

      ↑ back to top

      Info

      • About
      • Contact
      • Shop
      • Privacy Policy
      • Disclaimer
      • Content Policy

      Follow

      • Subscribe
      • Facebook
      • Pinterest
      • Instagram

      Recipes

      • All Recipes
      • Recipe Round-Ups
      • Pantry Staple Recipes

      As an Amazon Associate, I earn from qualifying purchases.

      Copyright © 2025 Shane & Simple LLC