| |

Homemade Vegan Apple and Cranberry Stuffing

This delicious and buttery vegan apple and cranberry stuffing is loaded with fresh fruits and vegetables for a twist on the classic Thanksgiving side dish! Super easy to mix together with fresh herbs and spices for your new family favorite.

Looking down at a large baking dish filled with the finished vegan apple cranberry stuffing. It rests on a red cloth next to a wood spoon and fresh herbs.

For years this has been one of my family favorite recipes. I always make a double batch – one to share on Thanksgiving and one for me to enjoy as leftovers! This recipe is a classic for a reason: It’s loaded with all the favorite flavors of Thanksgiving like sage, rosemary, thyme, cranberries, and crispy apples. Not to mention, the homemade bread cubes!

Thanksgiving is all about the side dishes if you ask me. Things like creamy green bean casserole, sweet and simple sweet potatoes with marshmallow topping, and stuffing, of course!

If you like to make a twist on this recipe, make sure to check out my Vegan Homemade Cornbread Stuffing!

This recipe is:

  • Soft in the middle with crispy edges
  • Loaded with flavors from the herbs and spices
  • Naturally vegan, dairy free, egg free, and nut free recipe
  • Super easy to make gluten free! (see the notes below)

Ingredients

For the full list of ingredients, complete with recipe amounts, please see the recipe box below.

Ingredients for the apple cranberry stuffing on a wood tabletop in various bowls and plates. Black and white labels have been added to name each ingredient.
  • Bread: Use any kind of bread that you like here. Things like a homemade bread, whole grain bread, or even gluten free bread work great! Or you can try some cornbread stuffing if you like.
  • Herbs: I like to use a combination of fresh and dried herbs as they are what I can most easily find in my local grocery store. Thyme, sage, parsley, and rosemary all combine for the most fragrant flavor.
  • Fruits and Veggies: Fresh apples, cranberries, celery, sweet onion, carrots, and just the right amount of garlic.

Substitutions

To make this gluten free, simply use your favorite gluten free bread! I find that gluten free bread dries out more quickly than wheat bread, so if you’re baking it to dry out the cubes, start checking the bread after 15 minutes.

Instructions

Make sure to check out the recipe card below for the full recipe and ingredient list.

For the best texture, you’re going to want to dry out your bread. Either let it dry out overnight on a parchment lined baking sheet. However, if you’re like me and have two little dogs who turn into mountain climbers when I leave things on the counter, spread the bread cubes on a baking sheet and bake them for 30 minutes or so to dry them out. Lightly toasting the bread keeps it from turning soggy.

Several bread cubes on a parchment paper lined baking tray. A wood spoon is in the cubes. It rests on a red towel on a wood table.

Cook the vegetables. In a large skillet, heat up the vegan butter or olive oil and cook the onions, carrots, and celery until the onions translucent. Add the garlic and cook one minute more.

Combine. In a large bowl, mix together the toasted bread cubes, the cooked vegetables, the chopped apples and cranberries, along with all the herbs and spices and the vegetable broth. Give it a good mix and pop it into your baking dish.

Cooking down onions, carrots, and celery in a large skillet. It's shown on a wood table with a red towel and fresh herbs to the side.
A large mixing bowl filled with all the ingredients for the stuffing is on a wood table with a red cloth and fresh herbs to the side.

Bake. Bake the stuffing covered for about 30 minutes then remove the cover and bake an additional 10 minutes or until lightly browned and crispy on top. Enjoy!!

A baking dish is filled with the vegan stuffing. A silver spoon is holding a large scoop of the stuffing above the dish.

How to Make Ahead

Honestly, stuffing is one of those things that gets better the next day, so making it the day before serving is the best!

To make it the day before, simply toast the bread and store it in a bowl, covered with a clean kitchen towel and stored in a cool, dry place. This will help keep it toasty. Cook the vegetables and fruit, then store in an airtight container in the fridge overnight. The day of serving, combine and bake as directed.

