This veggie-packed Vegetarian Stuffing recipe is delicious, savory, packed with favor and will add goodness to any holiday meal!Jump to Recipe
You asked for this recipe (loud and clear) and I am here with an amazing veggie-loaded vegetarian stuffing recipe for your holiday spread, TNNers.
Truth be told, I am not much of stuffing maker. I love to eat the stuff, but I never seem to be the one bringing it to Thanksgiving dinner.
So, when developing this vegetarian stuffing recipe, I called on my dear friend and fellow veggie-loving mama, Heather from Happy Kids Kitchen, to help me develop and perfect this recipe.
Many test batches later and, we totally nailed it! Savory, delicious and packed with veggies (like I do), this classic holiday side has been officially veggie-loaded.
What kind of bread should be used when making this vegetarian stuffing?
I suggest high-quality, bakery-style bread for this recipe (it will make the stuffing taste amazing!), but any type of bread will work. If you want to little more direction, here are some suggestions…
- French bread
- whole wheat
- whole grain
- gluten free (if you need that, be sure to read tips for making this veggie stuffing recipe gluten free below.
…use whatever bread you enjoy eating at home.
Tips for making vegetarian stuffing gluten free
Want to make this stuffing recipe gluten free?
Use your favorite loaf of gluten-free bread and continue with the recipe as directed. Depending on the bread type, you may need extra broth to ensure the stuffing isn’t too dry. Every gluten free bread is a little different and some are dryer than others.
Once you mix everything together, make sure the stuffing seems “mushy” and sticks together. If it is crumbling apart, stir in an additional 1/2 cup of broth.
How to make this veggie stuffing vegan and/or egg-free
I used 2 eggs as a binding agent to help it clump together in the lovely way that stuffing of my youth did. However, you can leave it out entirely or replace the egg in this recipe with a “flax egg” (this post tells you how to make them). Or, use whatever egg replacement you prefer to help bind this veggie stuffing together.
Time saving hacks
- Use your food processor to chop veggies in a flash! If you have a food processor, use the “S” blade to help finely chop the vegetables in this veggie stuffing recipe. It’ll help make this holiday recipe even easier and quicker to come together!
- Toast the bread the night before! That will help to cut the cooking time down and get this amazing stuffing on the table that much sooner!
- Use pre-chopped veggies. Many grocery stories sell pre-chopped carrots, onions and celery in the produce department. Grab some of those to make prepping this stuffing a little easier.
Other Suggested Adaptations
- Love sausage in your stuffing? If vegetarian is not a need, you can add some sausage to this stuffing recipe. Brown up a pound of uncooked pork or chicken sausage (casings removed) before cooking the vegetables, breaking it up into crumbles while cooking. Scoop the cooked sausage onto a plate then cook the diced vegetables in any fat that was left in the pan.
- Add apples! For some extra sweetness, dice up a large apple and cook it up with the vegetables in the recipe. The sweet and savory flavors together are delicious. You could add a ½ cup of dried cranberries too!
- Toss in some nuts! Chopped walnuts or pecans add great flavor and texture to stuffing. Use between a ½ to 1 cup depending on your preference.
- Add fresh herbs! Dried poultry seasoning is great, but if you have any fresh herbs like thyme or sage, mince those up and add them to this veggie stuffing for extra savory flavor.
- Pump up the richness with butter! For a more traditional stuffing taste, replace some of the olive oil in the recipe with butter. Cube up a tablespoon or two and dot it over the top of the stuffing before baking. This creates a delicious golden crust on your stuffing people will rave about.
Other veggie-loaded recipes perfect for your holiday table
- The BEST Roasted Brussel Sprouts
- Mashed Instant Pot Potatoes with Cauliflower
- Broccoli Tots
- Zucchini and Corn Fritters
- Cheesy Cauliflower Nuggets
- Easy Sweet Potatoes in the Slow Cooker
Veggie-Loaded Vegetarian Stuffing
- 16-18 ounce loaf of rustic sourdough or whole grain bread cut into ½-inch cubes (10 cups) or favorite bread
- 5 tablespoons olive oil divided
- 1 1/2 cups finely chopped shallot or onion about 3 large shallots or 1 onion
- 1 1/2 cups finely chopped carrot about 2 medium carrots
- 1 1/2 cups finely chopped celery about 4 stalks
- 12-16 ounces cremini or white button mushrooms, stems removed and chopped small
- 2-4 cloves garlic, minced
- 1 1/2 teaspoons salt, divided
- 3 teaspoons poultry seasoning
- 2 tablespoons balsamic vinegar
- 3 cups low-sodium vegetable or whatever your favorite broth is
- 2 eggs
- 1/4 cup chopped fresh flat-leaf parsley
- Preheat oven to 325℉. Spread cubed bread onto a baking sheet. Bake bread until mostly dried out and crisp, about 30 minutes, tossing half-way through. Once bread is done toasting, set aside to cool and increase oven temperature to 400℉.
- Meanwhile, heat 3 tablespoons of oil in a large skillet over medium heat. Add shallot/onions, carrot, and celery, and cook until vegetables have begun to soften, about 3 minutes.
- Add mushrooms to the skillet and cook until they have released all of their liquid and begin to brown, about 5 to 8 minutes. Add garlic, 1 teaspoon of salt, and poultry seasoning. Continue to cook another minute.
- Add balsamic vinegar and scrape up any brown bits stuck to the bottom of the pan. Add 2 cups of broth and simmer for a few minutes to ensure all the vegetables are soft.
- Add bread cubes to a large bowl then pour the vegetable and broth mixture over the top. Mix eggs and remaining cup of broth in a small bowl then pour over the bread and vegetable mixture. Add chopped parsley, remaining 1/2 teaspoon of salt, and pepper to taste. Mix very well, allowing the bread to soak up all the broth.
- Grease a 9-by-13-inch casserole dish or baking pan with a tablespoon of olive oil. Place stuffing in the prepared pan. Drizzle the remaining tablespoon of olive oil over the top. Bake until the stuffing is set and the top is crunchy and golden brown, 30 to 35 minutes.
- Enjoy warm or let cool completely and store covered in fridge for up to 3 days.