Vegan Stuffing recipe

Caroline

Sharing simple, flavorful recipes made with love and care.

Thanksgiving just wouldn’t be Thanksgiving without the stuffing, right? But for those of us embracing plant-based eating, traditional stuffing recipes loaded with sausage and butter are off the menu. Fear not! This incredibly flavorful and hearty Vegan Stuffing recipe is here to save the day (and the holiday!). After years of tweaking and perfecting, I can confidently say this stuffing is not just “good for vegan” – it’s simply delicious, period. Even my non-vegan family members rave about it, and it’s become a requested dish year after year. The secret? A combination of savory vegetables, aromatic herbs, crusty bread, and plenty of flavorful broth. This stuffing is moist, flavorful, and packed with texture, making it the perfect accompaniment to any vegan Thanksgiving feast or a satisfying side dish for any fall or winter meal. Get ready to impress everyone at the table with this truly amazing Vegan Stuffing!

Ingredients for Flavorful Vegan Stuffing

Creating a truly delicious Vegan Stuffing relies on a thoughtful selection of ingredients that build layers of flavor and texture. Each component contributes to the overall taste and satisfaction of this classic holiday dish. Let’s explore the essential ingredients and why they are crucial for a standout vegan stuffing:

  • 1 loaf of day-old bread (about 1 pound, sourdough, baguette, or country loaf recommended): The foundation of our stuffing! Day-old bread is key because it’s slightly dried out, allowing it to absorb the flavorful broth without becoming mushy. Sourdough brings a wonderful tang and chewiness, baguette offers a lighter texture, and a country loaf provides a hearty, rustic feel. Choose a good quality bread as it significantly impacts the final texture and flavor. For gluten-free stuffing, use a gluten-free loaf, ensuring it’s also day-old or slightly dried. Cut the bread into 1-inch cubes and leave it out to air dry further if it’s not already day-old. This step is vital for achieving the perfect stuffing texture.
  • 1 cup Vegetable Broth (low-sodium, plus more as needed): The liquid binder and flavor enhancer! Low-sodium vegetable broth allows you to control the saltiness of the stuffing. Use a high-quality vegetable broth for the best flavor – homemade is fantastic, but a good store-bought brand works well too. Broth is essential for moistening the bread and infusing it with savory flavor. You may need to add more broth as you mix the stuffing to achieve the desired moistness – it should be moist but not soggy.
  • 1/2 cup Olive Oil (or vegan butter): Adds richness and flavor, and helps sauté the vegetables. Olive oil contributes a fruity, savory note, while vegan butter (like Miyoko’s Kitchen or Melt) provides a buttery richness and aroma. Choose extra virgin olive oil for the best flavor or a high-quality vegan butter alternative. The fat content is important for creating a moist and flavorful stuffing, preventing it from being dry and crumbly.
  • 2 Yellow Onions (large, diced): Forms the aromatic base of our stuffing. Yellow onions provide a mild, savory sweetness that builds depth and complexity. Dice the onions finely so they cook evenly and become tender during sautéing. Onions are foundational to stuffing flavor, contributing both sweetness and umami.
  • 4 Celery Stalks (diced): Celery adds a classic stuffing flavor and a subtle crunch. It provides a slightly bitter and herbaceous note that balances the sweetness of the onions and other ingredients. Dice the celery into small pieces, similar in size to the diced onions, for even cooking. Celery is a quintessential stuffing vegetable, contributing both flavor and texture.
  • 4 cloves Garlic (minced): Garlic is a flavor booster that adds pungent aroma and savory notes to the stuffing. Freshly minced garlic is always preferred for its robust flavor. Garlic complements the onion and celery, creating a rich and savory flavor profile. You can adjust the amount of garlic to your preference – some may prefer a milder garlic flavor, while others enjoy a more pronounced garlic kick.
  • 2 cups Mushrooms (cremini or button, sliced): Mushrooms add an earthy, umami flavor and a meaty texture to the stuffing, making it more substantial and satisfying, especially in a vegan dish. Cremini (baby bella) or button mushrooms work well. Slice the mushrooms thinly so they cook down and integrate well into the stuffing. Mushrooms absorb flavors beautifully and contribute a savory depth to the overall dish. For a richer mushroom flavor, consider using a mix of mushroom varieties, such as shiitake or oyster mushrooms.
  • 1 cup Fresh Cranberries (or 1/2 cup dried cranberries): Fresh cranberries offer a tart and bright burst of flavor that contrasts beautifully with the savory elements of the stuffing. They provide a festive touch and a lovely pop of color. If using dried cranberries, they provide sweetness and chewiness, but fresh cranberries are preferred for their tartness. Cranberries add a crucial element of balance, preventing the stuffing from being overly savory or heavy. If using dried cranberries, you may want to soak them in hot water for a few minutes to plump them up before adding to the stuffing.
  • 1 cup Toasted Walnuts or Pecans (roughly chopped): Toasted nuts provide a delightful crunch and nutty flavor that elevates the texture and taste of the stuffing. Walnuts or pecans are excellent choices, but you can use other nuts like almonds or hazelnuts as well. Toasting the nuts enhances their flavor and crispness. Nuts add healthy fats, protein, and a satisfying textural contrast to the soft bread and vegetables.
  • 1/2 cup Fresh Parsley (chopped): Fresh parsley adds a bright, herbaceous note and a touch of freshness to the stuffing. It provides a final flourish of flavor and visual appeal. Italian flat-leaf parsley is preferred for its robust flavor. Parsley balances the richness of the other ingredients and contributes a clean, fresh finish.
  • 1/4 cup Fresh Sage (chopped): Fresh sage is a quintessential stuffing herb, adding a warm, earthy, and slightly peppery flavor that is characteristic of holiday stuffing. Fresh sage is preferred for its aroma and flavor, but dried sage can be used in a pinch (use about 1 tablespoon dried). Sage is a classic stuffing herb that provides a distinctly savory and autumnal flavor.
  • 2 tablespoons Fresh Thyme Leaves: Fresh thyme adds a delicate, earthy, and slightly lemony flavor that complements sage and other stuffing ingredients beautifully. Fresh thyme leaves are preferred, but dried thyme can be used (use about 2 teaspoons dried). Thyme enhances the savory and herbaceous notes of the stuffing.
  • 1 teaspoon Dried Rosemary (crumbled): Rosemary adds a pungent, piney, and slightly peppery flavor that provides depth and complexity to the herb blend. Dried rosemary is used as its flavor is more concentrated and less likely to overpower the other herbs. Rosemary adds a robust, aromatic dimension to the stuffing.
  • Salt and Freshly Ground Black Pepper to taste: Essential for seasoning and enhancing all the flavors. Sea salt and freshly ground black pepper are preferred for their superior taste. Season generously at each stage of cooking – the vegetables, the broth, and the final stuffing mixture – to ensure all the flavors are well-balanced and vibrant.

