• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cadry's Kitchen
  • Home
  • About
  • Recipes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Threads
menu icon
go to homepage
  • Recipes
  • About
  • Book
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
  • search icon
    Homepage link
    • Recipes
    • About
    • Book
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
  • ×
    Home » Holidays

    Vegan stuffing with chestnuts for the holidays

    Updated: Jan 25, 2026 · Published: Dec 21, 2020 by Cadry Nelson · This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. · 12 Comments

    Jump to recipe
    Text overlay: vegan stuffing with chestnuts, get the recipe at cadryskitchen.com. Dutch oven with vegan stuffing and cooked chestnuts garnished with fresh rosemary.

    It just isn’t the holidays without a heaping helping of vegan stuffing. Loaded with carrots, celery, onions, and chestnuts, this savory dish completes any celebratory fall or winter meal. 

    (No chestnuts? No problem! You can use browned seitan sausage or walnuts instead.)

    Meatless stuffing for Thanksgiving in dutch oven with rosemary garnish by schnitzel.

    At the holidays, when just one carbohydrate dense dish won't do, add vegan stuffing to the mix. It's great with all of your favorite Thanksgiving side dishes and main courses.

    This stuffing is loaded with celery, onions, and carrots. The vegetables give it variety and a pop of color amongst the beige.

    Along with savory spices and vegetable broth, it has loads of flavor and nary an animal product in the mix. Roasted and peeled chestnuts give the stuffing bite.

    In this post:

    Jump to:
    • Why readers love this recipe
    • Ingredients
    • Step by step instructions
    • Chestnut alternatives
    • Serving suggestions for vegan stuffing
    • Storage and reheating
    • FAQ
    • 📖 Recipe

    Why readers love this recipe

    5 stars

    “The perfect classic Thanksgiving stuffing recipe! Turned out perfectly.” – Katey

    Ingredients

    Here are the ingredients you will need to make this recipe.

    Labeled ingredients for vegan stuffing with chestnuts.

    Oil: This is used to sauté the veggies & oil the baking dish. Any neutral-flavored cooking oil works here. Avocado oil is my go-to.

    Produce: Onions, carrots, celery, and garlic.

    Chestnuts: For the sake of ease, I recommend using cooked & peeled chestnuts. I buy them vacuum-packed at Trader Joe’s around the holidays. You can also find them elsewhere sold in jars or pouches.

    Want to do it yourself? Check out this post on how to roast chestnuts in the oven.

    Dried bread cubes: Look for them at the bakery of your natural grocery store. Or you can find them on grocery store shelves in boxes.

    Or make your own by baking bread cubes in a single layer on a baking pan for 10 to 15 minutes at 300 degrees, stopping once or twice to stir. Let them cool before using.

    Vegetable broth: Use your favorite vegetable broth. Or make a flavorful broth with water + Better Than Bouillon no chicken base.

    Seasonings: Rosemary, thyme, sage, salt, and pepper.

    Step by step instructions

    This section shows how to make this recipe at a glance with process photos of the steps. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.

    4-panel collage showing how to saute onions, celery, and carrots, add cooked chestnuts, combine with dried bread, broth, and seasonings, then bake in casserole dish.

    1. Sauté onions, garlic, celery, and carrots in a skillet until translucent and fragrant.

    2. Add chopped (cooked and peeled) chestnuts to the skillet and cook for a couple minutes more. Turn the heat off and set aside.

    3. In a large mixing bowl, combine a pound of dried bread cubes with the mixture from the skillet. Then slowly pour vegetable broth and spices over the bread cubes. Occasionally stir the bread cubes, so that the cubes get evenly coated.

    You want the cubes to be moistened, but not wet or mushy. There shouldn’t be any liquid at the bottom of the bowl.

    4. Pour the bread cubes into an oiled baking dish and spread them evenly across it. Cover the dish in aluminum foil and bake for 50 minutes at 350 degrees.

    Remove the foil and bake for 10 minutes more uncovered, so that the cubes can get a crispiness to the top.

    If you like, serve with a crispy fried sage leaves garnish.

    Chestnut alternatives

    Meatless stuffing on plate with schnitzel and Brussels sprouts.

    If you can't find chestnuts or they are out of season at the time you're making this vegan stuffing, no worries. Try one of these other options:

    Simply omit the chestnuts. The stuffing is equally delicious without chestnuts.

    Replace with chopped walnuts. Keep in mind that you may not want the same amount of walnuts, since walnuts have a stronger flavor than chestnuts and are a bit more dense.

    I recommend halving the amount and working up from there, depending on your preferences.

    Replace with cooked vegan sausage. In a skillet, brown 6.5 ounces of vegan sausage in bite-sized pieces. Then add it to your sautéed onions, celery, and carrots.

    Serving suggestions for vegan stuffing

    This vegan Christmas dinner side dish fits beautifully with all of the classic holiday staples.

    Serve it with any of the following:

    • Vegan schnitzel
    • Vegan turkey roast with vegan turkey gravy
    • Vegan chicken pot pie
    • Vegan green bean casserole
    • Dairy-free scalloped potatoes
    • Roasted Brussels sprouts with apples

    Storage and reheating

    Store leftovers in an airtight container in the fridge. It will keep for 3 to 4 days.

    To reheat vegan stuffing in the oven: Transfer cold stuffing to an oven-safe baking dish. If it seems dry, add about a quarter cup of vegetable broth or water, and combine.

    Cover with foil and bake for 15 to 30 minutes at 350 degrees or until the stuffing is heated through.

    For a crispy top, remove the foil for the last 10 minutes of cooking time.

    To reheat vegan stuffing in the microwave: Put cold stuffing in a microwave-safe dish, stir in a small amount of vegetable broth or water, and reheat for 2 to 3 minutes, stirring occasionally, until heated through.

    FAQ

    Can I make stuffing in a Dutch oven?

    4-panel collage showing how to saute carrots, celery, and onions, add cooked chestnuts, add broth and dried bread, and roast in dutch oven.
    Yes, this recipe can also be made in a Dutch oven instead of a skillet/casserole dish. That’s even easier, because you can sauté on the stovetop, and then move it to the oven to bake.

    1. Sauté onions, garlic, celery, and carrots in the Dutch oven until translucent and fragrant.

    2. Add chopped chestnuts and cook for a couple minutes more. Turn the heat off and set aside.

    3. In a large mixing bowl, combine a pound of dried bread cubes with mixture from skillet. Slowly pour vegetable broth and spices over the bread cubes. Occasionally stir the bread cubes, so that the cubes get evenly coated. Pour the bread cube mixture back into the Dutch oven.

    (My Dutch oven is 4 quarts. So it’s not large enough to easily combine the bread cubes in the pot itself, until it has shrunk from the broth. If yours is larger, you may be able to skip the mixing bowl.)

    4. Cover with a lid, and bake at 350 degrees for 50 minutes. Remove lid and bake for 10 minutes more uncovered.

    Can you freeze stuffing?

    Absolutely! Even if you’re just making Thanksgiving for two, I highly recommend making a full batch, because stuffing freezes so well.

    Put leftover stuffing into an airtight, freezer-proof container. Freeze for up to three months.

    (I like to freeze it in several smaller portions, so that I can just reheat what I need at any one time.)

    When you’re ready to enjoy it, thaw it in the refrigerator. Then reheat in the microwave until warm. Or reheat in a 350 degree oven for 15 to 30 minutes. (Times will vary, depending on how much you’re reheating.)

    If it seems too dry, add a splash of broth or gravy to rehydrate it.

    Vegan stuffing in dutch oven with rosemary garnish.

    If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!

    📖 Recipe

    Vegan stuffing with chestnuts, carrots, and celery in Dutch oven.

    Vegan stuffing with chestnuts

    Author: Cadry Nelson
    5 from 5 votes
    This savory dish will have you wondering why stuffing is only served at the holidays. It's filled with carrots, celery, onions, and chestnuts.
    If you don't have chestnuts, make vegan sausage stuffing instead by replacing the chestnuts with an equal amount of browned plant-based sausage.
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 1 hour hour 10 minutes minutes
    Total Time: 1 hour hour 20 minutes minutes
    Servings: 10 people
    Course: Side Dish
    Cuisine: American, Vegan
    Keyword: christmas recipe, holiday food, thanksgiving recipe

    Ingredients

    • 1 teaspoon avocado oil + more for oiling baking dish
    • ½ cup sliced celery
    • ½ cup sliced carrots
    • 1 cup chopped yellow onions
    • 1 clove garlic minced
    • 6.5 ounces cooked and peeled chestnuts chopped
    • 1 pound dried bread cubes
    • 2 ½ to 3 cups vegetable broth
    • 2 teaspoons dried rosemary
    • 2 teaspoons dried thyme
    • 1 teaspoon dried sage
    • ½ to 1 teaspoon salt
    • Few grinds of black pepper

    Instructions

    • Preheat oven to 350 degrees. Lightly oil a 9 x 13 glass baking dish and set aside.
    • Bring a non-stick skillet to a medium heat with a teaspoon of oil. Saute celery, carrots, onions, and garlic for a few minutes, until translucent and fragrant.
    • Add chopped chestnuts to the skillet and cook for a couple minutes more.
    • In a large mixing bowl combine dried bread cubes with mixture from skillet.
    • In a large measuring cup, combine vegetable broth with dried rosemary, thyme, sage, ½ teaspoon salt, and a few grinds of black pepper. Use a fork or whisk to blend the spices with the broth.
    • Slowly pour the broth into the mixing bowl with bread cubes and vegetables. Occasionally stir the bread cubes, so that the cubes get evenly coated.
      You want the cubes to be moistened, but not wet or mushy. There shouldn't be any liquid at the bottom of the bowl. So if it looks like the bread cubes are getting overly wet, stop there.
      However, if the cubes look too dry after all of the liquid has been poured, add a few more splashes of water or broth.
    • Taste for salt, and add up to ½ teaspoon more if necessary.
    • Pour the bread cubes into the oiled baking dish and spread them evenly across it. Cover the dish in aluminum foil and bake for 50 minutes.
      Remove the foil and bake for 10 minutes more uncovered, so that the cubes can get a crispiness to the top.

    Notes

    My Co-op has a bakery, and they sell their own bagged dried bread cubes. If your natural grocery store has a bakery, that’s a good place to look for vegan dried bread cubes. You can also find them on shelves in boxes.
    Or make your own by baking bread cubes in a single layer on a baking pan for 10 to 15 minutes at 300 degrees, stopping once or twice to stir. Let them cool before using.
    To make this stuffing in a Dutch oven instead of a skillet & casserole dish:
    1. Sauté onions, garlic, celery, and carrots in the Dutch oven until translucent and fragrant.
    2. Add chopped chestnuts and cook for a couple minutes more. Turn the heat off and set aside.
    3. In a large mixing bowl, combine a pound of dried bread cubes with mixture from skillet. (My Dutch oven is 4 quarts. So it’s not large enough to easily combine the bread cubes in the pot itself, until it has shrunk from the broth. If yours is larger, you may be able to skip the mixing bowl.)
    4. Slowly pour vegetable broth and spices over the bread cubes. Occasionally stir the bread cubes, so that the cubes get evenly coated.
    5. Pour the bread cube mixture back into the Dutch oven. Cover with a lid, and bake at 350 degrees for 50 minutes. Remove lid and bake for 10 minutes more uncovered.
    Subscribe to Cadry’s KitchenSign up today! JOIN BY CLICKING HERE

    Nutrition

    Calories: 175kcal | Carbohydrates: 33g | Protein: 5g | Fat: 2g | Sodium: 480mg | Potassium: 228mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1225IU | Vitamin C: 9.4mg | Calcium: 78mg | Iron: 2.1mg

    Content updated December 1, 2025. Originally posted December 4, 2017.

    More Holidays

    • Text overlay: 17 vegan Easter dinner recipes. 4-panel collage vegan meatloaf with mashed potatoes and broccoli, vegan arancini, vegan turkey dinner, and vegan ham roast with broiled pineapple rings.
      17 vegan Easter dinner recipes (Delicious mains everyone will love)
    • Text overlay: 15 vegan Easter brunch ideas. 4-panel collage with vegan eggs benedict, tofu scramble, egg-free frittata, and vegan lox on a bagel.
      15 flavor-packed vegan Easter brunch recipes
    • Text overlay: Vegan picnic ideas, 40 recipes, cadryskitchen.com. Hand holding picnic basket in woods.
      Vegan picnic ideas: 40+ easy recipes for the perfect picnic
    • Text overlay: Trader Joe's Easter basket, vegan treats, cadryskitchen.com. Canvas tote filled with Trader Joe's Easter candy.
      Trader Joe’s Easter basket: Vegan marshmallows, gummies & chocolate
    • Facebook
    • Threads

    About Cadry Nelson

    Cadry Nelson is the writer, recipe creator, and photographer behind Cadry’s Kitchen, and the author of Living Vegan For Dummies, 2nd Edition. Since launching her blog in 2009, Cadry has been making plant-based cooking approachable, and reimagining classic comfort foods. Her work has been featured in NBC News, Buzzfeed, Yahoo, Parade, VegNews, and more. She regularly appears on local TV shows, demonstrating to a broad audience how easy vegan cooking can be.

    Reader Interactions

    Comments

      5 from 5 votes (1 rating without comment)

      Leave a Reply Cancel 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.

    1. Katey

      November 29, 2025 at 10:10 am

      5 stars
      The perfect classic Thanksgiving stuffing recipe! Turned out perfectly. I used vegan sausage instead of chestnuts, and used Better Than Bouillon vegan chick’n broth. This had all the flavors I wanted from a stuffing!

      Reply
      • Cadry Nelson

        November 29, 2025 at 6:36 pm

        That’s wonderful, Katey! I’m thrilled you enjoyed it. Thank you for letting me know!

        Reply
    2. BiLL

      December 24, 2021 at 1:16 pm

      5 stars
      Thanks, great recipe!! I tried it at Thanksgiving, and again today. I added walnuts & chestnuts, used fresh herbs, and used 1 cup each for carrots, onion and celery.

      Reply
      • Cadry Nelson

        December 26, 2021 at 2:07 pm

        Thanks, Bill! I’m so glad you enjoyed the recipe. Those sound like delicious variations!

        Reply
    3. Amy Katz from Veggies Save The Day

      December 06, 2017 at 4:45 pm

      I love chestnuts, but I never buy them because I don’t know what to do with them. This stuffing looks amazing!

      Reply
      • Cadry

        December 14, 2017 at 1:16 pm

        Thanks, Amy! They’re also wonderful on their own! I need to add them to a seasonal vegan cheese board sometime soon.

        Reply
    4. Susan

      December 04, 2017 at 10:08 pm

      I always see chestnuts in the grocery section but I have never bought them to try and roasting. I just have a feeling that if I am having to cut crosses into all those shiny shells, I will definitely slip and slice myself!
      Unfortunately pre-packaged chestnuts are hard to find and often very expensive here, so I have only used them a couple of times.

      Reply
      • Cadry

        December 05, 2017 at 8:59 am

        Yeah, cutting them does feel a little precarious! I’ve seen people just do a single cut, and you could give that a whirl. You’d have a 50% less opportunities for cutting yourself. 😉

        Reply
    5. Dianne

      December 04, 2017 at 4:48 pm

      5 stars
      I always make stuffing with Christmas dinner, so your timing is perfect for me! I roasted chestnuts for the first time last year, and now I can’t get enough of them. This looks amazing!

      Reply
      • Cadry

        December 05, 2017 at 8:58 am

        I’m glad to hear that! Chestnuts are so delicious and really different from other nuts. I’m glad you’ve been into them too!

        Reply
    6. Jennifer

      December 04, 2017 at 1:02 pm

      5 stars
      What a wonderful way to incorporate more chestnuts into a dish!

      Reply
      • Cadry

        December 05, 2017 at 8:57 am

        Thanks, Jennifer! Chestnuts make it especially festive.

        Reply

    Primary Sidebar

    Cadry Nelson standing in kitchen with hand on hip.

    Hi, I'm Cadry!

    I’m the creator behind Cadry's Kitchen and author of Living Vegan For Dummies.

    I'm a longtime vegan, but I grew up eating a standard American diet. I know that all of us crave foods that are familiar, comforting, and delicious.

    That’s why it’s my passion to share mouthwatering plant-based recipes that taste like home.

    More about me →

    In stores now

    Air fryer recipes

    • Text overlay: 21 irresistible air fryer appetizers, vegan party favorites. 4-panel collage with breaded summer squash, vegan arancini, gochujang Brussels sprouts, and toasted gnocchi.
      21 irresistible air fryer appetizers that disappear fast
    • Toasted baguette with onion salt seasoning in air fryer basket.
      Ridiculously easy air fryer garlic bread (3 ingredients)
    • Crispy wonton strips in air fryer basket.
      Crispy air fryer wonton strips (Crunchy topping for salads and bowls)
    • Chili crisp Brussels sprouts on plate, glistening in sun.
      Chili crisp Brussels sprouts (air fryer or skillet)

    Vegan at Trader Joe's

    • Text overlay: Trader Joe's Easter basket, vegan treats, cadryskitchen.com. Canvas tote filled with Trader Joe's Easter candy.
      Trader Joe’s Easter basket: Vegan marshmallows, gummies & chocolate
    • Text overlay: Trader Joe's vegan favorites, 50+ delicious products. Collage with piquant popcorn, beefless bulgogi, teriyaki mushroom bao, and onion salt on store shelves.
      50 favorite Trader Joe’s vegan products (updated March 2026)
    • Text overlay: Trader Joe' vegan cheese guide, plus how to use them. 4-panel collage with vegan cream cheese, cheddar style slices, Boursin dairy-free, and vegan mozzarella shreds.
      The ultimate Trader Joe’s vegan cheese guide: All options + how to use
    • Text overlay: Discontinued vegan Trader Joe's products, 50+ items that shoppers miss. 4-panel collage with turkeyless roast, plant-based fish filets, vegan meatless meat lover's pizza, and meatless meatballs.
      50+ discontinued Trader Joe’s vegan products: Gone but not forgotten

    Footer

    ↑ back to top

    About

    • Meet Cadry
    • Work with me

    Newsletter

    • Sign up for emails and updates

    Contact

    • Contact
    • Privacy Policy

    As seen in

    Logos of sites where Cadry Nelson and Cadry's Kitchen have been featured: Buzzfeed, Taste of Home, Hello Iowa, Prevention, NBC News, Delish, and VegNews.

    Copyright © 2026 Cadry's Kitchen

    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.