• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sharmis Passions
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Eggless steamed christmas pudding recipe, Easy christmas pudding recipe

    Last Updated On: Apr 5, 2026 by Sharmilee J

    106
    Shares

    Jump to Recipe Print Recipe

    Steamed Christmas Pudding is a soft and rich pudding cake made by steaming flour batter with dry fruits and caramel syrup. This recipe has deep flavour from spices and fruits with slightly dense and moist texture. It is little different from regular cake because it is steamed and not baked. The caramel gives dark colour and mild rich taste.

    Eggless Steamed Christmas Pudding served

    This recipe is usually made during festive timed or special occasions at home. It takes more time to cook but result comes very good. The pudding is steamed slowly which makes it soft and full of flavour. You can make this simple recipe and still get rich dessert taste. It takes time but once done it tastes very good and everyone at home like it.

    Jump to:
    • About Steamed Christmas Pudding
    • Steamed Christmas Pudding Ingredients
    • How to make Eggless Steamed Christmas Pudding
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Steamed Christmas Pudding

    Steamed Christmas Pudding is a traditional dessert made with flour, breadcrumbs and soaked dry fruits. In this recipe dry fruits are soaked in juice and then mixed with batter. Caramel syrup is added which gives colour and depth to the pudding. This method gives it a very soft finish. 

    This pudding has soft and slightly dense texture. Breadcrumbs give body while flour helps hold the structure. Dry fruits give bites in between and adds sweetness. The spices add warm flavour which blends well with the pudding. It is not too fluffy but still very pleasant to eat. Each spoon you can feel little bits of fruits which makes it interesting.

    There are few variations you can try in this recipe. You can add different dry fruits based on what you have and add nuts for extra crunch, you can adjust spice mix based on your taste. You can even try adding little orange zest for fresh flavor. This recipe is quite flexible so you can change small things.

    I usually make this during festive time when I want something rich and homemade. It feels very comforting and filling after meal.

    Eggless Steamed Christmas Pudding served

    Steamed Christmas Pudding Ingredients

    • Flour - I have used flour as base for this recipe. It gives structure to the pudding. You can use maida for soft texture.
    • Breadcrumbs - I added breadcrumbs for the body and it make the pudding soft and you can use homemade breadcrumbs also.
    • Dry Fruits - I just added some mixed dry fruits soaked in juice, it gives sweetness and rich taste. You can use raisins, dates or others.
    • Orange Juice - I used to soak the dry fruits in orange juice for mild tang and flavor. You can use any fruit juice.
    • Curd - I added curd to the batter. It helps in making the pudding soft. Use fresh curd.
    • Oil - I used for moisture, keeps the pudding texture soft, also use any cooking oil of your choice.
    • Butter - I used for greasing the bowl. It helps in easy removal. You can use oil also.
    • Baking Powder - I added baking powder to help slight rise, It makes the pudding light. Use fresh one.
    • Baking Soda - I added baking soda small pinch baking soda. It helps in soft texture. Do not add more.
    • Vanilla Essence - I added vanilla essence for vanilla flavor and mild aroma. It give that classic flavour smell to pudding.
    • Spice Powder - I added garam masala, for flavor in pudding. You can use spic emix and adjust it as per your taste.
    • Sugar - I used for making caramel syrup, It add color and rich taste to it. Do not overcook or it may turn bitter.
    Eggless Steamed Christmas Pudding served

    Similar Recipes

    • Red velvet cupcakes
    • Homemade chocolate
    • Chocolate muffins
    • Chocolate china grass pudding
    • Eggless chocolate cake

    How to make Eggless Steamed Christmas Pudding

    1.Next we are going to make caramel syrup. Take a sauce pan - add sugar to it and heat it up in medium flame. Do not mix just heat it up until sugar dissolves.

    how to make eggless steamed pudding step1

    2.Look now the sugar is dissolved and it is golden in colour, do not cook more the caramel will taste bitter. Be at a safer distance and pour water, it may splutter so be careful.Let the syrup boil for 5 seconds switch off.

    how to make eggless steamed pudding step2

    3.I soaked the dry fruits in orange juice for a day and made it ready. To a mixing bowl - add flour, bread crumbs and baking powder.

    how to make eggless steamed pudding step3

    4.Add baking soda, whisk it well for even mixing.

    how to make eggless steamed pudding step4

    5.Add garam masala powder spice mix, whisk again. Now add soaked dry fruits

    how to make eggless steamed pudding step5

    6.Transfer the caramel syrup to a mixing bowl.

    how to make eggless steamed pudding step6

    7.Add curd, oil and vanilla essence.

    how to make eggless steamed pudding step7

    8.Whisk it well then add this to the flour mixture.

    how to make eggless steamed pudding step8

    9.Mix well with a spatula. Take a oven safe / heat proof bowl.I used my borosil 0.5 litres oven safe glass bowl. Grease the bowl with generous butter as shown.

    how to make eggless steamed pudding step9

    10.Add the pudding mixture to the bowl. Cover it with a butter paper greased with butter.Then cover with aluminium foil. Tie it with a rubber band or a string.

    how to make eggless steamed pudding step10

    11.You can either use your steamer or pressure cooker. Put a plate inside the cooker, add 6 cups of water to it. Place the pudding bowl on the plate.

    how to make eggless steamed pudding step11

    12.Close with lid, no whistle needed. Steam cook for 2 hours. In between check the water level and add water accordingly.Check after 1hr 30 minutes then proceed.Insert a knife in the centre of the pudding if it comes out clean then the pudding is done else steam cook for few more mins.Mine got done in 1 hr 45 minutes.Remove from flame, set aside for 20 minutes. Then slide a knife at the edges then invert. Cool down completely then slice and serve.

    how to make eggless steamed pudding step12

    Cool down completely then slice and serve.

    Eggless Steamed Christmas Pudding served

    Expert Tips

    • Caramel making - I heat the sugar without stirring till it melts, don't overcook as it may turn bitter.
    • Soaking - I just soak the dry fruits in juice before adding it, makes them soft and flavorful.
    • Mixing - I try to mix the batter gently and do not over mix. This help to keep texture soft and nice.
    • Steaming - I steam for long time in low flame. Check water level in between so it does not dry.
    • Checking - I insert knife to check if cooked. If it comes out clean then it is ready.

    Serving and Storage

    Serve this warm or at room temperature, this goes well as dessert for festive time. Store the leftover in fridge and reheat before serving. It stays good for few days.

    FAQS

    1.Can I skip caramel syrup?

    Caramel gives color and flavor so better not skip. Without it taste will be different.

    2.Why my pudding is dense?

    This is normal as it is steamed pudding. But over mixing can make it more dense.

    3.Can I use other juice?

    Yes you can use apple or grape juice. It gives different flavour.

    4.Can I make this in advance?

    Yes you can make and store in fridge. Reheat before serving.

    5.How long should I steam?

    It takes long steaming time till it cooks fully. Check with knife before removing.

    Eggless Steamed Christmas Pudding served

    If you have any more questions about this Steamed Christmas Pudding Recipe do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook,  Pinterest, Youtube and Twitter .

    Tried this Steamed Christmas Pudding Recipe? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    EgglessChristmasPudding4
    Print Recipe Pin Recipe

    Steamed Christmas Pudding Recipe

    Steamed Christmas Pudding is a soft and rich pudding cake made by steaming flour batter with dry fruits and caramel syrup. This recipe has deep flavour from spices and fruits with slightly dense and moist texture. It is little different from regular cake because it is steamed and not baked. The caramel gives dark colour and mild rich taste.
    Prep Time15 minutes mins
    Cook Time2 hours hrs 15 minutes mins
    Total Time2 hours hrs 30 minutes mins
    Servings4 people
    AuthorSharmilee J

    Ingredients

    • ½ cup white flour
    • ½ cup fresh breadcrumbs
    • 1 cup dry fruits
    • ¾ cup orange juice
    • 1 tablespoon curd
    • ½ tablespoon oil
    • 1 tablespoon butter to grease
    • ¼ teaspoon baking powder
    • ⅛ teaspoon baking soda
    • ½ teaspoon vanilla essence
    • ½ teaspoon garam masala or spice mix powder

    For the caramel:

    • ½ cup granulated white sugar
    • ¼ cup water

    Instructions

    • First lets make caramel syrup. Take a sauce pan - add sugar to it and heat it up in medium flame. Do not mix just heat it up until sugar dissolves.
    • The sugar gets dissolved and turns golden in color, do not cook more - the caramel will taste bitter.
    • Be at a safer distance and pour water, it may splutter so be careful. Let the syrup boil for 5 seconds switch off and set aside.
    • I soaked the dry fruits in orange juice for a day and made it ready. To a mixing bowl - add  flour, bread crumbs and baking powder.
    • Add baking soda, whisk it well for even mixing.
    • Add garam masala powder spice mix, whisk again.
    • Now add soaked dry fruits. Transfer the caramel syrup to a mixing bowl.
    • Add curd, oil and vanilla essence.
    • Whisk it well. Now add this to the flour. Mix well with a spatula.
    • Take a oven safe / heat proof bowl. I used my borosil 0.5 litres oven safe glass bowl.
    • Grease the bowl with generous butter. Add the pudding mixture to the bowl.
    • Cover it with a butter paper greased with butter. Then cover with aluminium foil. Tie it with a rubber band or a string.
    • You can either use your steamer or pressure cooker. Put a plate inside the cooker, add 6 cups of water to it. Place the pudding bowl on the plate.
    • Close with lid, no whistle needed. Steam cook for 2 hours.
    • In between check the water level and add water accordingly. Check after 1hr 30 mins then proceed.
    • Insert a knife in the centre of the pudding if it comes out clean then the pudding is done else steam cook for few more mins.
    • Remove from flame, set aside for 20mins. Then slide a knife at the edges then invert. Cool down completely then slice and serve Steamed Christmas Pudding.

    Notes

    • Caramel making - I heat the sugar without stirring till it melts, don't overcook as it may turn bitter.
    • Soaking - I just soak the dry fruits in juice before adding it, makes them soft and flavorful.
    • Mixing - I try to mix the batter gently and do not over mix. This help to keep texture soft and nice.
    • Steaming - I steam for long time in low flame. Check water level in between so it does not dry.
    • Checking - I insert knife to check if cooked. If it comes out clean then it is ready.
    Nutrition Facts
    Steamed Christmas Pudding Recipe
    Amount Per Serving (75 g)
    Calories 423 Calories from Fat 144
    % Daily Value*
    Fat 16g25%
    Saturated Fat 2g13%
    Trans Fat 0.1g
    Polyunsaturated Fat 1g
    Monounsaturated Fat 2g
    Cholesterol 8mg3%
    Sodium 311mg14%
    Potassium 146mg4%
    Carbohydrates 64g21%
    Fiber 3g13%
    Sugar 39g43%
    Protein 6g12%
    Vitamin A 185IU4%
    Vitamin C 23mg28%
    Calcium 71mg7%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    106
    Shares

    More Sharmis Passions

    • Kadumanga Achar Recipe (Kerala Mango Pickle)
    • Strawberryyogurtpopsicles3
      Strawberry Yogurt Popsicles Recipe
    • 24667375487 23713b179f o
      Potato Curry Recipe | Aloo Curry Recipe
    • TawaPizza1
      Tawa Pizza Recipe (Pizza Without Oven)

    Reader Interactions

    Comments

      4.75 from 4 votes (3 ratings 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. Priyanka

      December 24, 2017 at 4:10 pm

      Hi sharmi,

      Can I use brown or coconut sugar instead of white sugar? Is there a change of procedure if we use them?

      Reply
      • Sharmilee J

        January 15, 2018 at 11:39 am

        Not sure as we need caramel syrup for this pudding...but you can try brown sugar

        Reply
    2. Ruchika

      October 02, 2018 at 9:16 am

      Can I make it in oven

      Reply
      • Sharmilee J

        November 01, 2018 at 7:04 pm

        this is meant to be steamed not really sure of the timing for baking

        Reply
        • Bhavesha

          December 17, 2018 at 2:05 pm

          Fresh bread crumb all but which one drip or soft n plan or braown.
          ?

          Reply
          • Sharmilee J

            December 17, 2018 at 7:16 pm

            I used storebought, you can use fresh brown or white breadcrumbs

            Reply
    3. Kuveshni

      December 15, 2021 at 3:32 pm

      Hi Shamili please advise The cooking time bcos I'm confused on top of recipe it states 15 Min prep time & 15Min cooking time but below it states 2 ridiculous hours🤦Im really wanting to try this beautiful n easy recipe but please advise the correct cooking time

      Reply
      • Sharmilee J

        December 24, 2021 at 8:03 am

        Yes preparation time is 15 mins and cooking time takes 2 hours.

        Reply
    4. Kiru Govender

      November 28, 2023 at 8:03 pm

      Hi Sharmilee
      Is it OK if I add nuts, and about how, much of nuts can I add so It doesn't affect the recipe too much

      Reply
      • Sharmilee J

        December 04, 2023 at 6:41 am

        You can add it if you prefer.
        Add 2-3 tbsp nuts

        Reply

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • Mango Pachadi Recipe (Mangai Pachadi)
    • Cold Coffee Recipe (Cafe Style)
    • BowtiePasta1
      Bow Tie Pasta Recipe
    • EdibleLamps1
      Karthigai Kozhukattai Recipe

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • Homemade Chocolate Recipe

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    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.