Vegan Stuffing
Why You’ll Love This Recipe
Vegan Stuffing is a hearty, savory side dish that brings all the classic holiday flavors without any animal products. Made with crusty bread, sautéed vegetables, fragrant herbs, and vegetable broth, this stuffing is perfectly moist with crispy edges—ideal for Thanksgiving, Christmas, or any cozy dinner.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
crusty bread (day-old or toasted)yellow onioncelerycarrotsgarlicvegan butter or olive oilvegetable brothfresh or dried sagefresh or dried thymefresh parsleysea saltsblack pepper
directions
Preheat your oven to 350°F (175°C) and lightly grease a baking dish.
Cut bread into 1-inch cubes. If not already dry, spread on a baking sheet and toast in the oven for 10-15 minutes until crisp.
In a large skillet, melt vegan butter or heat olive oil over medium heat.
Add diced onion, celery, and carrots. Sauté for about 8-10 minutes, until softened.
Add minced garlic, sage, thyme, salt, and pepper. Cook for another 1-2 minutes.
Transfer toasted bread cubes to a large mixing bowl.
Pour the sautéed vegetables over the bread and toss gently.
Gradually add vegetable broth, stirring until the bread is moist but not soggy.
Transfer the mixture to the prepared baking dish and cover with foil.
Bake for 30 minutes, then uncover and bake for an additional 15-20 minutes, or until the top is golden and crisp.
Garnish with fresh parsley before serving.
Servings and timing
This recipe yields about 8 servings.Preparation time: 15 minutesBaking time: 45-50 minutesTotal time: 60-65 minutes
Variations

Add chopped apples or dried cranberries for a touch of sweetness.
Include sautéed mushrooms for an earthy flavor.
Use sourdough or whole grain bread for extra texture.
Add roasted nuts like pecans or walnuts for crunch.
storage/reheating
Store Vegan Stuffing in an airtight container in the refrigerator for up to 4 days.Reheat in a 350°F (175°C) oven, covered with foil, until warmed through. For a crisp top, uncover for the last 10 minutes.
FAQs
Can I make this stuffing ahead?
Yes! Assemble it the day before and bake when ready to serve.
Can I freeze vegan stuffing?
Yes, freeze in an airtight container for up to 2 months. Thaw and reheat in the oven.
What bread works best?
Crusty, day-old bread like sourdough, baguette, or rustic white.
Is it supposed to be moist or dry?
It should be moist inside with crisp edges.
Can I make it oil-free?
Yes, sauté veggies in a bit of broth instead of butter or oil.
How do I make it gluten-free?
Use your favorite gluten-free bread.
Can I add other herbs?
Rosemary, marjoram, or oregano work well.
Is this kid-friendly?
Yes, it’s mild and flavorful.
Can I stuff it inside a squash?
Absolutely! Stuff roasted acorn or butternut squash for a festive twist.
Can I double the recipe?
Yes, just use a larger baking dish and adjust baking time as needed.
Conclusion
Vegan Stuffing is a delicious, plant-based twist on a classic holiday side. Packed with savory herbs, tender veggies, and crusty bread, it’s sure to be a favorite on your festive table. Make it once, and you’ll love how easy and satisfying it is—whether you’re vegan or not!
Print
Vegan Stuffing
- Total Time: 60-65 minutes
- Yield: 8 servings 1x
Description
Vegan Stuffing is a hearty, savory holiday side dish made with crusty bread, sautéed vegetables, fragrant herbs, and vegetable broth. It’s perfectly moist with crispy edges — the ultimate plant-based comfort food for Thanksgiving, Christmas, or any cozy meal.
Ingredients
- 1 loaf (about 12 cups) crusty bread, day-old or toasted, cut into 1-inch cubes
- 1/2 cup vegan butter or olive oil
- 1 large yellow onion, diced
- 3 celery stalks, diced
- 2 medium carrots, diced
- 3 cloves garlic, minced
- 2 teaspoons fresh sage, chopped (or 1 teaspoon dried)
- 2 teaspoons fresh thyme, chopped (or 1 teaspoon dried)
- 2 tablespoons fresh parsley, chopped (plus more for garnish)
- 2 1/2 to 3 cups vegetable broth
- 1 teaspoon sea salt (adjust to taste)
- 1/2 teaspoon black pepper
Instructions
- Preheat oven to 350°F (175°C) and lightly grease a baking dish.
- If bread is not already stale, spread bread cubes on a baking sheet and toast in the oven for 10-15 minutes until dry and crisp. Set aside.
- In a large skillet, melt vegan butter or heat olive oil over medium heat.
- Add diced onion, celery, and carrots. Sauté for 8-10 minutes until softened.
- Add minced garlic, sage, thyme, salt, and pepper. Cook for another 1-2 minutes until fragrant.
- Transfer toasted bread cubes to a large mixing bowl.
- Pour the sautéed vegetables over the bread and toss gently to combine.
- Gradually add vegetable broth, stirring until the bread is moist but not soggy.
- Transfer the mixture to the prepared baking dish and cover with foil.
- Bake for 30 minutes covered, then uncover and bake for an additional 15-20 minutes until the top is golden and crisp.
- Garnish with fresh parsley before serving.
Notes
- Add chopped apples or dried cranberries for a touch of sweetness.
- Include sautéed mushrooms for an earthy flavor.
- Use sourdough or whole grain bread for extra texture.
- Add toasted pecans or walnuts for crunch.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 220
- Sugar: 4g
- Sodium: 420mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 0mg