Skip to content

Vegan Stuffing with Balsamic Shallots & Sourdough Bread | The First Mess

    An up close overhead shot shows a dish of baked vegan stuffing with rustically torn sourdough bread, balsamic shallots, celery, and herbs. A wooden serving spoon is sticking out of the stuffing dish.

    This recipe for baked vegan stuffing with balsamic shallots tastes as good as traditional stuffing! It combines torn sourdough bread pieces, fragrant herbs like sage, thyme, and rosemary, umami-rich miso, vegetable stock, shallots, tangy balsamic vinegar, celery, olive oil, and garlic. Sourdough bread is key for this plant-based take on the classic Thanksgiving dish. It provides a hefty texture and depth of flavour that makes this stuffing so satisfying. The resulting texture is perfectly moist throughout with a crave-able, toasted, and crunchy top.

    An overhead shot shows a dish of baked vegan stuffing with rustically torn sourdough bread, balsamic shallots, celery, and herbs. A wooden serving spoon is seen to the side.
    An overhead shot shows ingredients used in a vegan stuffing recipe: parsley, rosemary, thyme, sage, torn sourdough bread, vegetable stock, ground flaxseed, celery, balsamic vinegar, shallots, nutritional yeast, miso, and garlic.
    An overhead shot shows diced celery, sliced garlic, sliced shallots, and chopped herbs; all on a worn wooden cutting board.

    I go mostly classic with this vegan stuffing for Thanksgiving. Sage, thyme, rosemary, and garlic all play their role in this baked delight. But I go in with a few extras that really make it pop! First, I add some nutritional yeast for some extra savoury dimension. I also sauté and reduce sliced shallots with balsamic vinegar. They become tart, a bit sweet, and just lift everything else up in this much-loved side dish. I combine miso with our vegetable stock to really bump up the umami qualities as well.

    Using sourdough bread is essential for adding an extra dimension of savoury, deep, and tangy flavour to this vegan stuffing. I used a whole grain sourdough from a local bakery. I buy my loaf a few days in advance–stale bread is preferable! The night before the big dinner, I tear the bread up into bite-sized pieces and let it dry out on a baking sheet at room temperature. Dry bread soaks up the liquid and seasoning so much better!

    More vegan stuffing tips!

    • The most key thing with stuffing is having the right moisture level. You want the finished product to be toasty/crunchy on top, and a bit moist in the middle–but not soggy! When you’re mixing up the stuffing in the pot (before adding to the baking dish), the bread should be just moist enough without any puddles of stock in the bottom of the pan. I list 2-3 cups of stock, but 2 is usually the right amount for the bread that I use.
    • I like the irregular look and jagged edges of torn bread, but feel free to cube yours with a serrated knife if you find this easier.
    • I really do prefer fresh herbs in this dish. With that said, you can use dried herbs in place of the thyme, sage, and rosemary. Just use half the amount listed in the recipe.
    • I admit, it’s hard to make this dish look glamorous! But I have a few food styling tips if you want to make it pretty for guests. I reserved some of the sautéed celery and shallots and sprinkled them on top before baking. I also save some whole sage leaves and celery heart leaves to place on the finished vegan stuffing.

    I don’t find eggs to be totally necessary in stuffing. In my recipe, we rely on vegetable stock and olive oil for moisture as well as some ground flaxseed for binding power. Also, as you’re tearing the bread pieces, save all the little crumbs and sweep them into the pan. Once they rehydrate, they help to bind the mixture too.

    Need some more vegan sides to go with your holiday spread? Check out my olive oil mashed potatoes, vegan sweet potato casserole with crunchy rosemary walnuts, creamy mushroom gravy, and roasted brussels sprouts with smoky almond bits.

    An overhead shot shows a hand using a wooden utensil to distribute stuffing in a baking dish.
    An up close overhead shot shows a dish of baked vegan stuffing with rustically torn sourdough bread, balsamic shallots, celery, and herbs. Whole sage leaves garnish the top.
    A 3/4 angle shot shows a baking dish with vegan stuffing on a rough wooden board surface. Herbs garnish the top.
    An up close overhead shot shows a dish of baked vegan stuffing with rustically torn sourdough bread, balsamic shallots, celery, and herbs. A wooden serving spoon is sticking out of the stuffing dish.

    Vegan Stuffing with Balsamic Shallots & Sourdough Bread

    Vegan stuffing with balsamic shallots and sourdough bread has plenty of classic flavour from thyme, rosemary, sage, and celery. The tangy and sweet balsamic shallots, garlic, umami-rich miso in the broth, and hearty sourdough bread take this holiday staple over the top. Ready in about an hour.