Go Back
+ servings
a wooden serving spoon digging into a casserole dish full of vegetable bread stuffing

Simple Vegan Stuffing

A delicious and moist homemade stuffing with brussels sprouts, mushrooms, carrots, and leeks. The perfect way side dish for any occasion!
5 from 7 votes
Print Pin
Course: Vegetarian Sides
Cuisine: American
Prep Time: 20 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 30 minutes
Servings: 8 servings


  • 16 ounces loaf of bread I prefer sourdough but any bread works
  • ¼ cup+ 2 Tablespoons vegan butter
  • 2 cups sliced brussels sprouts
  • 1 cup diced carrots
  • 1 cup diced leeks 1 large leek chopped
  • 2 cups diced mushrooms
  • 1 teaspoon garlic powder
  • 1 teaspoon salt add more or less if needed
  • ¼ teaspoon ground pepper
  • 2 ½-3 cups vegetable broth
  • 2 Tablespoons ground flaxseed
  • fresh thyme about 1 tsp, leaves only not stems
  • fresh sage 3-4 leaves, minced


  • Preheat the oven to 350F and cut the bread into 1 inch square pieces. Add the chopped bread to a sheet pan and bake for 20-25 minutes until the bread is dried out and crispy.
  • While the bread is toasting, chop the vegetables. Then, add the butter to a large cast iron skillet. Once the butter has melted, add in the mushrooms and sauté for 2-3 minutes. Next, add the brussels sprouts, carrots, and leeks along with the salt, pepper, and garlic powder. Sauté about 10-15 more minutes until the vegetables are soft and beginning to crisp.
  • Once cooked, pour the toasted bread and sautéed vegetables into the casserole dish and mix together. Then, add 2 ½ cups of the vegetable broth as well as the ground flax seed, fresh thyme, and fresh sage into the casserole dish. Stir together until the bread is completely coated and has soaked up most of the liquid. If more vegetable broth is needed, add up to 3 cups.
  • Place the casserole dish of stuffing in the oven and bake for 30-40 minutes until browned on top and moist in the center. Remove from the oven and serve immediately!


  • Stuffing Can be Stored in the Fridge for 3-4 days and in the freezer up to 1 month.
  • Stuffing is truly sest enjoyed the day of cooking, but can be reheated in the oven or microwave as leftovers.


Calories: 260kcal | Carbohydrates: 36g | Protein: 8g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 971mg | Potassium: 359mg | Fiber: 5g | Sugar: 6g | Vitamin A: 3606IU | Vitamin C: 22mg | Calcium: 105mg | Iron: 3mg
Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!