Vegan Stuffing Recipe

Rating 5.0
| 1
You won't want to pass this vegan stuffing along once you've had a taste. Packed with sourdough bread, fresh vegetables and bright herbs, it's a classic side dish for Thanksgiving or Christmas.
Utensils Dinner
Globe New American
Chef Jenn is classically trained chef specializing in plant-based cuisine who brings nearly 15 years of professional experience to the table. Since graduating from culinary school, she has spent time honing her craft in Australia, Italy and in the U.S., including in Michelin-starred restaurants in New York City. Chef Jenn is now a freelance personal chef offering everything from catering services to cooking classes and beyond.


1 cup(s)
Brussels sprouts, peeled and halved
1 cup(s)
button mushrooms, quartered
1 cup(s)
cauliflower florets
1 cup(s)
broccoli florets
7 tsp
olive oil, divided
loaf of sourdough bread, diced to half-inch cubes
garlic cloves, minced
small yellow onion, diced
1/2 cup(s)
celery, diced
1/2 cup(s)
carrots, diced
1 cup(s)
vegetable broth
1 tsp
fresh thyme
1 tsp
fresh rosemary
1 tsp
fresh parsley
1 tsp
fresh tarragon
1 tblsp
nutritional yeast
1/4 cup(s)
dried cranberries
fine sea salt, to taste
ground black pepper, to taste

Directions 9 steps | 65 Minutes

Step 1

Preheat oven to 350°F. On a sheet pan, combine mushrooms, cauliflower, broccoli and Brussels sprouts. Drizzle with three teaspoons of olive oil and a pinch of salt and pepper. Toss until evenly coated and roast for 15 minutes. Remove the sheet pan and set it aside.

Step 1620 Shot
Step 2

Reduce the oven temperature to 300°F. On a separate sheet pan, toss the cubed sourdough bread with three teaspoons of olive oil and a pinch of salt and pepper. Toss until evenly coated and bake for 15-20 minutes to slightly dry out the bread. Remove the sheet pan and set it aside. Increase the oven temperature to 350°F.

Step 1621 Shot
Step 3

In a medium saucepan, heat one teaspoon of olive oil.

Step 1622 Shot
Step 4

Add the garlic to the oil and sauté for 30 seconds, until very fragrant.

Step 1623 Shot
Step 5

Add the onion and sauté until it starts to become translucent. Add the celery and carrots to the saucepan and sauté until they begin to soften.

Step 1624 Shot
Step 6

Pour the vegetable broth into the vegetable mixture and heat until it just begins to steam.

Step 1625 Shot
Step 7

Turn off the heat and stir in the thyme, rosemary, parsley, tarragon and nutritional yeast.

Step 1626 Shot
Step 8

In a large casserole dish, combine the cubed sourdough, roasted vegetables and dried cranberries. Mix evenly. Pour the vegetable mixture and broth over the stuffing and toss until the mixture is fully coated. 

Step 1628 Shot
Step 9

Bake the vegan stuffing on the center rack of the oven for 15 minutes. Serve warm. Enjoy!

Step 1630 Shot


  • Spice things up! Here are some options for extra flavor and texture:
    1. Sauté crumbled vegan sausage with the onions, carrots and celery. (Step 5)
    2. Top with vegan cheese before baking.
  • You can also scoop the mixture into muffin tins for personal stuffing bites.
  • Refer to the sourdough focaccia recipe for the sourdough bread.

Nutrition Per Serving
View All
5.7 g
9 g
39.8 g


Leave a review or join the conversation.

Please Log In to leave a comment
Sam S.


03 Oct 2022

I will certainly be adding this vegan stuffing recipe to the list of other great Thanksgiving recipes I've found through Cozymeal!

Reply to this comment