Instant Pot Steamed Toffee Pudding

Welcome to my latest Instant Pot recipe and today is all about an Instant Pot take on the delicious yet traditional recipe of steamed toffee pudding.

Welcome to my latest Instant Pot recipe and today is all about an Instant Pot take on the delicious yet traditional recipe of steamed toffee pudding. Delight your tastebuds with this classic school dinner style steamed pudding and remind yourself what puddings used to be like!

If someone mentions traditional school dinner puddings to me then I am there with bells on. In fact you can’t get me there any quicker. I just love them. They say to me “comfort food” and are so easy to make and so cheap too. Remember this is what war time cooking was all about and it is so lovely to get back into it and have a trip down memory lane.

We have owned a steamer for many years now. We got our first one from Walmart on a special offer deal a few years ago. It was probably around 2011 and we thought it was a great thing. Our first idea was to do a steamed pudding in it. But we forgot all about it and the right time never happened. Then we got another steamer (with our soup machine) in 2014 and again forgot about it.

But when we bought our Instant Pot at the end of 2016 and after 5 years of steamers we decided that the time had come and we MUST MAKE A STEAMED PUDDING IN IT. This one was one of the first and the smell and the taste is like school days.

With the toffee dripping out of the centre as you cut into it and perfect served with custard this is a pudding that we should all eat all the time. It is just evil that it has calories in it as I am sure this should be zero calories.

#InstantPot #Steamed #Toffee #Pudding #Recipe via recipe_thisClick To Tweet

Instant Pot Steamed Toffee Pudding
Serves: 2
Prep time:
Cook time:
Total time:
  1. In a small mixing bowl cream the butter into the sugar until light and fluffy.
  2. Add the ginger and cocoa powder and mix again.
  3. Beat in the eggs (one at a time) adding a little flour as you go.
  4. Fold in the remaining flour and then add the milk.
  5. Remove ¾ of your mixture and put to one side. Pour the caramel sauce over the remaining mixture that is still in the bowl and then add the rest of the mixture over the top. This will then give it that toffee centre.
  6. In your Instant Pot place the usual 180ml of water into the bottom, followed by your steaming shelf, followed by your mixing bowl that should fit easily on the shelf.
  7. Place the lid on your Instant Pot and set the valve to sealing.
  8. Cook for 15 minutes on the steam function and then leave it to rest for 5 minutes before serving.
  9. Serve.
We used a steam proof mixing bowl that would fit into the Instant Pot. You can use a range of bowls just as long as they can handle being steamed and are small enough to fit.

Instant Pot | Instant Pot Steamed Toffee Pudding recipe from

Meet The Milners

Samantha and Dominic

Dominic & Samantha Milner are the founders of They love cooking, blogging and being full time parents to their three food obsessed kids. They cook with their kitchen gadgets everyday and love sharing their homemade recipes. Their favourite foods include chocolate, air fryer burgers and macaroni cheese. You can learn more about them here or you can sign up for their free newsletter here.

2 comments… add one
  • avatar Linda Feb 7, 2017, 12:33 pm

    How much caramel sauce do you add to the pudding? It looks very yummy!

    • avatar Samantha and Dominic Feb 7, 2017, 12:47 pm

      Hi Linda

      If you mean the inside i added 3 tablespoons of the sauce when it was cool because then it becomes thicker.



Leave a Comment

Rate this recipe: