The best vegan stuffing (Gluten Free optional) is moist inside and crispy on top, hearty, wholesome, satisfying, and flavorful – perfect for impressing the entire family over the holidays!

Ingredients: – 1 ½ sourdough baguettes, diced – ⅓ C of vegan butter – 1 medium yellow onion, diced – 2 ribs of celery, thinly sliced – 1 large granny smith apple, diced – 2 links of your favorite vegan sausage (diced) – 1 ½ Tbsp of chopped fresh sage – 3 tsp of chopped fresh rosemary – 1 tsp of chopped fresh thyme – ⅓ C minced fresh parsley – ¾ C of dried cranberries – 1 ¾ C of vegetable broth

Instructions – In a large half sheet baking pan, spread out the diced baguette and allow to dry out overnight. – The next day, preheat the oven to 350 degrees F. Place the baking sheet in the oven and bake for 8 to 10 minutes. Remove from heat and set aside.

Instructions – In a large skillet over medium heat, heat the vegan butter. Add the onion, celery, apple, and vegan sausage (if using), and saute for 5 to 7 minutes, or until vegetables are tender. – Stir in sage, rosemary, and thyme, and cook for 1 minute. Remove from heat and transfer to a 9×13 casserole dish along with the bread.

Instructions – Stir in parsley, and cranberries, and drizzle the vegetable broth. Mix well. – Cover with aluminum foil and bake for 30 minutes. Remove foil and bake for 15 minutes.

Is stuffing vegan? Traditional stuffing may include meat-based broth, dairy butter, and sometimes meat. However, this easy sourdough stuffing is 100% free from animal products without missing out on taste or texture.