vegan stuffing- O2 Living blog makers of organic cold-pressed fruit and vegetable Living Juice

Vegan Thanksgiving Stuffing!

Welcome to a delicious twist on a classic Thanksgiving dish – Vegan Thanksgiving Stuffing! This plant-based version is bursting with flavors and textures that will satisfy vegans and non-vegans alike. Packed with wholesome ingredients, this stuffing is the perfect addition to your holiday feast. Let’s dive into the recipe!

Prep Time: 20 minutes

Cook Time: 40 minutes

Total Time: 1 hour


  • 8 cups cubed whole-grain or multigrain bread (preferably a day old)
  • 1 cup diced celery
  • 1 cup diced onion
  • 1 cup diced carrots
  • 1 cup chopped mushrooms
  • 1 cup chopped apples (peeled and cored)
  • 1 cup dried cranberries
  • 1 cup chopped pecans or walnuts
  • 1/4 cup fresh parsley, chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon dried sage
  • 1 teaspoon dried rosemary
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • 2 1/2 cups vegetable broth
  • 1/4 cup olive oil


vegan stuffing- O2 Living blog makers of organic cold-pressed fruit and vegetable Living Juice
  1. Preheat the Oven: Preheat your oven to 375°F (190°C).

  2. Prepare the Bread:

    • If your bread isn't already stale, spread the cubed bread on a baking sheet and toast in the preheated oven for 10-15 minutes, tossing occasionally to ensure even toasting.

    • Once toasted, transfer the bread cubes to a large mixing bowl.

  3. Sauté Vegetables:

    • In a large skillet, heat olive oil over medium heat.

    • Add diced celery, onion, carrots, and mushrooms. Sauté until the vegetables are softened, about 5-7 minutes.

  4. Combine Ingredients:

    • In the bowl with the bread cubes, add the sautéed vegetables, chopped apples, dried cranberries, chopped nuts, parsley, thyme, sage, rosemary, garlic powder, salt, and pepper. Toss everything together until well combined.

  5. Moisten with Broth:

    • Pour the vegetable broth over the mixture and gently toss to ensure the bread absorbs the liquid.

  6. Bake:

    • Transfer the stuffing mixture to a greased baking dish.

    • Cover the dish with foil and bake for 30 minutes. Then, uncover and bake for an additional 10 minutes to achieve a golden, crispy top.

  7. Serve and Enjoy:

    • Remove from the oven and let it cool for a few minutes before serving.

    • Garnish with additional fresh parsley, if desired.

This Vegan Thanksgiving Stuffing is a delightful addition to your holiday table, offering a medley of flavors and textures that will leave everyone reaching for seconds. Happy cooking and happy Thanksgiving!

Back to blog