By gathering these carefully chosen ingredients, you are setting the stage for a truly exceptional Vegan Stuffing. The combination of textures and flavors, from the crusty bread and crunchy nuts to the savory vegetables and aromatic herbs, will create a memorable and satisfying dish that everyone will enjoy, vegan or not.

Instructions: How to Make Delicious Vegan Stuffing

Creating this flavorful and satisfying Vegan Stuffing is a straightforward process. Follow these step-by-step instructions to bake up a batch of holiday (or any day!) deliciousness:

Step 1: Prepare the Bread

  • Preheat oven to 300°F (150°C). Preheating the oven to a low temperature is essential for drying out the bread cubes without browning them too much.
  • Cube the bread: Cut the day-old bread into 1-inch cubes. If using a fresh loaf, allow the cubes to sit out at room temperature for a few hours to dry out slightly, or bake them at a low temperature to dry them out (as described below).
  • Dry the bread cubes (optional, but recommended for fresh bread): Spread the bread cubes in a single layer on a large baking sheet. Bake in the preheated oven for 15-20 minutes, or until the bread cubes are lightly dried and crisp around the edges, but not browned. This step is crucial for ensuring the stuffing has the right texture – dried bread absorbs broth better without becoming mushy. If using truly day-old bread, you can skip this step, but lightly drying even day-old bread can improve the texture.
  • Set aside to cool: Remove the baking sheet from the oven and let the bread cubes cool completely.

Step 2: Sauté the Vegetables

  • Heat olive oil (or vegan butter): In a large, wide skillet or Dutch oven, heat olive oil (or vegan butter) over medium heat. A large skillet or Dutch oven provides ample space for sautéing the vegetables evenly.
  • Sauté onions and celery: Add the diced onions and celery to the skillet. Cook, stirring occasionally, until softened and translucent, about 8-10 minutes. Sautéing the onions and celery until softened releases their sweetness and creates a flavorful base for the stuffing.
  • Add garlic and mushrooms: Add the minced garlic and sliced mushrooms to the skillet. Cook, stirring occasionally, until the mushrooms are softened and have released their moisture, and the garlic is fragrant, about 8-10 minutes. Cooking the mushrooms until they release their moisture intensifies their flavor and prevents the stuffing from being watery. Be careful not to burn the garlic.
  • Season with salt and pepper: Season the vegetable mixture generously with salt and freshly ground black pepper. Taste and adjust seasoning as needed. Seasoning at this stage builds flavor throughout the stuffing.

Step 3: Add Herbs and Cranberries

  • Stir in herbs and cranberries: Add the chopped fresh parsley, fresh sage, fresh thyme leaves, dried rosemary, and fresh (or dried) cranberries to the skillet with the sautéed vegetables. Cook, stirring, for another 2-3 minutes until the herbs are fragrant and the cranberries start to soften slightly (if using fresh cranberries). Cooking the herbs briefly releases their aromatic oils and infuses the vegetable mixture with their flavors.

