Vegetarian stuffing is a delightful and savory dish that can steal the show on any holiday table or family gathering.
With its tangy sourdough bread and aromatic herb-infused vegetable mixture, this vegetarian stuffing recipe is a delicious spin on traditional dressing.
The combination of flavors and textures of toasted sourdough, aromatic herbs, and sauteed veggies, creates a comforting dish that will impress both vegetarians and meat eaters alike!
So, gather up your ingredients, follow the simple steps, and get ready to make this delicious side dish that will soon become a family favorite!
Prep Time: 20 minutes
Bake Time: 30 minutes
Total Time: 50 minutes
Preparation Level: Beginner +
Simple Ingredients

What You Will Need
- Sourdough bread
- Salted butter
- White onion
- Celery
- Garlic cloves
- Sea salt
- Ground black pepper
- Fresh sage leaves
- Fresh parsley
- Fresh thyme
- Eggs
- Vegetable broth
- Olive oil
- Non stick cooking spray
Equipment And Useful Tools
- Baking sheet
- Large skillet
- Large bowl
- Casserole dish
- Cutting board
- Large cutting knife
- Measuring spoons
- Measuring cups
- Whisk or fork
- Large kitchen spoon
- Aluminum foil
- Oven mitts
How To Make Vegetarian Stuffing Casserole

Prepare the veggies and herbs
- Chop onion, celery, parsley, and sage.
- Mince garlic.
- Finely dice rosemary and thyme.

Tear the bread
- Yes, tear the bread apart using your hands instead of cutting it into bread cubes. (see Top Tip)
- Place the bread pieces in a large bowl and set aside.

Cook the vegetables
- In a large skillet, melt butter and cook vegetables, salt and pepper until tender, approximately 10 minutes.

- Remove skillet from the heat and add the fresh herbs; sage, parsley, rosemary, and thyme to the onion mixture.
- Mix throughly.

Mix the stuffing
- Use a wooden spoon and gently toss the bread and vegetable mixture together, making sure the bread pieces are evenly coated.

- Add the slightly beaten eggs and toss again.
- Gradually pour in vegetable broth, stirring until the stuffing is moist but not overly soggy.

Baking
- Transfer the stuffing mixture to the prepared baking dish, spreading it out evenly.
- Cover dish with aluminum foil and bake.

- Remove foil and drizzle olive oil over the top of the stuffing.
- Bake a few extra minutes until the top of the stuffing turns golden brown and crispy.
- Now, enjoy this savory vegetarian stuffing with sourdough bread!
See recipe card below for complete measurements, details, and total time.
Top Tip
To ensure the bread is dried out enough (like day-old bread)
- Preheat oven 350 degrees F.
- Spread the sourdough pieces on a baking sheet and toast them in the oven for 5 to 7 minutes or until they become slightly crisp.
- Remove from oven and cool to room temperature.
- Place the bread pieces in a large bowl and set aside.
Let’s Talk Veggie Stuffing Ingredients
Bread: You want a loaf that’s crusty and flavorful, preferably sourdough. Stay away from pre-sliced sandwich bread for this recipe. If you want to try your hand at making your own bread, here’s a great recipe for Easy Overnight Sourdough Bread.
Butter: You can substitute 8 tablespoons of vegan butter if you prefer.
White Onion: Red onion or yellow onion can be used. If you want a milder onion flavor, use either leeks or shallots.
Celery: This is one of the essential ingredients for any stuffing recipe!
Garlic: I tend to have a heavy hand when it comes to garlic, I love it! Feel free to use a little less or maybe a little more. You can use garlic powder but fresh is always better!
Sea Salt and Fresh Ground Pepper: Salt enhances flavor, while pepper adds flavor to food.
Fresh Herbs: Sage, parsley, rosemary, and thyme are aromatic herbs that add wonderful depth to this flavorful stuffing.
Eggs:The secret ingredient! Though this vegetarian stuffing recipe would be perfectly delicious without them, slightly beaten eggs helps your stuffing keep it’s shape and adds a little bit more moisture.
Vegetable Broth: This ingredient moistens the stale bread. Vegetable stock can be substituted in this vegetarian dressing recipe. If there are not dietary restrictions you are trying to follow, chicken broth or chicken stock can also be substituted.
Olive Oil: If you’re like me and love stuffing to have a crispy top, drizzle 1 to 2 tablespoons of olive oil over the top of the stuffing during the last 10 minutes of cooking.

