Spiced Rice Pudding (Vegan)

By Jacqueline Meldrum •

Rice pudding is a wonderful comfort food. Sweet, creamy and utterly delicious. Vegans can enjoy this satisfying dish as Jac has a found a way to keep it creamy but dairy free too.


Rice pudding conjures up wonderful memories of my mum producing a large glass casserole dish full of steaming, creamy rice pudding she had just pulled from the oven.

I know some people have bad memories of rice pudding and tapioca from their school days, but believe me, when it’s homemade with love, nothing beats it.

I usually make rice pudding with fresh milk, but this time I made it dairy free for my husband who’s vegan. He had a huge smile on his face as he tucked in and even though I made him a massive bowlful, he still asked for more.

My recipe uses soya milk, but feel free to substitute this for whole or semi-skimmed milk, if you don’t have vegan or lactose intolerant guests.


Usually when I make rice pudding, I finish it off with a grinding of fresh nutmeg, but this time I decided to introduce different spices. I cooked the rice with some ground cinnamon and ginger, then just before serving I grated some fresh cinnamon on top.


Now I love cinnamon, but I only recently came across fresh cinnamon sticks from Cinnamon Hill. They sell freshly harvested Ceylon and Saigon cinnamon sticks. The Ceylon comes from Sri Lanka and has a warmth that is almost citrussy and the Saigon comes from Vietnam and has some heat to it as well as sweetness. The difference in flavour between bottled ground cinnamon and freshly grated is immense.

I made enough for one rather large bowlful, but you can easily multiply the recipe for more servings. Also I cooked my rice pudding gently on the cooker top, but you could pop it in the oven, check on it occasionally and add more milk if it needs it.

Spiced Rice Pudding (vegan)


Serves 1 greedy diner


100g pudding rice

600ml sweetened soya milk or other dairy free alternative

60g caster sugar

½ tsp vanilla extract

a good pinch of ground cinnamon

a good pinch of ground ginger

a good grating of fresh cinnamon (optional)


  1. Place the rice in a heavy based pan, then add all the other ingredients, except for the fresh cinnamon.
  2. Cook gently for an hour, stirring regularly.
  3. Add more soya milk, if required.
  4. Once the rice is soft, serve topped with freshly grated cinnamon.
  5. Enjoy!


For more vegan recipes visit Great British Chefs collection.


Jacqueline Meldrum

Jacqueline Meldrum is mum to a boisterous toddler who loves to bake, but in her spare time she is a food writer and recipe developer who writes the popular vegetarian food blog Tinned Tomatoes. She also writes family articles for Baby Centre UK and hosts the Dundee branch of the Clandestine Cake Club where she gets to meet up with other cakies, chomp cake and chat. 

Follow us on Twitter

Great British Chefs


9 hrs

#obsession15 #tasteofportugal @northcoteuk JOSE AVILLEZ at the table http://t.co/GS7poZ707L

Great British Chefs


10 hrs

#obsession15 #tasteofportugal @NorthcoteUK duck, eel, scallop, dashi http://t.co/y4tNXIlkkI

Great British Chefs


13 hrs

It's Friday! Go treat yourself with @PaulAinsw6rth's fab coffee bon bons http://t.co/tUy8HnYusg via @gbchefs http://t.co/L8Za1Z9bWg

Great British Chefs


14 hrs

Nearly Portuguese night @NorthcoteUK #obsession15 @felicityspector previews Jose Avillez menu http://t.co/mRLZ0Erb86 http://t.co/LcqNqUn5t9