How to Store

Fridge: Store leftovers in the fridge for up to 4 days. It tends to do a weird combo of drying out and getting really soggy after that point.

Freezer: Freeze the fully baked and cooled stuffing in the freezer for up to 2 months. Thaw in the fridge overnight and allow it to come to room temperature. Reheat in the oven at 350F/180C for 20 minutes uncovered or until warmed through.

Looking down the side of a honeycomb baking dish filled with vegan stuffing. It rests on a red cloth on a wood tabletop.

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you try these out, please leave a comment below! This provides helpful feedback to both me and other readers. And if you want more delicious, vegan friendly recipes you can subscribe to the newsletter. Did you make these? Please tag me on Instagram, Facebook, or Pinterest! I love to see your creations!

Looking down at a large baking dish filled with the finished vegan apple cranberry stuffing. It rests on a red cloth next to a wood spoon and fresh herbs.

Homemade Vegan Apple and Cranberry Stuffing

Delicious and buttery vegan apple and cranberry stuffing is loaded with fruits and vegetables for a twist on the classic Thanksgiving dish!
Prep Time: 25 minutes
Cook Time: 45 minutes
Total Time: 1 hour 10 minutes
Course: Side Dish
Cuisine: American
Keyword: bread, holiday, side dishes, thanksgiving
Servings: 8 servings
Calories: 242kcal

Equipment

  • Chef’s knife and cutting board
  • Large skillet
  • Baking dish 8×10-inches (20×25-cm)
  • Mixing bowls and spoons
  • Measuring cups and spoons

Ingredients

  • 6 cups bread cubed and toasted
  • 1/2 sweet onion
  • 3 cloves garlic
  • 4 large carrots chopped
  • 3 celery stalks chopped
  • 4 apples medium to large size
  • 1/2 cup dried cranberries
  • 2 cups vegetable stock
  • 2 tablespoons olive oil or vegan butter
  • 1 teaspoon dried sage
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon kosher salt
  • 1 tablespoon fresh sage optional
  • 1 tablespoon fresh parsley optional

Instructions

  • Toast the bread. Cube the bread and let dry out overnight, or, toast at 300°F/150°C for 25 minutes or until toasted. Remove from the oven and let cool.
  • Preheat the oven to 350°F/180°C. Make sure the oven rack is in the middle of the oven.
  • Cook the vegetables. In a large skillet over medium heat on the stove, warm the 2 tablespoons of olive oil or vegan butter. Cook the diced onion, carrots, and celery until the carrots are soft and the onions are translucent, about 7 minutes. Add the garlic and cook an additional minute.
  • Mix. In a large mixing bowl, combine the toasted bread with the cubed apples, cranberries, and all the herbs. Mix well. Pour over top the cooked vegetable mixture along with the vegetable stock. Mix again. Transfer stuffing to the baking dish and cover loosely with foil, leaving one corner uncovered to allow the steam to vent.
  • Bake. Bake for 30 minutes. Remove the cover and let bake an additional 10 minutes to get crispy on top. Remove from the oven and enjoy!

Notes

How to Store
Fridge: Store leftovers in the fridge for up to 4 days. It tends to do a weird combo of drying out and getting really soggy after that point.
Freezer: Freeze the fully baked and cooled stuffing in the freezer for up to 2 months. Thaw in the fridge overnight and allow it to come to room temperature. Reheat in the oven at 350F/180C for 20 minutes uncovered or until warmed through.

Nutrition

Calories: 242kcal | Carbohydrates: 45g | Protein: 5g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Sodium: 605mg | Potassium: 298mg | Fiber: 5g | Sugar: 20g | Vitamin A: 5323IU | Vitamin C: 8mg | Calcium: 83mg | Iron: 2mg
Love this recipe?Mention @friendlyvegankitchen or tag #friendlyvegankitchen!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating