Vegan Sourdough Sage Stuffing.

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.