Expect a dense, cake-like texture with an intense concentration of dried fruits and warm spices. This pudding delivers the heavy, satisfying mouthfeel characteristic of traditional holiday desserts without using animal products.
This recipe provides a completely plant-based alternative to the classic steamed pudding. It relies on a blend of natural sweeteners and fats to create a rich, moist crumb.
Readers appreciate this version for its deep flavor profile and the fact that it can be made weeks in advance. The flavors actually improve as the pudding matures in storage.
What sets this recipe apart is the use of a vegan butter and plant-milk emulsion, which replicates the richness of suet. This ensures the pudding remains moist during the long steaming process.
Compared to store-bought vegan options, this homemade version avoids artificial preservatives and allows for total control over the sugar content. It tastes cleaner and more authentic.
This dessert is ideal for vegan households, those with dairy allergies, or anyone looking to reduce animal product intake during the festive season.
Follow the guide below to master this holiday staple, starting with the necessary components.
- ●Why You’ll Love This Recipe
- ●A Brief Background / Why This Recipe Works
- ●Perfect For Holiday Celebrations and Vegan Hosting
- ●Main Ingredient Spotlight: Dried Mixed Fruits
- ●Secondary Ingredient Spotlight: Warm Autumn Spices
- ●Key Ingredients
- ●How to Make It
- ●Pro Tips
- ●Delicious Variations
- ●Best Ways to Serve
- ●Storage and Leftovers
- ●Frequently Asked Questions
- ●Why This Recipe Belongs in Your Weekly Rotation
- ●Final Thoughts
This pudding balances festive nostalgia with modern dietary needs, making it a versatile addition to any holiday table.
- ●Completely plant-based and dairy-free.
- ●Deep, complex flavor from a variety of dried fruits.
- ●Can be prepared weeks before the actual event.
- ●Rich, moist texture that mimics traditional suet puddings.
- ●Naturally aromatic thanks to the heavy use of cinnamon and nutmeg.
- ●Pairs perfectly with vegan brandy butter or coconut cream.
- ●Customizable fruit ratios to suit individual taste.
- ●Impressive presentation when steamed in a traditional basin.
It offers a sophisticated dessert experience that ensures no guest feels left out during the festivities.
A Brief Background / Why This Recipe Works |
Traditional Christmas puddings rely on animal fats for moisture and eggs for structure. This version replaces those components with a combination of plant-based fats and the natural pectin found in dried fruits, which helps bind the ingredients together during the slow cooking process.
The steaming method is essential because it prevents the edges from drying out while the center slowly cooks. This creates a uniform, dense consistency that is far superior to oven-baked cakes for this specific dessert.
Using a variety of sugars, such as brown sugar and maple syrup, adds layers of molasses and caramel notes. These depths of flavor complement the tartness of raisins and currants.
The result is a sturdy yet tender pudding that holds its shape perfectly when inverted onto a plate.
Perfect For Holiday Celebrations and Vegan Hosting |
This recipe is designed for the high-pressure environment of holiday hosting. Because the pudding can be steamed and stored long before Christmas Day, it removes one of the most time-consuming tasks from the final day of cooking.
It serves as an excellent centerpiece for family dinners where multiple dietary restrictions are present. The rich profile makes it feel like a treat rather than a compromise.
For those who enjoy meal prepping, this pudding is a dream. You can prepare several small individual portions to freeze, making it easy to serve a decadent dessert on short notice throughout the winter.
Main Ingredient Spotlight: Dried Mixed Fruits |
Dried mixed fruits provide the bulk, sweetness, and structural integrity of the pudding. Sultanas, raisins, and currants offer different levels of acidity and sugar, which prevents the dessert from tasting one-dimensional. When soaked in liquid, these fruits swell and release their natural sugars, creating a jammy consistency that permeates the entire pudding.
Secondary Ingredient Spotlight: Warm Autumn Spices |
Ground cinnamon, nutmeg, and cloves are the aromatic backbone of this dish. These spices cut through the richness of the fats and the sweetness of the fruit, adding a woody, pungent warmth that is synonymous with the holiday season.
The interaction between the spices and the alcohol used for soaking creates a fragrant steam that fills the kitchen during the cooking process. Using freshly ground spices can significantly enhance the potency of the aroma.
Key Ingredients |
Gather these high-quality components to ensure a rich and flavorful result.
- ●Mixed Dried Fruit — Provides the essential sweetness and chewy texture.
- ●Brown Sugar — Adds a deep, molasses-like flavor and moisture.
- ●Vegan Butter — Replaces traditional suet to provide richness and a tender crumb.
- ●Plant-Based Milk — Used to hydrate the fruits and bind the batter.
- ●All-Purpose Flour — Creates the necessary structure to hold the fruit in place.
- ●Breadcrumbs — Adds density and prevents the pudding from becoming too spongy.
- ●Brandy or Dark Rum — Infuses the fruit with a complex, warming depth.
- ●Ground Cinnamon — Offers a sweet, woody spice note.
- ●Ground Nutmeg — Adds a slightly nutty, pungent aroma.
- ●Ground Cloves — Provides a sharp, aromatic finish.
How to Make It |
Follow these steps carefully to achieve the classic dense texture and deep flavor of a professional vegan pudding.
- Soak the fruit: Combine the mixed dried fruits, brown sugar, and brandy in a large bowl. Let this mixture sit for at least 24 hours, or even a week, to allow the fruits to plump up and absorb the alcohol. This step is critical for avoiding dry pockets of fruit in the finished pudding.
- Prepare the fat: Melt the vegan butter in a small saucepan over low heat. Avoid overheating the butter to the point of browning, as you want a clean, creamy fat base that emulsifies well with the other ingredients.
- Mix the dry base: Sift the flour, breadcrumbs, and ground spices into a separate mixing bowl. Sifting prevents clumps of cinnamon or nutmeg from forming, ensuring an even distribution of spice throughout the pudding.
- Combine wet and dry: Pour the soaked fruit mixture and melted butter into the dry ingredients. Stir in the plant-based milk slowly, mixing until a thick, heavy batter forms. The mixture should be dense and sticky, not runny like a standard cake batter.
- Prepare the basin: Grease a pudding basin or heat-proof bowl thoroughly with vegan butter. Spoon the mixture into the basin, pressing down firmly with a spoon to remove any air bubbles. Air pockets can cause the pudding to collapse or cook unevenly.
- Seal the pudding: Place a circle of parchment paper over the top of the batter and secure it tightly with foil. This prevents steam from condensing into water droplets and soaking into the top of the pudding, which would make it soggy.
- Steam the pudding: Place the basin in a steamer or a pot with a simmering water bath. Steam on low heat for about 6 to 8 hours. The goal is a slow, gentle cook; boiling the water too vigorously can cause the pudding to split.
- Cool and set: Remove the basin from the heat and let it cool completely before removing the foil. This allows the structure to firm up. For a similar vibe to other desserts, you might consider serving this alongside an Indulge In Christmas Red Velvet Cheesecake Delight for a diverse dessert spread.
1Use these techniques to refine the texture and flavor of your vegan holiday dessert.
- ●2Use high-quality brandy: Cheap spirits can leave a harsh chemical aftertaste; a decent aged brandy adds vanilla and oak notes.
- ●3Avoid overmixing: Stir the flour in just until combined to prevent the pudding from becoming tough or rubbery.
- ●4Weight the parchment: Place a small weight or a piece of foil on top of the parchment paper to keep the surface of the pudding flat.
- ●5Check water levels: If steaming for several hours, check the pot periodically to ensure it hasn’t boiled dry, adding hot water as needed.
- ●6Mature the pudding: Store the steamed pudding in a cool place for a few days before serving to let the spices mellow and deepen.
Delicious Variations |
Adapt the base recipe to suit your flavor preferences or dietary needs.
- ●Citrus Twist: Add the zest of one orange and one lemon to the fruit soak for a bright, acidic contrast to the heavy sugar.
- ●Nutty Crunch: Fold in chopped walnuts or pecans during the mixing stage for added texture and an earthy flavor.
- ●Alcohol-Free: Substitute the brandy with a mixture of apple cider and a splash of lemon juice for a family-friendly version.
- ●Extra Dark: Replace half of the brown sugar with dark muscovado sugar for a deeper, more bitter caramel profile.
- ●Tropical Flair: Swap a portion of the mixed fruits for chopped dried apricots and pineapple for a lighter, more exotic taste.
These variations allow you to tailor the richness of the pudding to your guests’ specific preferences.
Best Ways to Serve |
The presentation is just as important as the taste when serving a festive centerpiece.
- ●Classic Brandy Butter: Whip vegan butter with powdered sugar and a splash of brandy for a traditional accompaniment.
- ●Coconut Cream: Chill a can of full-fat coconut milk and whip the cream portion for a light, airy contrast.
- ●Hard Sauce: Create a vegan hard sauce using coconut oil, sugar, and nutmeg for a denser, richer topping.
- ●Fresh Berries: Garnish with raspberries or pomegranate seeds to add a pop of color and fresh acidity.
To serve, gently invert the pudding onto a warmed platter. If the pudding has been stored in the fridge, steam it again for 30 minutes to bring it back to temperature.
For a truly indulgent experience, pair it with a glass of vegan dessert wine or a hot spiced cider. If you are planning a larger feast, this pairs well with a Tempting White Christmas Truffle Cake Recipe To Indulge In Holiday Dessert Idea to provide a variety of textures.
Storage and Leftovers |
Refrigerating
Keep the steamed pudding in an airtight container in the refrigerator for up to 2 weeks. Ensure it is completely cooled before sealing to prevent mold growth.
Reheating
Steam the pudding for 30 to 60 minutes over simmering water. Alternatively, use a microwave on medium power in short bursts, though steaming preserves the moisture better.
Freezing
Wrap the pudding tightly in foil and place it in a freezer bag for up to 3 months. Thaw it in the refrigerator overnight before steaming it to reheat.
Frequently Asked Questions |
- ●Q: Can I use a different type of flour?A: You can use a 1:1 gluten-free flour blend if necessary, but be aware that the texture may be slightly softer and less dense than the original version. Ensure the blend contains a binder like xanthan gum to help the pudding hold its shape after steaming.
- ●Q: Why is my pudding too wet on top?A: This usually happens when steam condenses on the foil and drips into the batter. To prevent this, ensure the foil seal is completely airtight and consider placing a thick piece of parchment paper or a cloth between the foil and the pudding surface.
- ●Q: Do I really need to soak the fruit for 24 hours?A: While you can mix and cook immediately, soaking allows the fruit to hydrate and the flavors to meld. Without this step, the fruit can remain tough and the alcohol flavor will be sharp rather than integrated into the dessert.
- ●Q: What is the best vegan substitute for suet?A: High-quality vegan butter or coconut oil provides the necessary fat content. Vegan butter is preferred for a more traditional buttery flavor, while coconut oil provides a very stable fat that mimics the melting point of suet quite well.
- ●Q: How do I know when the pudding is fully cooked?A: The pudding should feel firm to the touch and a skewer inserted into the center should come out clean, without any raw batter sticking to it. It should have a slight bounce when pressed lightly.
Why This Recipe Belongs in Your Weekly Rotation |
While traditionally a holiday dish, the comforting nature of a steamed fruit pudding makes it a wonderful treat for any cold winter evening. It provides a hearty, warming dessert that is far more filling than a standard cake.
Incorporating a plant-based version of this classic ensures that you have a reliable, impressive dessert that accommodates everyone at the table. The ability to make it in advance reduces kitchen stress during busy seasons.
Whether you are looking for a nostalgic taste of the holidays or a rich, fruity treat to pair with tea, this vegan pudding delivers on every level. It is a timeless dessert updated for a modern, compassionate lifestyle.
Final Thoughts |
This vegan Christmas pudding combines the rich, spiced depth of tradition with plant-based ingredients to create a truly decadent holiday dessert. It offers a moist, fruit-heavy texture that satisfies the most demanding sweet tooth.
Making this recipe allows you to enjoy a sophisticated, homemade treat that is inclusive of all dietary needs without sacrificing flavor or authenticity. The effort spent in soaking and steaming pays off in a professional-grade result.
Bring the warmth and joy of the season to your table festive masterpiece for your loved ones.

