This post may contain affiliate links. Learn more.

This classic vegetarian stuffing recipe is savory and satisfying. Includes a fabulous vegan variation and an option to include sausage, too. Perfect with turkey or without.

vegetarian stuffing in a baking dish
Want to save this recipe?
Enter your email below and I’ll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

Why we love this recipe

So, here’s my thought on the modern Thanksgiving table. Whether you’re hosting or bringing a contribution to a gathering, you’re very likely to be feeding a crowd with a variety of dietary preferences.

It’s not easy to keep it simple. But one thing you can do is to make everything but the turkey vegetarian.

This wonderful vegetarian stuffing recipe is based on the stuffing I grew up with and never stopped craving — updated tastefully for today’s holidays. It’s:

  • Layered with savory seasonal flavors
  • A great balance of crisp exterior to soft interior
  • Relatively easy to assemble
  • Prep-ahead friendly

Vegetarian stuffing goes perfectly with a Thanksgiving turkey, if you’re into that sort of thing. And if not, it’s savory and satisfying on its own.

What you’ll need

Here’s a glance at the ingredients you’ll need to make this recipe.

ingredients in bowls
  • For this recipe, I like to start with good-quality store-bought dried bread cubes. I typically buy them at Whole Foods, where they’re made from a nice variety of artisan breads. If you’d like to make your own, choose a good crusty bread (or several) that you enjoy, cut into 3/4-inch cubes, and distribute between two rimmed sheet pans without crowding. Bake for about an hour in the center of a 200°F oven, until the cubes are dry all the way through. You can do this up to a few days in advance if you like.
  • Cut the onion and celery nice and small so it almost melts into the mix.
  • My favorite vegetable broth by far is this one. It makes all the difference.
  • I love to use fresh sage and thyme in this recipe, but you can substitute dried if that’s what you’ve got.
  • Roasted, shelled chestnuts come in vacuum-sealed packages or jars and tend to be reasonably easy to source during the holiday season — you can find them online if not locally. I find this approach much easier than roasting and shelling them at home.
  • Use a nice tart green apple variety like Granny Smith.
  • Use a really good-quality butter if you can. Here and virtually everywhere, I start with a cultured, salted butter from grass-fed cows. This sounds fancy but doesn’t have to be. Kerrygold, for example, is sold in most supermarkets at a reasonable price.

How to make it

Here’s an overview of what you’ll do to make a fabulous pan of this classic vegetarian stuffing. You can see the steps in action in the video that accompanies this post, and get all the details in the recipe card below.

step by step
  1. First you’ll sauté the onion, celery, apple, chestnuts, and herbs in the butter until softened.
  2. Place the bread cubes and the contents of the skillet into a large mixing bowl. Add the broth and the beaten eggs.
  3. Mix gently but thoroughly and transfer to a large baking dish.
  4. Bake until crisp on top and tender and custardy inside. That’s it!

How to make it vegan

If your crowd includes vegans, it’s super-easy (and super-delicious) to turn this stuffing vegan. Simply swap in your favorite mild-flavored olive oil or vegan butter for the butter, and substitute one additional cup of veggie broth for the four beaten eggs. Or try my other favorite vegan stuffing recipe.

How to make it meaty

Are you serving die-hard meat eaters? If you want to go in the other direction entirely, our classic stuffing recipe is also great with sausage. Buy a pound of good-quality sweet Italian or sage-flavored sausage and add it to the frying pan while you’re sautéing the onions and celery.

That’s it! No need to make any other changes.

vegetarian stuffing in a baking dish

Expert tips and FAQs

What pan should I use?

Use a nice, wide baking pan or casserole dish to get a great ratio of crisp, golden brown bits to custardy goodness. I like to use a five-quart braiser or an extra-deep 9×13-inch pan.

Can I make this recipe in advance? What about leftovers?

Sure can! You have two great options here.

The first one, which I prefer, is to assemble the whole pan of stuffing up to 24 hours in advance, but hold off on baking it until just before you’re ready to eat. As long as it’s tightly covered in a nice cold fridge, this is a great approach. You can bake the stuffing straight from the fridge, adding a few extra minutes for it to cook through. Or you can bring it to room temperature on the counter about an hour before baking and pop it in the oven for the 45 minutes indicated in the recipe.

The second option is to bake the stuffing ahead of time and then reheat it before serving. This is totally fine, too. Pull cooked stuffing out of the fridge and let it come to room temperature for an hour or so. Cover your pan tightly and pop it into the oven for 30-40 minutes. Ideally you’d do this at about 375°F, but since Thanksgiving’s ALWAYS got multiple dishes in the oven, you can really reheat it at just about any temperature your oven’s set to.

Leftovers will keep in an airtight container in the fridge for a week.

More vegetarian Thanksgiving essentials

vegetarian stuffing on a plate with mashed potatoes and vegetarian gravy

Hungry for more?

Subscribe to Umami Girl’s email updates, and follow along on Instagram.

vegetarian stuffing in a baking dish
4.74 from 19 votes

Vegetarian Stuffing Recipe

By Carolyn Gratzer Cope
This classic vegetarian stuffing recipe is savory and satisfying. Includes a fabulous vegan variation and an option to include sausage, too. Perfect with turkey or without.
Prep: 15 minutes
Cook: 55 minutes
Total: 1 hour 10 minutes
Servings: 12
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

Ingredients

  • 4 tablespoons (56 g) butter
  • 1 large yellow onion, finely diced
  • 3 ribs celery, including leaves, finely diced
  • ½ teaspoon fine sea salt, divided
  • 1 Granny Smith apple, cored and finely diced
  • 1 cup (140 grams) shelled roasted chestnuts, finely chopped
  • 2 tablespoons minced fresh thyme, or 2 teaspoons dried
  • 2 tablespoons minced fresh sage, or 2 teaspoons dried
  • 10 cups (550 grams) dried bread cubes
  • 3 cups (710 ml) good vegetable broth
  • 4 large eggs, beaten
  • ¼ teaspoon freshly ground black pepper

Instructions 

  • Preheat oven to 375°F with a rack in the center. 
  • Melt the butter over medium-high heat in a large frying pan.
  • Add onion and celery and sprinkle with 1/4 teaspoon of the salt. Cook, stirring occasionally, until beginning to soften and turn translucent, about 5 minutes. Adjust heat as necessary to prevent browning.
  • Add apple, chestnuts, thyme, and sage, and continue cooking until apple has softened, about 5 minutes more.
  • Place bread cubes into a large mixing bowl and scrape the contents of the frying pan overtop.
  • Pour in the broth and the beaten eggs. Sprinkle with remaining 1/4 teaspoon salt and the pepper.
  • Mix gently until everything is well-distributed, then let the mixture sit for a few minutes so the bread cubes absorb the wet ingredients.
  • Transfer stuffing to a large baking dish such as an extra-deep 9×13-inch pan or a 5-quart braiser.
  • Bake uncovered for 45 minutes, until crisp on top and tender and custardy inside.

Notes

  1. Use a really good-quality butter if you can. Here and virtually everywhere, I start with a cultured, salted butter from grass-fed cows. This sounds fancy but doesn't have to be. Kerrygold, for example, is sold in most supermarkets at a reasonable price.
  2. Cut the onion and celery nice and small so it almost melts into the mix.
  3. Use a nice tart green apple variety like Granny Smith.
  4. Roasted, shelled chestnuts come in vacuum-sealed packages or jars and tend to be reasonably easy to source during the holiday season — you can find them online if not locally. I find this approach much easier than roasting and shelling them at home.
  5. I love to use fresh sage and thyme in this recipe, but you can substitute dried if that's what you've got.
  6. For this recipe, I like to start with good-quality store-bought dried bread cubes. I typically buy them at Whole Foods, where they're made from a nice variety of artisan breads. If you'd like to make your own, choose a good crusty bread (or several) that you enjoy, cut into 3/4-inch cubes, and distribute between two rimmed sheet pans without crowding. Bake for about an hour in the center of a 200°F oven, until the cubes are dry all the way through. You can do this up to a few days in advance if you like.
  7. My favorite vegetable broth by far is this one. It makes all the difference.
  8. I like to bake this dish at 375°F because it usually shares the oven with popovers right before dinnertime on Thanksgiving. It's very accommodating, so feel free to let it share an oven that's set anywhere between 325°F and 400°F. Above 375°F, consider covering it for about half the cooking time.
  9. You've got a couple of good options for prepping this dish ahead of time. The first one, which I prefer, is to assemble the whole pan of stuffing up to 24 hours in advance, but hold off on baking it until just before you're ready to eat. As long as it's tightly covered in a nice cold fridge, this is a great approach. You can bake the stuffing straight from the fridge, adding a few extra minutes for it to cook through. Or you can bring it to room temperature on the counter about an hour before baking and pop it in the oven for the 45 minutes indicated in the recipe. The second option is to bake the stuffing ahead of time and then reheat it before serving. This is totally fine, too. Pull cooked stuffing out of the fridge and let it come to room temperature for an hour or so. Cover your pan tightly and pop it into the oven for 30-40 minutes. Ideally you'd do this at about 375°F, but since Thanksgiving's ALWAYS got multiple dishes in the oven, you can really reheat it at just about any temperature your oven's set to.
  10. Leftovers will keep in an airtight container in the fridge for a week.
  11. To make this stuffing vegan, you can swap in your favorite mild-flavored olive oil or vegan butter for the butter, and replace the eggs with one additional cup of broth.
  12. To make this stuffing meaty, sauté a pound of sage-flavored (or regular sweet Italian) sausage along with the onions and celery in the first step.

Nutrition

Calories: 167kcal, Carbohydrates: 22.1g, Protein: 5.2g, Fat: 6.5g, Fiber: 1.5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Sides
Cuisine: American
Tried this recipe?Mention @umamigirl or tag #umamigirl!

Hungry for more?

Subscribe to Umami Girl’s email updates, and follow along on Instagram.

Hungry for More?
Subscribe to Umami Girl's email updates, and follow along on Instagram.
Please enable JavaScript in your browser to complete this form.

More Recipes

Carolyn Gratzer Cope Bio Photo

About Carolyn Gratzer Cope

Hi there, I'm Carolyn Gratzer Cope, founder and publisher of Umami Girl. Join me in savoring life, one recipe at a time. I'm a professional recipe developer with training from the French Culinary Institute (now ICE) and a lifetime of studying, appreciating, and sharing food.

4.74 from 19 votes (19 ratings without comment)

Leave a comment

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

Recipe Rating




4 Comments