Frequently Asked Questions
Can Stuffing Be Made Ahead?
Yes, you can make stuffing ahead of the big day! Stuffing is a dish that can be conveniently prepared in advance which is great for special occasions.
Prepare the stuffing recipe to the point where the mixture is assembled but not yet baked.
Cover the stuffing with plastic wrap or in an airtight container and refrigerate until ready to bake.
How Do You Reheat Stuffing And Keep It Moist?
Heat the oven to 350 degrees. Place stuffing in an oven-safe dish.
If it looks dry, add a little bit of broth to it.
Cover with foil and bake for 20 minutes, then remove foil and bake for an additional 5-10 minutes.
If you’re looking for more delicious holiday side dishes, try these wonderful recipes!
The Best Vegetarian Stuffing With Sourdough Bread

Vegetarian stuffing is a delightful and savory dish that can steal the show on any holiday table or family gathering.
With its tangy sourdough bread and aromatic herb-infused vegetable mixture, this vegetarian stuffing recipe is a delicious spin on traditional dressing.
Ingredients
- 1 medium loaf sourdough bread
- 1/2 cup melted butter (1 stick)
- 1 large white onion (approximately 2 cups chopped)
- 3 stalks celery (approximately 1.5 cups chopped)
- 4 garlic cloves – minced
- 1 teaspoon sea salt
- 1/2 teaspoon fresh ground black pepper
- 1/4 cup fresh sage leaves – chopped
- 1/4 cup fresh parsley – chopped
- 1.5 teaspoon fresh rosemary – finely chopped
- 1 teaspoon fresh thyme (removed from stems)
- 2 lightly beaten eggs – room temperature
- 1 -2 cups vegetable broth
- 1-2 tablespoons olive oil
- Non stick cooking spray
Instructions
- Prepare the veggies and herbs – Rinse celery stalks, pat dry, and roughly chop. Peel onion and dice. Mince garlic cloves.
- Remove leaves from the stems of rosemary, sage, and thyme. Chop parsley leaves and stems. Chop sage leaves. Thyme leaves are very small so there is no need to dice. Finely dice rosemary.
- Tear the bread apart – Pull the bread apart using your hands instead of cutting it into bread cubes. Tearing the bread into small pieces gives the stuffing a wonderful rustic look and texture which goes perfectly with the earthy savory flavor of the fresh herbs and melted butter!
- Place the bread pieces in a large bowl and set aside.
- Next, cook the vegetables – In a large skillet, melt butter over medium heat.
- Add the diced onion, celery, minced garlic, salt and pepper. Sauté onions and celery until tender, approximately 10 minutes.
- Remove skillet from the heat and add the fresh herbs; sage, parsley, rosemary, and thyme to the onion mixture. Blend throughly.
- Mix the stuffing – Transfer the vegetable mixture to the bowl with the prepared bread pieces. Use a wooden spoon and gently toss all the ingredients together, making sure the bread pieces are evenly coated.
- Add the slightly beaten eggs and toss again. Pour 1 cup broth over the mixture and gently stir to combine.
- If the pieces of bread feel dry at all, gradually add the remaining 1/2 cup of vegetable broth, stirring until the stuffing is moist but not overly soggy.
- Baking – Lightly spray casserole dish (8×11 or 9×13) with non stick cooking spray. Transfer the stuffing mixture to the prepared baking dish, spreading it out evenly.
- Cover dish with aluminum foil and bake for 30 minutes.
- Use oven mitts and remove foil. Drizzle olive oil over the top of the stuffing and return to the oven.
- Bake for an additional 10 to 15 minutes or until the top of the stuffing turns golden brown and crispy.
Notes
Equipment And Useful Tools
- Baking sheet
- Large skillet
- Large bowl
- Casserole dish (8×11 or 9×13)
- Cutting board
- Large cutting knife
- Measuring spoons
- Measuring cups
- Whisk or fork
- Large kitchen spoon
- Aluminum foil
- Oven mitts
Top Tip
To ensure the bread is dried out enough (like day-old bread)
- Preheat oven 350 degrees F.
- Spread the sourdough pieces on a baking sheet and toast them in the oven for 5 to 7 minutes or until they become slightly crisp.
- Remove from oven and cool to room temperature.
- Place the bread pieces in a large bowl and set aside.
Leave a Reply