Easy Vegan Stuffing Recipe

Easy Vegan Stuffing Recipe

This Vegan Stuffing recipe is simple to make and the perfect vegan Thanksgiving dinner holiday side dish! It’s extra crispy on the outside while being soft on the inside (but not mushy at all!). Can’t wait for you to try this one.

Author: Food with Feeling

Meal Type: Peanuts Free

Cuisine: American

Difficulty: EASY

Prep. Time: 10 minutes

Cook Time: 1 hour

Total Time: 1 hour 10 minutes

Servings: 6 Servings

Calories: 298 kcal per serving

Ingredients

  • 1 lb - sourdough bread
  • 2 tablespoons - olive oil
  • 1 - yellow onion
  • 3 stalks - celery
  • 1 tsp - fine sea salt
  • ½ tsp - black pepper +
  • 3 tablespoons - parsley
  • 2 tablespoons - fresh sage
  • 2 tablespoons - vegan butter
  • 4 cloves - garlic
  • 2 tablespoons - lemon juice
  • 1 ¼ cups - broth

Instructions

  1. Preheat oven to 350 and grease a casserole dish with cooking spray. I used a 2 quart dish which results in a stuffing that is a bit softer in the middle. A larger dish, roughly 12 x 8 is most ideal.
  2. Place the bread cubes on a large baking tray and lightly spray with cooking spray. Bake for 25-30 minutes of until the bread is rather crispy but not totally hard (you don’t want it to be a crouton). Once done, transfer to a large bowl.
  3. In a large skillet over medium heat, heat the olive oil. Once hot, add in the onion, celery, salt + pepper, parsley, and sage. Saute for 5 minutes. Add the garlic and butter and cook for an additional 3 minutes.
  4. Add the veggie mixture to the bowl with the bread cubes and toss lightly. Pour in the lemon juice and broth and mix until combined and all of the bread is lightly damp.
  5. Pour into the prepared baking dish and bake for 45-50 minutes. At the 30 minutes mark, check to make sure the top isn’t getting too dark and if it is, cover with tin foil to continue baking. (I never really needed to do this).
  6. Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions. For long-term storage, freeze for up to 3 months and thaw overnight before reheating.

Nutrition

Energy: 298 kcal | Total Fat: 10 g | Saturated: 2 g | Trans: 0 g | Unsaturated: 1 g | Cholesterol: 0 mg | Total Carbs: 43 g | Fiber: 2 g | Sugars: 4 g | Proteins: 9 g | Sodium: 885 mg | Polyunsaturated: 3 g | Monounsaturated: 5 g

©2026 OnlineCook LLC