Step 4: Assemble the Stuffing

  • Combine bread and vegetable mixture: In a very large bowl, combine the dried bread cubes and the sautéed vegetable mixture. Toss gently to distribute the vegetables and herbs evenly throughout the bread. Using a very large bowl ensures you have enough room to mix the stuffing thoroughly without spilling.
  • Add broth gradually: Pour about ¾ cup of the vegetable broth over the bread mixture. Toss gently to moisten the bread. Add more broth, a little at a time (¼ cup at a time), tossing after each addition, until the bread is evenly moistened but not soggy. You want the stuffing to be moist but not dripping wet – it should hold its shape when lightly squeezed. The amount of broth needed may vary depending on the type of bread and how dry it is.
  • Stir in toasted nuts: Add the toasted walnuts or pecans to the stuffing mixture and toss gently to combine. Nuts add texture and flavor and should be distributed evenly throughout the stuffing.
  • Taste and adjust seasoning: Taste the stuffing mixture and adjust seasoning with salt and freshly ground black pepper as needed. You may also want to add a little more sage, thyme, or rosemary to taste. Seasoning is crucial for a flavorful stuffing, so don’t skip this step.

Step 5: Bake the Stuffing (Optional, or Bake Separately)

  • Option 1: Bake in a casserole dish (recommended for standalone stuffing): Preheat oven to 350°F (175°C). Transfer the stuffing mixture to a greased 9×13 inch baking dish or casserole dish. Spread it out evenly. Bake, uncovered, for 30-40 minutes, or until heated through and the top is lightly golden brown and crispy around the edges. Baking in a casserole dish creates a slightly crispy top and ensures the stuffing is heated through evenly.
  • Option 2: Stuff the bird (not recommended for vegan stuffing, but traditionally how stuffing is made): If you are roasting a vegan “turkey” roast or other centerpiece, you can loosely stuff some of the stuffing mixture into the cavity before roasting. Bake according to the centerpiece roasting instructions. Do not pack the stuffing too tightly, as it will expand during cooking. Baking stuffing inside a roast infuses it with additional flavors, but ensure the stuffing reaches a safe internal temperature of 165°F (74°C). For vegan stuffing, baking separately in a casserole dish is often preferred for even cooking and crispier texture.
  • Option 3: Bake alongside vegetables: Spread the stuffing in a single layer on a baking sheet alongside roasting vegetables for the last 20-30 minutes of their cooking time. This creates a crispier stuffing and allows it to cook alongside other elements of your meal.

Step 6: Serve and Enjoy!

  • Garnish (optional): Garnish the Vegan Stuffing with extra chopped fresh parsley, toasted walnuts, or fresh cranberries before serving, if desired, for added visual appeal and flavor.
  • Serve warm: Serve the Vegan Stuffing warm as a side dish alongside your favorite vegan holiday main courses and sides. It’s delicious served immediately after baking, but can also be enjoyed at room temperature or reheated gently.

Following these detailed instructions will guide you to create a perfectly moist, flavorful, and satisfying Vegan Stuffing. The combination of savory vegetables, aromatic herbs, crusty bread, and crunchy nuts will make this dish a hit at any meal. Enjoy!

Nutrition Facts: Vegan Stuffing

Understanding the nutritional profile of your Vegan Stuffing helps you make informed choices for a balanced and healthy holiday meal. Here’s a breakdown of the approximate nutrition facts for one serving of Vegan Stuffing. Please remember that these are estimates and can vary based on specific ingredients and portion sizes.

Servings: This recipe is typically designed to make 10-12 servings, depending on portion size. One serving is generally considered to be about 1 cup of stuffing.

Approximate Nutritional Values per Serving (1 cup):

  • Calories: Approximately 250-350 calories per serving. This can vary depending on the type of bread, amount of olive oil/vegan butter, and nuts used.
  • Protein: 5-7 grams of protein. Primarily from the bread, nuts, and vegetables.
  • Fat: 10-15 grams of fat. A significant portion of this fat comes from healthy unsaturated fats in olive oil/vegan butter and nuts.
  • Saturated Fat: Approximately 2-3 grams of saturated fat, primarily from olive oil/vegan butter and nuts.
  • Cholesterol: 0 mg of cholesterol, as this is a plant-based dish.
  • Carbohydrates: 30-40 grams of carbohydrates. This comes mainly from the bread, vegetables, and cranberries.
  • Fiber: 4-6 grams of fiber. From whole grain bread (if used), vegetables, and nuts, which is beneficial for digestion and satiety.
  • Sugar: Approximately 5-8 grams of sugar. This comes primarily from the natural sugars in onions, celery, mushrooms, and cranberries.
  • Sodium: 200-300 mg of sodium. This will depend on the type of vegetable broth used and the amount of salt added. Using low-sodium broth and controlling added salt helps keep sodium levels lower.
  • Vitamins and Minerals: This stuffing is a good source of various vitamins and minerals, including:
    • Vitamin K: From parsley and sage.
    • Vitamin C: From cranberries and parsley.
    • Vitamin A: From onions and celery.
    • Potassium: From celery and mushrooms.
    • Magnesium: From nuts and whole grain bread (if used).
    • Iron: From whole grain bread (if used) and spinach (if added).
    • Antioxidants: From cranberries, herbs, and vegetables.

