Vegan Steamed Date Pudding

Vegan steamed date pudding is alcohol-free and has a toffee-like sweetness. It makes a delicious alternative to fruit-heavy puddings and is easy to make. Enhance the sweetness further when serving with a rich butterscotch sauce, or complement it with a creamy vegan custard.

Make this pudding to indulge in during the long winter months or add it to your vegan Christmas recipe list. It’s economical and easy to make, which is always a winner in my book.

How to cook a steamed pudding

Steamed puddings are cooked in a pudding basins, or steamers, placed in a saucepan of simmering water. The steaming process adds moisture to the pudding unlike an oven which uses dry heat to cook.

There’s a variety of pudding basins and steamers available. I use a pudding steamer with a locking lid and handles. I find the cooking process to be easier with the added benefit of handles and locking lid. Often these types of steamers are non-stick too, making it a little easier to unmold the pudding. They also double-up as the perfect sized storage container for keeping the pudding moist.

To unmold the steamed pudding allow it to cool in the basin or steamer. Gently run a knife around the pudding then turn out onto a plate.

The pudding will keep well in the fridge for 4 – 5 days, or freeze well. Traditional method of storing pudding would be to wrap in a couple of layers of (eco friendly!) cling-film, followed by a layer of alfoil to keep the pudding moist. I simply pop a piece of baking paper on top and pop the lid of the steamer back on. Alternatively, wrap in a clean tea towel and store in an airtight container in the fridge.

Serving steamed pudding

Traditionally a steamed pudding might be reheated by re-steaming the pudding. Go the fuss-free option and reheat the pudding or a generous sized serving for one in the microwave.

Serve your vegan steamed date pudding warm with a vegan butterscotch sauce or vegan custard.

Vegan Steamed Date Pudding

Vegan steamed date pudding is alcohol-free and has a toffee-like sweetness. It makes a delicious alternative to fruit-heavy puddings and is easy to make.
4.60 from 5 votes
Prep Time 15 mins
Cook Time 1 hr 30 mins
Total Time 1 hr 45 mins
Servings 10
Calories 153 kcal


  • Pudding Steamer or Basin
  • Medium Saucepan
  • Large Pot


  • 1 cup Pitted Dates chopped
  • 1 cup Non-dairy milk
  • cup Brown Sugar
  • 2 tablespoons Non-dairy butter
  • 1 teaspoon Bi-Carb of Soda
  • 1 cup Self-Raising Flour
  • Pinch of Salt


  • Grease pudding basin and set aside.
  • Sift flour into a bowl and set aside.
    1 cup Self-Raising Flour
  • Add dates, sugar, milk and butter to the saucepan and boil for 3 minutes.
    1 cup Pitted Dates, 1 cup Non-dairy milk, ⅓ cup Brown Sugar, 2 tablespoons Non-dairy butter
  • Add bi-carb of soda to date mixture and as it froths add in the flour and salt. Stir well to combine.
    1 teaspoon Bi-Carb of Soda, 1 cup Self-Raising Flour, Pinch of Salt
  • Place pudding mixture into prepared pudding steamer or basin. Steam for 1½ hours by placing the pudding into the large pot, filled with water to half-way up the side of the basin. Bring to a simmer and monitor, topping up the water as required.


Note: I used a 2 litre pudding steamer and doubled the recipe quantity for the photos in this post.
The Modern Vegan Guide is your companion for how-to-vegan your food, home and lifestyle.


Calories: 153kcalCarbohydrates: 29.2gProtein: 2.6gFat: 3.5gSaturated Fat: 0.7gSodium: 170mgPotassium: 166mgFiber: 1.9gSugar: 17gCalcium: 19mgIron: 1mg
Tried this recipe?Let us know how it was!

Did you make this recipe?

Please let me know if it turned out for you! Leave a comment below and tag @modernveganguide on Instagram and hashtag it #modernveganguide

Leave a Reply

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

Recipe Rating

© Copyright 2021. All rights reserved.