Go Back
+ servings

Vegan Homemade Holiday Stuffing

Course: Side Dish
Cuisine: American
Keyword: clean eating, dressing, holiday, homemade, stuffing, vegan, vegetarian
Prep Time: 40 minutes
Cook Time: 45 minutes
Total Time: 1 hour 25 minutes
Servings: 6 people
Author: Rachel Alexandra
This stuffing recipe is made entirely from scratch and is perfect for any holiday meal from Thanksgiving to Christmas!
Print Recipe


  • 8 cups fresh, homemade bread 1 inch cubes
  • 3 oz olive oil
  • ¾ medium onion finely chopped
  • 2 cloves garlic minced
  • ¾ cup carrot sliced
  • 2 stalks celery chopped
  • 3 tsp dried thyme
  • 1 Tbsp fresh rosemary chopped
  • 1 Tbsp fresh sage chopped
  • 1 Tbsp fresh basil chopped
  • ¾ cup vegetable broth
  • Celtic sea salt and pepper to taste


  • Preheat oven to 200°F.
  • Spread the fresh bread cubes on a baking sheet and bake for 20 minutes
  • Remove from oven and set aside to cool.
  • Increase oven temperature to 375°F and grease an 8x8 baking dish with olive oil.
  • In a large skillet, heat the olive oil. Then add the onions and sauté for about 10 minutes or until they are translucent and beginning to caramelize.
  • Add the garlic, carrots, celery, thyme, sage, rosemary, and basil. Continue to cook for another 10 minutes, making sure to wangjangle the skillet often.
  • Add the now-stale bread cubes and broth to the skillet and salt and pepper to taste.
  • Mix everything well and transfer the stuffing to the baking dish.
  • Cover the dish and bake for 30 minutes before removing the cover and baking for another 15 minutes.