Important Notes:

  • Portion Control: Be mindful of portion sizes, especially during holiday meals where there are many tempting dishes. Sticking to a 1-cup serving helps manage calorie and carbohydrate intake.
  • Ingredient Variations: Using different types of bread, nuts, or adding more olive oil/vegan butter will slightly alter the nutritional values.
  • Dietary Needs: This recipe is naturally vegan and can be made gluten-free by using gluten-free bread. It’s a great option for those with various dietary restrictions.
  • Nutrient Density: Vegan Stuffing, when made with whole grain bread and plenty of vegetables, can be a nutrient-dense side dish, providing fiber, vitamins, minerals, and healthy fats.

Vegan Stuffing offers a delicious and relatively healthy side dish option for holiday meals or any time of year. It provides a good source of complex carbohydrates, fiber, protein, and healthy fats, along with essential vitamins and minerals. Enjoy it as part of a balanced and varied plant-based diet!

Preparation Time: Plan for Flavorful Layers

While Vegan Stuffing is not a super quick side dish, it’s definitely manageable and well worth the effort, especially for a special occasion or holiday gathering. Planning ahead and breaking down the steps can make the process smoother and less stressful.

Total Preparation Time: Approximately 1 hour 15 minutes to 1 hour 30 minutes.

Here’s a breakdown of the time involved:

  • Prep Time (Vegetables & Herbs): 20-25 minutes.
    • Dicing onions, celery, mincing garlic, slicing mushrooms, chopping parsley, sage, thyme, and rosemary (20-25 minutes).
    • Cubing bread (if not using pre-cubed) (5 minutes).
  • Cook Time (Sautéing Vegetables): 20-25 minutes.
    • Sautéing onions, celery, garlic, and mushrooms.
  • Dry Bread Cubes (Optional, for fresh bread): 15-20 minutes.
    • Baking bread cubes at low temperature to dry them out.
  • Assembly Time: 15-20 minutes.
    • Combining bread, vegetables, herbs, broth, nuts, and seasoning.
    • Transferring to baking dish (if baking separately).
  • Cook Time (Baking Stuffing): 30-40 minutes.
    • Baking stuffing in the oven (if baking separately).

Time-Saving Tips:

  • Prep Vegetables in Advance: Dice the onions, celery, mince the garlic, and slice the mushrooms earlier in the day or even the day before and store them in airtight containers in the refrigerator.
  • Cube Bread Ahead: Cube the bread a day ahead of time and let it air dry at room temperature. Or buy pre-cubed stuffing bread from some bakeries or grocery stores.
  • Toast Nuts in Advance: Toast the walnuts or pecans ahead of time and store them in an airtight container at room temperature.
  • Use Pre-Washed Herbs: Using pre-washed and pre-chopped herbs (if available) can save a few minutes of prep time.

Perfect For:

  • Holiday Meals (Thanksgiving, Christmas, Easter): A must-have side dish for any vegan holiday feast.
  • Weekend Dinners: Ideal for a cozy weekend dinner when you have a little more time to spend in the kitchen.
  • Special Occasions: Impress guests with this flavorful and satisfying vegan side dish for dinner parties or gatherings.
  • Meal Prep (Components): You can prepare the sautéed vegetables and dry the bread cubes ahead of time, and assemble and bake the stuffing closer to serving time. This breaks down the preparation into more manageable steps.
  • Potlucks and Gatherings: A crowd-pleasing vegan dish that is always a hit at potlucks and gatherings.

While Vegan Stuffing requires a bit more time than a simple weeknight side, the delicious and comforting results are well worth the effort. With a little planning and these time-saving tips, you can easily enjoy this flavorful and satisfying vegan stuffing for any occasion.

How to Serve Vegan Stuffing

Vegan Stuffing is a versatile and comforting side dish that can be served in a variety of ways, making it perfect for holiday meals, special occasions, or simply a delicious addition to a weeknight dinner. Here are some serving suggestions to showcase this flavorful stuffing:

As a Classic Holiday Side Dish:

  • Alongside Vegan Main Courses: Serve Vegan Stuffing as a quintessential side dish alongside vegan Thanksgiving or holiday main courses such as:
    • Roasted Tofu or Tempeh
    • Vegan Wellington
    • Lentil Loaf
    • Stuffed Butternut Squash
    • Vegan Turkey Roast (store-bought or homemade)
  • Part of a Holiday Feast: Include Vegan Stuffing as a key component of your vegan holiday spread, alongside other classic sides like:
    • Mashed Potatoes (veganized with plant-based milk and butter)
    • Vegan Gravy
    • Cranberry Sauce
    • Roasted Brussels Sprouts or Green Beans
    • Vegan Sweet Potato Casserole
  • Family Style Serving: Place the Vegan Stuffing in a serving dish and let guests serve themselves alongside other holiday dishes.

