Vegan Stuffing with Apples and Hazelnuts

Make your Thanksgiving vegan with this plant-based vegan stuffing made with hazelnuts and apples and seasoned with fresh sage and parsley.

Prep Time
15 mins
Cook Time
35 mins
Total Time
50 mins
5 from 2 votes
Vegan Thanksgiving Stuffing
Course: Side Dish
Cuisine: American
Keyword: Vegan Stuffing
Servings: 8 people
Calories: 154 kcal
Author: Sarah McMinn
  • 8 cups French bread, cut int 1" cubes
  • 2 tbsp vegan butter
  • 1 small yellow onion, sliced thin
  • 4 stalks celery, diced
  • 1 large Granny Smith apple, diced
  • 3/4 cup hazelnuts, chopped
  • 1/4 cup fresh parsley, minced
  • 1 tbsp fresh sage, minced
  • 1 tsp dried thyme
  • 1/2 tsp salt
  • 1/4 tsp pepper, or to taste
  • 2 1/2 cups vegetable broth
  • 1/4 cup chickpea flour
  1. Preheat oven to 400 degrees Fahrenheit. Place cubed bread in a single layer on baking sheets and bake for about 10 minutes, until slightly toasted. Remove from oven and transfer to a large bowl.

  2. Reduce heat to 350 degrees. Lightly spray an 11x7 (roughly 6 cups) casserole dish and set aside.

  3. Heat vegan butter in a large skillet over medium heat. Add onions and sauté for about 5 minutes until onions are translucent and fragrant. Add celery and apples and sauté for another 3-4 minutes until apples are slightly soft. Add spices and hazelnuts. Stir to coat and remove from heat.

  4. In a small bowl whisk together vegetable broth and chickpea flour until chickpea flour has dissolved.

  5. Add toasted bread to the apple/hazelnut mixture, stirring to combine. Slowly pour the vegetable broth/chickpea flour over the stuffing, mixing while adding until everything is evenly hydrated.

  6. Transfer stuffing to the prepared casserole dish, cover in tin foil and bake for 20-25 minutes. Remove tin foil and bake for an addition 10 minutes until bread is lightly brown.

  7. Let cool slightly before serving.

Nutrition Facts
Vegan Stuffing with Apples and Hazelnuts
Amount Per Serving
Calories 154 Calories from Fat 27
% Daily Value*
Fat 3g5%
Sodium 646mg28%
Potassium 177mg5%
Carbohydrates 26g9%
Fiber 2g8%
Sugar 5g6%
Protein 5g10%
Vitamin A 570IU11%
Vitamin C 5mg6%
Calcium 37mg4%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.