My Goodness Kitchen

  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
    • Amazon
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Cookbook
    • About
    • Contact
    • Amazon
    • Instagram
    • Pinterest
  • ×
    Home > Recipes > Holiday Recipes

    Vegan Christmas Pudding Recipe

    Updated: Oct 2, 2022 | Published: Dec 10, 2018 | by Amanda | 3 Comments

    Skip to Recipe

    With plump medjool dates, golden sultanas, dried cranberries and pears and a goodly swig of brandy, my favourite vegan Christmas pudding recipe makes creating a show-stopping Christmas dessert so easy. Seriously, I am feeling like a festive Martha Stewart over here.

    Vegan Christmas Pudding on a rustic table table | shot front on

    OK, so I didn't get this recipe up in time for Stir-up Sunday but you still have plenty of time to make this gorgeous, fuss-free pudding before the jolly man in the red suit arrives.

    While plum or Christmas pudding always gets better with time - especially if you feed it a small splash of brandy each week - you can happily make this pudding the day before the big event. It will still be moist, boozy and wonderful.

    Woman holding a plate with a vegan Christmas pudding and cherries

    As far as Christmas fare goes it doesn't get too much more traditional than a Christmas pudding. Served with brandy sauce or butter, this quintessentially English dessert is a festive explosive of flavours. To all my non-pudding friends scratching their heads about a) Stir-up Sunday and b) calling a Christmas pudding a plum pudding, let me briefly explain.

    What is Stir-Up Sunday?

    Stir-up Sunday harks back to Victorian times when families would gather to stir the Christmas pudding five weeks before Christmas, the last Sunday before the beginning of Advent.

    The opening words of the Common Book of Prayer used on the last Sunday read "Stir up, we beseech thee, O Lord, the wills of thy faithful people," so stir they did. Each family member stirred from East to West in honour of the Wise Men making a wish as they stirred.

    Is Christmas Pudding and Plum Pudding the Same Thing?

    They are. Pudding as we know is far removed from its 14th century origins when it appeared on the table a beef and mutton porridge infused with dried fruits, spices and wine. This porridge, or "fermenty", was later thickened with breadcrumbs, eggs and fruit to become the pudding we know today.

    Plum pudding and Christmas pudding are references to same the dessert and neither has to contain plums. Thankfully, neither contains mutton or beef either. Phew.

    Overhead image of servings of vegan Christmas puddings on plates with fresh cherries

    Making a Christmas pudding may seem daunting but this vegan Christmas pudding recipe couldn't be simpler. After soaking your dried fruit overnight in a lovely glug of brandy the remaining ingredients are stirred together and the pudding is cooked in a bain-marie set up in the oven.

    The most difficult part for me was tying the damn string around the mouth of my pudding pot. I was alone and had to use my boobs to hold the string in place while I tied the ends with my fingers. I found a youtube video with a nice lady doing a far more graceful job of it, so I'll leave the link here (you can find the instructions for setting up your pudding bowl at 1 min 35 seconds).

    A close up image a single serve of vegan Christmas pudding with vegan brandy sauce

    Make Your Own Vegan Christmas Pudding.

    Christmas pudding quite often has glacé cherries and orange rinds, neither of which I like. The beauty of these festive puddings is that you can make them your own. My vegan Christmas pudding recipe is filled with plump medjool dates, golden sultanas, dried cranberries, dried pears and chopped pecans. These are the flavours I like.

    If you don't like any of these dried fruits, simply swap them for ones you do. I would advise to match textures where you can for example if you don't like dates, prunes will work. Dried apricots will easily step in for the dried pears if you can't find them. 

    I have used fresh orange zest and juice and substituted traditional suet for a lesser measure of coconut oil. Combined with sourdough breadcrumbs, a good swig of brandy and aquafaba to replace traditional eggs and this festive dessert is easily veganised.

    If you haven't tried your own Christmas pudding, maybe now is the time to start a new tradition.

    Enjoy, x

    If you are looking for more festive recipes, you might like these recipes:

    • Trouble-free truffles 3- ways
    • An epic vegan gravy + smashed potato sides
    • Vegan chocolate gingerbread bundt cake
    • Vegetarian holiday stuffed squash
    Vegan Christmas pudding on a serving plate with fresh cherries

    Make This Recipe

    A Christmas pudding on a cream plate sitting on a wooden table

    My Favourite Christmas Pudding Recipe

    With plump medjool dates, golden sultanas, dried cranberries and pears and a goodly swig of brandy, my favourite vegan Christmas pudding recipe makes creating a show-stopping Christmas dessert easy
    5 from 7 votes
    Print Pin Rate
    Course: Dessert | Holiday Dessert
    Cuisine: English
    Prep Time: 15 minutes minutes
    Cook Time: 5 hours hours
    Total Time: 5 hours hours 15 minutes minutes
    Servings: 8
    Calories: 474kcal
    Author: Amanda Logan

    Ingredients 

    • 110 grams golden sultanas ¾ cup
    • 200 grams pitted medjool dates, well chopped approx 11 dates
    • 50 grams dried cranberries scant ⅓ cup
    • 100 grams dried pears, well chopped approx 6 slices
    • 80 ml brandy ⅓ cup
    • 75 grams pecans ¾ cup
    • 100 grams sourdough breadcrumbs (from a stale loaf of sourdough bread) 1 ¾ cups
    • 70 grams self-rising flour ½ cup
    • 160 grams dark brown sugar 1 cup
    • 1 teaspoon all-spice
    • 60 ml coconut oil. melted ¼ cup
    • zest and juice of 1 orange
    • 3 tablespoon aquafaba

    Instructions

    • Place the sultanas, dates, cranberries and pears in a large  mixing bowl. Pour over the brandy and stir through. Cover with a clean cloth or cling film and set aside overnight.
    • The next day, preheat the oven to 160 degrees C or 320 F. Grease a 1 litre pudding pot well and line the bottom of the pot with a circle of baking paper. Place the pecans in a food processor and roughly chop before adding them to the dried fruit bowl. To make the sourdough breadcrumbs, cut the crusts off the loaf and cut the remaining bread in to chunks. Weigh out 100 grams and place that amount in the processor and pulse to breadcrumbs. Discard the remaining bread and crusts. Add the breadcrumbs to the mixing bowl. 
    • Add the flour, sugar, all-spice, melted coconut oil, orange juice and zest and aquafaba to the bowl and stir until combined. Pour the mixture in to the prepared pudding pan smoothing out the batter as best you can. 
    • Cut two sheets of baking paper into circles with a circumference at least 3 inches larger than the mouth of your pudding pan (I use a dinner plate to measure). Lay the circles on top of each other and fold a pleat down the centre. Lay the pleated round over the pudding pot and lay a large sheet of foil over the top. Secure the cover with cooking twine as here 
    • Place the pudding in a roasting pan and carefully fill the pan with boiling water until your reach half-way up the sides of the pot. Place the whole tray in the oven and cook for 4 ½ to 5 hours (adding more boiling water as necessary to ensure the pan doesn't burn)  or until a skewer comes away cleaning from the centre of the pudding. 
    • Either serve immediately or wrap the pudding tightly and store in a cool, dry place until serving. For best results, return the pudding to its pot and place it in a saucepan of boiling water (half-way up the sides) over low heat for 10 to 15 minutes or until warm through. You can re-heat a pudding in the microwave but it can dry it out somewhat.  
    • Serve with vegan brandy sauce or ice-cream.
    Prevent your screen from going dark

    Notes

    I have included a link to a youtube video to visually show the setting up of the pudding pot before it goes in to the oven (view from 1 min 35 seconds)
     

    Nutrition

    Calories: 474kcal | Carbohydrates: 80g | Protein: 4g | Fat: 15g | Saturated Fat: 7g | Sodium: 100mg | Potassium: 448mg | Fiber: 5g | Sugar: 57g | Vitamin A: 35IU | Vitamin C: 1.6mg | Calcium: 79mg | Iron: 2.2mg
    Tried It?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram.
    vegan Christmas pudding on serving plate with fresh cherries and text overlay
    « Easy Mushroom and Kimchi Dumplings
    Eggplant Stir-Fry (Spicy) »

    Comments

      5 from 7 votes (6 ratings without comment)

      Questions or Comments? Drop them Right Here. 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. Catherine O'DONAHUE says

      October 27, 2024 at 10:48 am

      5 stars
      You’ve got all my favourite ingredients for a plum pudding! Do you think it would work out if it were boiled (ina big pot on the stove) rather than steamed. I don’t have an oven

      Reply
      • Amanda says

        October 28, 2024 at 7:17 am

        Hi Catherine, I haven't done the recipe this way, but I did a little internet digging and found some steamed pudding recipes that cook within the pudding bowl/tub in a pot of water. This one - https://www.taste.com.au/recipes/golden-syrup-steamed-pudding/cef42064-85ec-472d-b1c0-015a29099ec4 - might be helpful. Good luck! I hope it works out beautifully for you. 🙂

        Reply
    2. Earle Duggan says

      December 13, 2022 at 1:35 am

      Thank you very much, I really liked your proposal.

      Reply
    A woman eating a bowl of food with a dog next to her.

    Nice to Meet You!

    I'm Amanda and that's Scout with her eye on you.
    I believe you can make good food that's great tasting with simple, fuss-free ingredients. I will show you how to cook creatively even when you're on a budget or short on time.

    LEARN MORE

    Healthy New Year

    • A roasting tray with stuffed butternut squash.
      Stuffed Butternut Squash (GF)

    • A bowl of Dahl on a wooden box.
      Red Lentil Dahl (Masoor Dal) With Roast Eggplant

    • Green smoothies and limes on a table.
      Spinach and Pineapple Smoothie

    • A breakfast table setting with granola in a bowl.
      Budget Friendlier Grain-Free Granola

    • Make Your Own Vegan Kimchi

    • Coated and uncoated bliss balls on a white surface.
      Almond Butter Bliss Balls

    Slurp-Worthy Soups

    • A man holding a bowl of pumpkin soup.
      5-ingredient Pumpkin Lentil Soup

    • Bowl of soup with spoons on a wooden tray.
      Simple Butter Bean Soup

    • Bowls of soup on a pink background.
      Vegan Broccoli Cheddar Soup

    • A bowl of mushroom soup on a wooden table.
      The Creamiest Vegan Mushroom Soup

    • Bowls of zucchini soup on a grey background.
      3-Ingredient Zucchini Soup

    • A bowl of noodle soup on a rough white background.
      Vegan Chicken Noodle Soup

    Fresh Salads

    • Tofu and noodles in a bowl with greens.
      Lemongrass Tofu Salad

    • A white plate with tomatoes.
      Tomato and Onion Salad

    • A table setting with a large bowl of coleslaw.
      Healthy-ish Vegan Coleslaw

    • Kimchi Salad with Noodles

    • A bowl of cabbage and noodle salad on a rustic table.
      Chang's Crispy Noodle Salad

    • A large bowl of rainbow vegetable salad.
      Rainbow Salad with Orange Miso Dressing

    Footer

    Read

    Read Privacy Policy

    Accessibility Statement

    Terms of Use

    Disclaimer

    Newsletter

    Join the cook's community and get your free vegan baking guide.

    Contact MGK

    Contact

    Copyright © 2025 My Goodness Kitchen

    By using this website, you agree to the use of cookies. Cookies provide you with a more personalised user experience and help this website run more effectively.
    .
    OK NoRead Privacy Policy
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    This is an necessary category.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    Non Necessary
    This is an non-necessary category.
    SAVE & ACCEPT
    Powered by CookieYes Logo
    • 115

    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.