As a Weeknight Side Dish:

  • With Roasted Vegetables: Serve as a hearty and flavorful side dish with roasted vegetables like:
    • Roasted Broccoli or Cauliflower
    • Roasted Carrots or Parsnips
    • Roasted Brussels Sprouts
    • Roasted Sweet Potatoes
  • Alongside Plant-Based Protein: Pair with plant-based protein sources like:
    • Grilled or Pan-Seared Tofu
    • Tempeh Stir-Fry
    • Lentil Patties
    • Vegan Sausages
  • Stuffing Bowls: Create individual “stuffing bowls” by serving a generous portion of Vegan Stuffing as a base and topping it with roasted vegetables, vegan gravy, or other plant-based toppings.

Creative Garnishes and Toppings (beyond the basics):

  • Fresh Herb Sprigs: Garnish with sprigs of fresh parsley, sage, or thyme for added visual appeal and aroma.
  • Toasted Nuts: Sprinkle extra toasted walnuts or pecans over the top for added crunch and nutty flavor.
  • Fresh Cranberries: Scatter fresh cranberries over the top for a pop of color and tartness.
  • Caramelized Onions: Top with caramelized onions for an extra layer of sweetness and savory depth.
  • Vegan Gravy Drizzle: Drizzle vegan gravy over the stuffing just before serving for added moisture and richness.
  • Crispy Sage Leaves: Garnish with crispy fried sage leaves for an elegant and flavorful touch.
  • Pomegranate Seeds: Sprinkle pomegranate seeds over the top for a festive burst of color and sweetness.

Beverage Pairings:

  • Dry White Wine: A crisp dry white wine like Pinot Grigio, Sauvignon Blanc, or unoaked Chardonnay pairs well with the savory and herbaceous flavors of the stuffing.
  • Light-Bodied Red Wine: A light-bodied red wine like Pinot Noir or Beaujolais can also complement the dish.
  • Hard Cider: Serve with hard cider for a classic autumnal pairing.
  • Herbal Tea: A warm cup of herbal tea, like chamomile or sage tea, is a comforting accompaniment.
  • Sparkling Cider or Non-Alcoholic Sparkling Wine: For a festive touch, serve with sparkling cider or non-alcoholic sparkling wine.

No matter how you choose to serve it, Vegan Stuffing is sure to be a comforting and delicious addition to your meal. Its versatility and flavorful profile make it a perfect choice for both special occasions and everyday enjoyment.

Additional Tips for Perfect Vegan Stuffing

To ensure your Vegan Stuffing is absolutely perfect every time, here are five essential tips to keep in mind:

  1. Use Day-Old (or Dried) Bread: The texture of your stuffing hinges on using bread that is slightly dried out. Fresh bread will become mushy and dense when it absorbs broth. Day-old bread, or bread that has been lightly dried in the oven, will absorb the broth without becoming soggy, resulting in a lighter, more tender stuffing. If using fresh bread, take the extra step to dry it out in a low oven or by leaving it cubed at room temperature for several hours. This is arguably the most crucial tip for perfect stuffing texture.
  2. Don’t Over-Saturate with Broth: Adding the right amount of broth is key to achieving moist but not soggy stuffing. Add the broth gradually, tossing the bread mixture after each addition, and stop when the bread is evenly moistened but still feels slightly dry to the touch. The stuffing should hold its shape when lightly squeezed, not drip liquid. Over-saturated stuffing will be heavy and gummy. You can always add more broth if needed, but you can’t easily remove it if you add too much. Err on the side of slightly less broth initially.
  3. Sauté Vegetables Until Tender and Flavorful: Sautéing the onions, celery, garlic, and mushrooms until they are softened, translucent, and fragrant is essential for building a flavorful base for your stuffing. Don’t rush this step. Allowing the vegetables to caramelize slightly enhances their sweetness and umami, creating a depth of flavor that raw vegetables simply can’t provide. Properly sautéed vegetables are a foundation of delicious stuffing.
  4. Season Generously and Taste as You Go: Seasoning is paramount for bringing out all the delicious flavors in Vegan Stuffing. Don’t be afraid to be generous with salt and freshly ground black pepper, especially when sautéing the vegetables and in the final stuffing mixture. Taste the stuffing mixture before baking and adjust seasoning as needed. You may need more salt than you think, especially with a large batch of stuffing. Tasting and adjusting seasoning throughout the process ensures a well-balanced and flavorful final dish.
  5. Customize Herbs and Aromatics to Your Preference: While the herb combination of sage, thyme, and rosemary is classic for stuffing, feel free to customize the herbs and aromatics to your personal taste. You can adjust the amounts of each herb, add other herbs like marjoram or oregano, or incorporate other aromatics like shallots or leeks. Experimenting with different herb combinations can create unique and personalized stuffing flavors. Don’t be afraid to get creative and tailor the herb profile to your liking.

By following these tips, you can consistently create perfect Vegan Stuffing that is moist, flavorful, and satisfying, making it a standout dish for any occasion. Enjoy the process and the delicious results!

Frequently Asked Questions (FAQ) about Vegan Stuffing

Here are some common questions people ask about making Vegan Stuffing:

Q1: Can I make Vegan Stuffing ahead of time?

A: Yes, you can prepare Vegan Stuffing ahead of time, which can be a great time-saver for holiday meals. You can assemble the stuffing mixture (up to the point of baking) a day or two in advance. Store the unbaked stuffing, covered, in the refrigerator. When ready to bake, let it sit at room temperature for about 30 minutes before baking as directed. You can also bake the stuffing ahead of time and reheat it gently before serving. Reheating may slightly alter the texture, but it’s still a convenient option.

Q2: Can I freeze Vegan Stuffing?

A: Yes, Vegan Stuffing freezes well. Allow the baked stuffing to cool completely, then transfer it to freezer-safe containers or freezer bags. Freeze for up to 2-3 months. To reheat, thaw overnight in the refrigerator and then bake in a 350°F (175°C) oven until heated through, about 20-30 minutes. You can also reheat in the microwave, but baking will help restore some of the crispier texture.

Q3: Can I make this stuffing gluten-free?

A: Yes, you can easily make this stuffing gluten-free by using gluten-free bread. Ensure that your bread is also day-old or dried for the best texture. All other ingredients in this recipe are naturally gluten-free. Look for good quality gluten-free sourdough, baguette, or country-style loaves at specialty stores or bakeries.

Q4: Can I add other vegetables to the stuffing?

A: Absolutely! Vegan Stuffing is very versatile, and you can easily add other vegetables to customize it to your taste. Some great additions include:

  • Roasted Root Vegetables: Roasted carrots, parsnips, butternut squash, or sweet potatoes add sweetness and heartiness.
  • Bell Peppers: Diced bell peppers add sweetness and color.
  • Spinach or Kale: Wilted spinach or kale adds nutrients and a touch of green.
  • Corn: Corn kernels add sweetness and texture.
  • Artichoke Hearts: Chopped artichoke hearts add a briny and savory flavor.

Q5: Can I make this stuffing nut-free?

A: Yes, if you have nut allergies, you can easily make this stuffing nut-free. Simply omit the walnuts or pecans. To add some crunch without nuts, you can substitute with:

  • Toasted Seeds: Toasted pumpkin seeds (pepitas) or sunflower seeds provide a similar crunch and nutty flavor (nut-free).
  • Crispy Fried Onions: Store-bought crispy fried onions (check ingredients to ensure vegan) can add a crispy topping.
  • Breadcrumbs: Toasted breadcrumbs can add a bit of texture.

We hope these FAQs are helpful as you prepare your own delicious Vegan Stuffing! Enjoy the comforting flavors and happy holidays!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Stuffing recipe


  • Author: Caroline

Ingredients

