Magic Chocolate Pudding

This is what you need when friends come back with you unexpectedly and end up staying for a meal. It cooks in three minutes (… yes, you did read that correctly!) and is absolutely delicious served warm with my patent chocolate sauce and a scoop of Swedish Glace icecream.

You will need a mixing bowl, a glass bowl/dish (it has to be glass as it’s going in the microwave) and  a measuring jug. No scales, no whisks, nothing … dead simple.

Recipe: Magic Chocolate Pudding


  • 4 tbsp self-raising flour
  • 4 tbsp sugar
  • 2 tbsp cocoa
  • 1 egg
  • 3 tbsp soya or almond milk
  • 3 tbsp flavourless oil eg sunflower/rapeseed
  • 3 tbsp choc chips (optional)
  • 1 tsp vanilla extract


  1. Put the flour, sugar and cocoa in the bowl and stir thoroughly until they are evenly mixed.
  2. Measure the milk into the jug, then add the oil and mix well with a fork.
  3. Add the egg to the jug and beat it all lightly with a fork until it is all blended.
  4. Pour the liquid ingredients into the bowl with the dry stuff and mix it all up with a large spoon.
  5. Add the chocolate chips if you want to use some, add the vanilla extract and mix it all again.
  6. Pour it into the greased bowl/dish.
  7. Put the bowl in microwave and cook for 3 mins on 1000 watts (high).
  8. Allow it to cool for a minute or two before serving.

Quick Notes

If you are feeling brave, you can try turning it out. I’ve had mixed success with this bit: sometimes it comes out perfectly, sometimes I wish I’d never started! If you aren’t up for a risk, just serve it into dishes before you take it to the table. I put a scoop of vanilla icecream with each serving, then pour some of the sauce over the top. The rest of the sauce goes in a jug on the table for people to help themselves.

Preparation time (duration): 5 minutes

Cooking time (duration): 3 minutes

Diet type: Dairy-free

Number of servings (yield): 6

Meal type: dessert

Microformatting by hRecipe.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>