The best Vegetarian Stuffing- features apples, sage, cranberries, celery and carrots! Family favorite featured on Huffington Post/ Running in a Skirt

Vegetarian Stuffing

My Vegetarian Stuffing will be the hit of your holiday table for both vegetarians and meat-eaters! After you try this Vegetarian Stuffing recipe you may never make another kind of stuffing or dressing again!
Course Side Dish, Thanksgiving, Vegetarian
Cuisine American
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 8
Author Julie Wunder


  • 1 stick salted butter
  • 1 loaf approx. 16 ounces day old French bread, cut in 1/2 in cubes
  • 1/2 cup dried cranberries
  • 3 tablespoons fresh sage chopped and divided
  • 1 medium sweet onion chopped (approx. 1 1/2 cups)
  • 1 carrot finely chopped (approx. 1/2 cup)
  • 2 stalks celery finely chopped (approx. 1 cup)
  • 1/2 teaspoon poultry seasoning
  • 1 large apple chopped (approx.. 1 1/2 cups)
  • 2 teaspoons minced garlic
  • 2 1/2 cups low sodium high quality vegetable broth
  • 1 1/2 teaspoon salt
  • 1 teaspoon pepper
  • Cooking Spray


  1. Preheat oven to 350 degrees
  2. Spray an 8x11 casserole dish with cooking spray.
  3. Put the bread cubes in the dish and sprinkle 2 tablespoons of sage and the dried cranberries on top.
  4. In a large sauce pan melt the butter over medium heat.
  5. When the butter is melted add the rest of the sage, onion, celery and carrot. Season with a healthy pinch of the salt and pepper.
  6. When the onions become translucent add the garlic and apples. Season with another healthy pinch of the salt and pepper.
  7. After the apples have cooked for about 2 minutes, add the vegetable broth. Season with the rest of the salt and pepper, to taste.
  8. Allow the mixture to sauté for another 2 minutes.
  9. Pour the mixture into the casserole dish, over the bread. Gently move around the bread to allow the broth to soak all the pieces. Be careful not to smash or break up too much of the bread.
  10. Bake uncovered for 50 minutes. Twice during the cooking time, carefully stir to keep the bread moist.