Scale

  • 1 loaf of day-old bread (about 1 pound, sourdough, baguette, or country loaf recommended): The foundation of our stuffing! Day-old bread is key because it’s slightly dried out, allowing it to absorb the flavorful broth without becoming mushy. Sourdough brings a wonderful tang and chewiness, baguette offers a lighter texture, and a country loaf provides a hearty, rustic feel. Choose a good quality bread as it significantly impacts the final texture and flavor. For gluten-free stuffing, use a gluten-free loaf, ensuring it’s also day-old or slightly dried. Cut the bread into 1-inch cubes and leave it out to air dry further if it’s not already day-old. This step is vital for achieving the perfect stuffing texture.
  • 1 cup Vegetable Broth (low-sodium, plus more as needed): The liquid binder and flavor enhancer! Low-sodium vegetable broth allows you to control the saltiness of the stuffing. Use a high-quality vegetable broth for the best flavor – homemade is fantastic, but a good store-bought brand works well too. Broth is essential for moistening the bread and infusing it with savory flavor. You may need to add more broth as you mix the stuffing to achieve the desired moistness – it should be moist but not soggy.
  • 1/2 cup Olive Oil (or vegan butter): Adds richness and flavor, and helps sauté the vegetables. Olive oil contributes a fruity, savory note, while vegan butter (like Miyoko’s Kitchen or Melt) provides a buttery richness and aroma. Choose extra virgin olive oil for the best flavor or a high-quality vegan butter alternative. The fat content is important for creating a moist and flavorful stuffing, preventing it from being dry and crumbly.
  • 2 Yellow Onions (large, diced): Forms the aromatic base of our stuffing. Yellow onions provide a mild, savory sweetness that builds depth and complexity. Dice the onions finely so they cook evenly and become tender during sautéing. Onions are foundational to stuffing flavor, contributing both sweetness and umami.
  • 4 Celery Stalks (diced): Celery adds a classic stuffing flavor and a subtle crunch. It provides a slightly bitter and herbaceous note that balances the sweetness of the onions and other ingredients. Dice the celery into small pieces, similar in size to the diced onions, for even cooking. Celery is a quintessential stuffing vegetable, contributing both flavor and texture.
  • 4 cloves Garlic (minced): Garlic is a flavor booster that adds pungent aroma and savory notes to the stuffing. Freshly minced garlic is always preferred for its robust flavor. Garlic complements the onion and celery, creating a rich and savory flavor profile. You can adjust the amount of garlic to your preference – some may prefer a milder garlic flavor, while others enjoy a more pronounced garlic kick.
  • 2 cups Mushrooms (cremini or button, sliced): Mushrooms add an earthy, umami flavor and a meaty texture to the stuffing, making it more substantial and satisfying, especially in a vegan dish. Cremini (baby bella) or button mushrooms work well. Slice the mushrooms thinly so they cook down and integrate well into the stuffing. Mushrooms absorb flavors beautifully and contribute a savory depth to the overall dish. For a richer mushroom flavor, consider using a mix of mushroom varieties, such as shiitake or oyster mushrooms.
  • 1 cup Fresh Cranberries (or 1/2 cup dried cranberries): Fresh cranberries offer a tart and bright burst of flavor that contrasts beautifully with the savory elements of the stuffing. They provide a festive touch and a lovely pop of color. If using dried cranberries, they provide sweetness and chewiness, but fresh cranberries are preferred for their tartness. Cranberries add a crucial element of balance, preventing the stuffing from being overly savory or heavy. If using dried cranberries, you may want to soak them in hot water for a few minutes to plump them up before adding to the stuffing.
  • 1 cup Toasted Walnuts or Pecans (roughly chopped): Toasted nuts provide a delightful crunch and nutty flavor that elevates the texture and taste of the stuffing. Walnuts or pecans are excellent choices, but you can use other nuts like almonds or hazelnuts as well. Toasting the nuts enhances their flavor and crispness. Nuts add healthy fats, protein, and a satisfying textural contrast to the soft bread and vegetables.
  • 1/2 cup Fresh Parsley (chopped): Fresh parsley adds a bright, herbaceous note and a touch of freshness to the stuffing. It provides a final flourish of flavor and visual appeal. Italian flat-leaf parsley is preferred for its robust flavor. Parsley balances the richness of the other ingredients and contributes a clean, fresh finish.
  • 1/4 cup Fresh Sage (chopped): Fresh sage is a quintessential stuffing herb, adding a warm, earthy, and slightly peppery flavor that is characteristic of holiday stuffing. Fresh sage is preferred for its aroma and flavor, but dried sage can be used in a pinch (use about 1 tablespoon dried). Sage is a classic stuffing herb that provides a distinctly savory and autumnal flavor.
  • 2 tablespoons Fresh Thyme Leaves: Fresh thyme adds a delicate, earthy, and slightly lemony flavor that complements sage and other stuffing ingredients beautifully. Fresh thyme leaves are preferred, but dried thyme can be used (use about 2 teaspoons dried). Thyme enhances the savory and herbaceous notes of the stuffing.
  • 1 teaspoon Dried Rosemary (crumbled): Rosemary adds a pungent, piney, and slightly peppery flavor that provides depth and complexity to the herb blend. Dried rosemary is used as its flavor is more concentrated and less likely to overpower the other herbs. Rosemary adds a robust, aromatic dimension to the stuffing.
  • Salt and Freshly Ground Black Pepper to taste: Essential for seasoning and enhancing all the flavors. Sea salt and freshly ground black pepper are preferred for their superior taste. Season generously at each stage of cooking – the vegetables, the broth, and the final stuffing mixture – to ensure all the flavors are well-balanced and vibrant.

Instructions

Step 1: Prepare the Bread

  • Preheat oven to 300°F (150°C). Preheating the oven to a low temperature is essential for drying out the bread cubes without browning them too much.
  • Cube the bread: Cut the day-old bread into 1-inch cubes. If using a fresh loaf, allow the cubes to sit out at room temperature for a few hours to dry out slightly, or bake them at a low temperature to dry them out (as described below).
  • Dry the bread cubes (optional, but recommended for fresh bread): Spread the bread cubes in a single layer on a large baking sheet. Bake in the preheated oven for 15-20 minutes, or until the bread cubes are lightly dried and crisp around the edges, but not browned. This step is crucial for ensuring the stuffing has the right texture – dried bread absorbs broth better without becoming mushy. If using truly day-old bread, you can skip this step, but lightly drying even day-old bread can improve the texture.
  • Set aside to cool: Remove the baking sheet from the oven and let the bread cubes cool completely.

