menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Appetizers, Sides, Dips

    High Protein Vegan Christmas Stuffing

    December 22, 2017 By Monika Last Updated December 18, 2025 9 Comments

    Jump to Recipe

    This vegan stuffing is made using a mixture of vegan sausages, vegetables, fruit as well as herbs for a delicious festive side dish. It's moist, 'meaty', full of flavour and easy to make. The perfect side dish to include in your vegetarian Christmas dinner menu.

    Top down view of vegan stuffing in white oval dish.

    This vegan stuffing is the plant-based alternative to traditional meat stuffing. It contains vegan sausages, which give it a 'meaty' texture, add protein and turn it into a satisfying side dish. I have also used dried cranberries, apples and chestnuts for flavour, texture and a festive feel. The fruit and veg also add moisture, which is important in a meat-free stuffing.

    My vegan Christmas stuffing with sausages takes minutes to prepare and involves a few easy steps. Simply pan fry the onion and celery, add the fruit then combine with the rest of the ingredients and bake (see Instructions below for details). You can also make your meatless stuffing ahead (see my tips at the bottom of the post).

    Vegan stuffing ingredients and substitutions

    Top down view of ingredients for vegan Christmas stuffing in individual dishes.
    Vegan stuffing ingredients.
    • Vegan sausages: use your favourite.
    • Onion.
    • Celery.
    • Apple: use either sweet tasting or tart apple.
    • Dried cranberries.
    • Chestnuts: I used ready-to-eat chestnuts, but if you can't get them use cashew nuts, instead (I recommend soaking them in water for 4 hours first). Water chestnut are not a suitable alternative.
    • Bread: helps bind the mixture and soak up excess moisture. Use slightly stale bread, such as sourdough or seeded.
    • Stock.
    • Cider: or white wine. Alternatively use more stock.
    • Herbs: you can either use just sage or herbes de Provence (which also contain sage).
    • Oil and plant-based butter: add moisture and flavour. The butter also helps to crisp up and brown the top.
    • Salt and pepper.

    Step-by-step recipe instructions

    1. Preheat the oven to 375 F/190 C/170 fan/gas mark 5. Grease your oven dish using about 1 teaspoon of the spread and set aside.

    2. Cook vegetables: Heat the oil with the onion and celery and cook gently for about 5 minutes until softened stirring often.

    Chopped onion and celery sauteing in large grey pan.

    3. Add fruit: Add the cranberries, apple, cider, herbs and cook for about 3 minutes, stirring often. Remove from the heat and set aside.

    Chopped apple, dried cranberries, herbs and sauteed onion in large grey pan.
    Mixture of chopped fruit and vegetables in grey pan with blue spatula.

    4. Pulse ingredients: To a blender add the sausages, ⅓ of the onion mixture and ⅔ of the chopped bread. Pulse a few times until the stuffing becomes sticky and the ingredients are thoroughly mixed together.

    Chopped vegan sausages and sauteed vegetables in food processor bowl.
    Vegan sausage stuffing mixture in food processor bowl.

    5. Assemble: Transfer the mixture to a large bowl, add the remaining onion mixture, breadcrumbs, chestnuts, stock, salt and pepper. Stir thoroughly.

    Fruit and vegetable mixture and smashed vegan sausages in wooden bowl.
    Top down view of vegan sausage stuffing mixture in wooden bowl with black spatula.

    6. Bake: Transfer the stuffing to your oven dish, pressing in to remove any air pockets. Leave the top looking a little untidy - it will crisp up better. Pour the melted butter over the whole thing and bake in the centre of the oven for about 35 minutes. You can increase the heat for the final few minutes to crisp up the top.

    Top down view of vegan sausage stuffing in white oval dish.

    7. Serve: Remove from the oven, garnish with fresh parsley (optional) and serve.

    Top down view of baked vegan stuffing in white oval dish.

    Serving suggestions

    This easy vegan stuffing makes a delicious addition to a vegetarian Christmas dinner, perfect served alongside stuffed butternut squash or leek and mushroom pie. This stuffing is delicious with cranberry sauce, cranberry chutney as well as beetroot chutney.

    Optional add-ins

    This high-protein vegan stuffing is easy to customize. For example, you can add the following optional ingredients:

    • Fresh parsley: I only used it for garnish, but you can add about 2 tablespoons of finely chopped parsley into the stuffing mixture.
    • Mushrooms: you can add 3-4 tablespoons of finely chopped, sauteed mushrooms (I don't recommend adding raw mushrooms as they may release too much moisture as they cook in the stuffing).
    • Nutritional yeast: you can add about 2 tablespoons.

    Can I make it ahead

    Yes, you can! You can prepare the entire recipe (without adding the melted butter) the night before and cook it the following day. I recommend covering the dish with cling film to prevent the moisture escaping.

    The next day take it out of the fridge 30 minutes before you plan to cook it and remove the cling film. Drizzle over the melted butter and cook your plant-based Christmas stuffing as per Instructions.

    Storing and reheating

    Leftover vegan stuffing with sausage should be covered with cling film (or kept in an airtight container) and refrigerated for up to 3 days. I recommend reheating it in a pan with a little oil or plant butter (you should be able to cut it into thick slices and crisp up in the pan).

    Top tips

    • Use good quality vegan sausages.
    • I recommend using a food processor to combine the stuffing ingredients, but if you prefer to do it by hand mash the sausages (using a fork or potato masher), crumble the bread, add the rest of the ingredients and mix thoroughly.
    • Don't smooth out the top of your vegan stuffing - it will crisp up nicely in the oven.
    • Best served immediately.
    • Freeze raw stuffing in the baking dish covered with 2 layers of foil for up to 3 months and bake from frozen (add about 15 minutes). You can also freeze leftovers, defrost in the fridge overnight and reheat the next day.

    Related recipes to try next

    • Cauliflower Stuffing with Crispy Topping
    • Vegetarian Sausage Pie with Puff Pastry
    • Easy Sausage and Bean Casserole

    See also these other easy, delicious vegan/vegetarian recipes!

    Recipe

    Top down view of vegan stuffing in white oval dish.

    High Protein Vegan Christmas Stuffing

    This vegan stuffing is made using a mixture of vegan sausages, vegetables, fruit as well as herbs for a delicious festive side dish. It's moist, 'meaty', full of flavour and easy to make. The perfect side dish to include in your vegetarian Christmas dinner menu.
    5 from 1 vote
    Print Pin Rate
    Course: Side
    Cuisine: vegan, vegetarian
    Prep Time: 15 minutes minutes
    Cook Time: 35 minutes minutes
    Total Time: 50 minutes minutes
    Servings: 6 servings
    Calories: 241kcal
    Author: Monika Dabrowski

    Equipment

    • Food processor
    • Large pan
    • Medium sized casserole dish

    Ingredients

    • 10.58 ounces (300 g) vegan sausages chopped
    • 1 medium/large onion finely chopped
    • 1½ celery ribs finely chopped
    • 1 medium apple peeled, cubed
    • ⅓ cup (50 g) dried cranberries
    • 3.53 ounces (100 g) ready-to-eat chestnuts chopped
    • 1½ slices (50 g) stale bread cut into small cubes
    • 1⅓ teaspoons dried sage or 2 tsp herbes de Provence
    • 3 tablespoons cider or white wine
    • ⅔ cup less 1tbsp (150 ml) vegan stock
    • 2 tablespoons olive oil
    • 1 tablespoon plant butter melted, plus 1 tsp for greasing oven dish
    • ⅓ teaspoon fine sea salt plus pepper to taste

    Instructions

    • Preheat the oven to 375 F/190 C/170 fan/gas mark 5. Grease your oven dish using about 1 teaspoon of the spread and set aside.
    • Cook vegetables: Heat the oil with the onion and celery and cook gently for about 5 minutes until softened stirring often.
    • Add fruit: Add the cranberries, apple, cider, herbs and cook for about 3 minutes, stirring often. Remove from the heat and set aside.
    • Pulse ingredients: To a blender add the sausages, ⅓ of the onion mixture and ⅔ of the chopped bread. Pulse a few times until the stuffing becomes sticky and the ingredients are thoroughly mixed together.
    • Assemble: Transfer the mixture to a large bowl, add the remaining onion mixture, breadcrumbs, chestnuts, stock, salt and pepper. Stir thoroughly.
    • Bake: Transfer the stuffing to your oven dish, pressing in to remove any air pockets. Leave the top looking a little untidy - it will crisp up better. Pour the melted butter over the whole thing and bake in the centre of the oven for about 35 minutes. You can increase the heat for the final few minutes to crisp up the top.
    • Serve: Remove from the oven, garnish with fresh parsley (optional) and serve.

    Notes

    • Use good quality vegan sausages.
    • I recommend using a food processor to combine the stuffing ingredients, but if you prefer to do it by hand mash the sausages (using a fork or potato masher), crumble the bread, add the rest of the ingredients and mix thoroughly.
    • Don't smooth out the top of your vegan stuffing - it will crisp up nicely in the oven.
    • Best served immediately.
    • Freeze raw stuffing in the baking dish covered with 2 layers of foil for up to 3 months and bake from frozen (add about 15 minutes). You can also freeze leftovers, defrost in the fridge overnight and reheat the next day.

    Nutrition

    Serving: 1serving | Calories: 241kcal | Carbohydrates: 31g | Protein: 16g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Sodium: 786mg | Potassium: 171mg | Fiber: 4g | Sugar: 12g | Vitamin A: 172IU | Vitamin C: 10mg | Calcium: 20mg | Iron: 3mg

    *Nutritional information is automatically generated and should be considered as an estimate.

    **A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    Keep in touch!

    If you make this festive vegan stuffing recipe I'd love to know how it turned out for you. Let me know in the comments below, thanks!

    Follow me on Facebook, Pinterest and Instagram for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right in your mailbox!

    More Appetizers, Sides, Dips

    • Top down view of creamy horseradish mayonnaise in white bowl with spoon.
      Homemade Horseradish Mayonnaise
    • Top down view of creamy dill pickle egg salad in black bowl with spoon.
      Healthy Dill Pickle Egg Salad
    • Top down view of scalloped sweet potatoes in white oval dish.
      Scalloped Sweet Potatoes (No Cream)
    • Dill mayonnaise in oval blue bowl with spoon and fresh dill in top left corner.
      Dill Mayonnaise Recipe
    210 shares

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Kate says

      December 28, 2022 at 8:08 pm

      Mmm we made this this year after SEVERAL years of sub-standard vegetarian stuffing. This one is SO nice. Just the right texture and still delicious. I have some sitting in my fridge still and I am gonna go eat it after I write this comment 🙂

      Reply
      • Monika says

        December 28, 2022 at 9:51 pm

        I am so glad you enjoyed this recipe! Thank your for your feedback:)

        Reply
    2. Tracey says

      December 23, 2017 at 9:04 pm

      I don’t know why I do t make stuffing all winter long instead of just on holidays. I love it and this one looks great.

      Reply
      • Monika says

        December 23, 2017 at 10:28 pm

        Thank you:)

        Reply
    3. cookingwithauntjuju.com says

      December 23, 2017 at 7:05 pm

      I had to laugh - a niece is vegetarian and I bought some Morningstar veggie sausages once. She said she was grossed out just with the thought of "sausage". Picky, Picky! I bet you don't miss the "real sausage".

      Reply
      • Monika says

        December 23, 2017 at 7:32 pm

        These taste so 'meaty' you wouldn't necessarily know they are vegetarian, especially with all the other stuffing ingredients.

        Reply
        • Monika says

          December 23, 2017 at 10:27 pm

          Give it a try:)

          Reply
    4. Jacqui says

      December 23, 2017 at 11:14 am

      I love stuffing and make two for Christmas in fact i could happily skip the turkey and just eat the stuffing. Yours looks fantastic!

      Reply
      • Monika says

        December 23, 2017 at 7:39 pm

        Thank you:)

        Reply

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular recipes

    • Side view of 6 cottage cheese egg muffins on rack.
      Fluffy Cottage Cheese Egg Muffins
    • Top down close-up view of 4 healthy marry me chicken breasts in creamy sauce in pan.
      Healthy 'Marry Me' Chicken (with Cottage Cheese)
    • Top down view of cooked potato and cheese pierogi ruskie with sour cream and fork on beige plate.
      Potato and Cheese Pierogi Ruskie-Authentic Polish Recipe
    • Side angle view of salmon pasta bake in rectangular dish.
      Creamy Salmon Pasta Bake (Healthy)

    Recipe Roundups

    • 4 healthy chicken recipes including chicken thighs, stuffed chicken, stew and casserole with chicken.
      33 Healthy Easy Chicken Recipes
    • Top down view of Polish foods including soup, bigos, salad and pierogi.
      28 Most Popular Traditional Polish Foods
    • Top down view of sauerkraut in white bowl with spoon.
      How To Cook Sauerkraut (Tips and Recipes)
    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2026 · Everyday Healthy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.