Indulge in Mouthwatering Decadent Vegan Christmas Puddings
- Prep Time: 30 minutes (plus 24 hours soaking)
- Cook Time: 7 hours
- Total Time: 7 hours 30 minutes
- Yield: 6 servings 1x
- Category: Dessert
- Method: Steaming
- Cuisine: British
Description
A rich, plant-based take on the traditional British holiday pudding, packed with dried fruits, warm spices, and a deep brandy flavor.
Ingredients
- 2 cups mixed dried fruits (raisins, sultanas, currants)
- 1/2 cup brown sugar
- 1/2 cup brandy or dark rum
- 1/2 cup vegan butter, melted
- 1 cup all-purpose flour
- 1/2 cup fine breadcrumbs
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/4 tsp ground cloves
- 1/2 cup plant-based milk (unsweetened)
Instructions
- Mix dried fruits, brown sugar, and brandy in a bowl; soak for 24 hours.
- Melt vegan butter in a saucepan over low heat.
- Sift flour, breadcrumbs, cinnamon, nutmeg, and cloves into a large bowl.
- Stir the soaked fruit mixture and melted butter into the dry ingredients.
- Slowly stir in plant-based milk until a thick, dense batter forms.
- Grease a pudding basin and press the batter firmly into the bowl.
- Cover with parchment paper and seal tightly with aluminum foil.
- Place in a steamer and cook on low heat for 6 to 8 hours.
- Allow to cool completely in the basin before removing the foil.






