Sourdough Sage Stuffing

Vegan Sourdough Sage Stuffing.

I’ve always loved sage, but I only recently started cooking with it.  I can’t believe what a treat I was missing out on for so many years! It’s an absolutely perfect flavor for holiday dishes.  It pairs well with savory and sweet flavors, and elevates the flavor of your dish to the next level.

If you’re gluten free, this recipe would work just as well using 1 pound of gluten free bread.  I’ve tried it both ways and both were delicious. Since I’m not 100% gluten free, this is one indulgence that I still enjoy.

I also love that this recipe is easily adaptable to different flavor profiles.  This recipe makes a basic (but still absolutely delicious!) stuffing. At the very end of the process (just before baking), you can add in your favorite mix ins.  Some of my favorite mix in combinations are walnuts and cranberries, or pine nuts, parsley, and raisins.

Have you tried this recipe?  What did you think of it? Let me know in the comments below!

Sourdough Sage Stuffing (Vegan):

Prep Time 5 minutes
Cook Time 1 hour 35 minutes
Total Time 1 hour 40 minutes
Servings 8 servings


  • 1 loaf sourdough (1 pound loaf) cut into 1” cubes
  • 8 Tablespoons vegan butter* + vegan butter to grease the pan
  • 20 leaves fresh sage cut into ¼” strips
  • 2 large stalks celery chopped
  • 2 medium yellow onions chopped
  • 2 Tablespoons cornstarch or arrowroot powder
  • 3 cups water divided
  • 2 Tablespoons Vegetable Better Than Bouillon or 4 Tablespoons vegetable bouillon powder
  • Fine sea salt to taste
  • Pepper to taste


  1. Preheat oven to 300 F.
  2. Place the cubes of sourdough bread on a baking sheet and bake for 30-40 minutes (until dry), tossing once. If your bread is fresher, you will need to toast it for 40 minutes. If your bread is stale, 30 minutes should be enough time.
  3. After the sourdough cubes are dried out, remove them from the oven and place them in a large bowl.
  4. Increase the oven temperature to 375 F.
  5. Melt the butter in a medium sized cast iron skillet over medium heat.
  6. Add the celery, onion, and salt and pepper to taste to the skillet. Saute for 10-12 minutes until completely tender.
  7. Stir in the sage and saute for 1 minute.
  8. Stir in the cornstarch or arrowroot powder until it has evenly coated the butter, onion, celery, and sage mixture.
  9. Transfer the butter, onion, celery, and sage mixture to the bowl of sourdough bread cubes, stir the bread cubes to coat them with the the butter, onion, celery, and sage mixture.
  10. Combine bouillon and water in a small pot to make vegetable broth. Bring to a simmer.
  11. Add 2 ½ cups broth to the bread cube mixture, stirring gently to make sure all cubes are evenly soaked.
  12. Taste, add additional salt and pepper as desired at this point.
  13. Let the bread cubes soak for 5 minutes to completely absorb the liquid. If it looks dry after 5 minutes, add the additional ½ cup of broth and stir.
  14. Grease a medium sized cast iron skillet with vegan butter or oil of choice.
  15. Transfer bread cube mixture to the greased cast iron skillet and cover with aluminum foil.
  16. Bake for 30 minutes.
  17. Remove aluminium foil and bake for an additional 35 to 40 minutes until crispy and brown.

Recipe Notes

*I used the Earth Balance vegan butter sticks. This is my favorite vegan butter replacement and I prefer the sticks for baking and cooking because they have a lower water content than the tub does. The tub has more water in it to make it more spreadable, which makes it not as ideal for baking and sauteing.

Vegan Sourdough Sage Stuffing.

Leave a Reply

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