Step 2: Sauté the Vegetables

  • Heat olive oil (or vegan butter): In a large, wide skillet or Dutch oven, heat olive oil (or vegan butter) over medium heat. A large skillet or Dutch oven provides ample space for sautéing the vegetables evenly.
  • Sauté onions and celery: Add the diced onions and celery to the skillet. Cook, stirring occasionally, until softened and translucent, about 8-10 minutes. Sautéing the onions and celery until softened releases their sweetness and creates a flavorful base for the stuffing.
  • Add garlic and mushrooms: Add the minced garlic and sliced mushrooms to the skillet. Cook, stirring occasionally, until the mushrooms are softened and have released their moisture, and the garlic is fragrant, about 8-10 minutes. Cooking the mushrooms until they release their moisture intensifies their flavor and prevents the stuffing from being watery. Be careful not to burn the garlic.
  • Season with salt and pepper: Season the vegetable mixture generously with salt and freshly ground black pepper. Taste and adjust seasoning as needed. Seasoning at this stage builds flavor throughout the stuffing.

Step 3: Add Herbs and Cranberries

  • Stir in herbs and cranberries: Add the chopped fresh parsley, fresh sage, fresh thyme leaves, dried rosemary, and fresh (or dried) cranberries to the skillet with the sautéed vegetables. Cook, stirring, for another 2-3 minutes until the herbs are fragrant and the cranberries start to soften slightly (if using fresh cranberries). Cooking the herbs briefly releases their aromatic oils and infuses the vegetable mixture with their flavors.

Step 4: Assemble the Stuffing

  • Combine bread and vegetable mixture: In a very large bowl, combine the dried bread cubes and the sautéed vegetable mixture. Toss gently to distribute the vegetables and herbs evenly throughout the bread. Using a very large bowl ensures you have enough room to mix the stuffing thoroughly without spilling.
  • Add broth gradually: Pour about ¾ cup of the vegetable broth over the bread mixture. Toss gently to moisten the bread. Add more broth, a little at a time (¼ cup at a time), tossing after each addition, until the bread is evenly moistened but not soggy. You want the stuffing to be moist but not dripping wet – it should hold its shape when lightly squeezed. The amount of broth needed may vary depending on the type of bread and how dry it is.
  • Stir in toasted nuts: Add the toasted walnuts or pecans to the stuffing mixture and toss gently to combine. Nuts add texture and flavor and should be distributed evenly throughout the stuffing.
  • Taste and adjust seasoning: Taste the stuffing mixture and adjust seasoning with salt and freshly ground black pepper as needed. You may also want to add a little more sage, thyme, or rosemary to taste. Seasoning is crucial for a flavorful stuffing, so don’t skip this step.

Step 5: Bake the Stuffing (Optional, or Bake Separately)

  • Option 1: Bake in a casserole dish (recommended for standalone stuffing): Preheat oven to 350°F (175°C). Transfer the stuffing mixture to a greased 9×13 inch baking dish or casserole dish. Spread it out evenly. Bake, uncovered, for 30-40 minutes, or until heated through and the top is lightly golden brown and crispy around the edges. Baking in a casserole dish creates a slightly crispy top and ensures the stuffing is heated through evenly.
  • Option 2: Stuff the bird (not recommended for vegan stuffing, but traditionally how stuffing is made): If you are roasting a vegan “turkey” roast or other centerpiece, you can loosely stuff some of the stuffing mixture into the cavity before roasting. Bake according to the centerpiece roasting instructions. Do not pack the stuffing too tightly, as it will expand during cooking. Baking stuffing inside a roast infuses it with additional flavors, but ensure the stuffing reaches a safe internal temperature of 165°F (74°C). For vegan stuffing, baking separately in a casserole dish is often preferred for even cooking and crispier texture.
  • Option 3: Bake alongside vegetables: Spread the stuffing in a single layer on a baking sheet alongside roasting vegetables for the last 20-30 minutes of their cooking time. This creates a crispier stuffing and allows it to cook alongside other elements of your meal.

Step 6: Serve and Enjoy!

  • Garnish (optional): Garnish the Vegan Stuffing with extra chopped fresh parsley, toasted walnuts, or fresh cranberries before serving, if desired, for added visual appeal and flavor.
  • Serve warm: Serve the Vegan Stuffing warm as a side dish alongside your favorite vegan holiday main courses and sides. It’s delicious served immediately after baking, but can also be enjoyed at room temperature or reheated gently.

Nutrition

  • Serving Size: one normal portion
  • Calories:  250-350
  • Sugar:  5-8 grams
  • Sodium: 200-300 mg
  • Fat: 10-15 grams
  • Saturated Fat:  2-3 grams 
  • Carbohydrates: 30-40 grams
  • Fiber:  4-6 grams
  • Protein: 5-7 grams