
Vegan Masala Recipe
Vegan Kheer (Indian Rice Pudding)
Vegan kheer slowly cooks rice with oat milk, cardamom and saffron until creamy and fragrant. Nuts add texture to this quiet, comforting pudding, which is lovely warm or chilled.
Recipe by Craig LogueHow our recipes are created
From the kitchen
What to expect
This kheer keeps a gentle, creamy body from oat milk and slow-cooked basmati rice. Cardamom, saffron and raisins give it the familiar finish many families look for in a rice pudding.
Serving idea
Best served simply
Serve in small bowls, chilled or slightly cool, with extra sliced almonds on top.
Cook the recipe
Method
- 1
Soak ½ cup raw basmati rice in a bowl with enough water to cover it by 2 to 3 inches for 1 hour. Drain well and keep the rice as it is, without rinsing away the starch.
- 2
Put 6 cups oat milk and the drained rice in a large saucepan. Cook over low to medium-low heat for 15 to 20 minutes, stirring every few minutes, until the rice is very soft and the milk starts to thicken.
- 3
Stir in ½ cup sugar and continue cooking for about 15 minutes, stirring often so the kheer does not catch on the bottom. The mixture should look creamier and slightly reduced.
- 4
Add ½ tsp ground cardamom, 2 tablespoons raisins, and 2 tablespoons sliced almonds. Cook for a few more minutes until the raisins plump a little and the rice looks swollen and tender.
- 5
Stir in a generous pinch of saffron and cook for 5 minutes more, letting the colour and aroma move through the pudding.
- 6
Take the pan off the heat and stir in ½ tsp vanilla extract. Cover the kheer and let it cool to room temperature before serving, so it settles to the right texture.
- 7
Serve chilled or at room temperature.
A few useful notes
Notes
- Kheer thickens as it cools. If it becomes too firm, loosen it with a splash of oat milk while reheating on low heat.
- Keep leftovers covered in the refrigerator for up to 3 days. Stir before serving, since the rice settles and the surface may look thicker.
- The sweetness can be adjusted to taste, especially if using date syrup or another liquid sweetener. Add it gradually and stop when the balance feels right.
- For a little more texture at the table, top each bowl with extra almonds or pumpkin seeds just before serving.
Gather everything first
Ingredients
- ½ cup raw basmati rice
- 6 cups oat milk
- ½ cup sugar (or substitute with date syrup, maple syrup, agave nectar, stevia, or erythritol)
- ½ tsp ground cardamom
- 2 tablespoons raisins
- 2 tablespoons sliced almonds (optional, or use pumpkin seeds instead)
- A generous pinch of saffron
- ½ tsp vanilla extract
Cook next

Creamy Tofu Curry with Homemade Roti
Creamy baked tofu in a rich, spiced tomato sauce, served with soft homemade roti for a comforting vegan meal.

Sweet Potato Chickpea Curry (Easy + Vegan)
Roasted sweet potato and chickpeas meet a coconut-tomato sauce fragrant with cumin, coriander, turmeric and garam masala.

Easy Vegan Indian “Butter” Chickpeas
Chickpeas simmer in a silky tomato, cashew and spice sauce in this easy vegan take on a butter masala. It is weeknight-friendly but still rich enough to feel like a treat.

Peanut and coconut balls
Roasted peanuts, dates, seeds and coconut make these no-bake balls chewy, nutty and naturally sweet. They are small enough for a quick bite but full of proper texture.

Creamy Tofu Korma
Golden tofu sits in a silky korma sauce enriched with nuts, coconut and gentle aromatic spices. This is a mellow, luxurious curry that proves vegan comfort food need never be short of character.

Creamy Red Lentil Dahl
Red lentils melt into a creamy dal brightened with tomato, ginger and a fragrant spiced tempering. It is economical, nourishing and one of the most comforting bowls I know how to make.
Learn the technique

A UK Seasonal Vegetable Guide for Indian Cooking
A practical guide to choosing, storing and cooking seasonal UK vegetables with Indian spices throughout the year.

Essential Vegan Indian Pantry Staples
The core spices, lentils, beans, grains, and aromatics worth keeping on hand for everyday vegan Indian cooking.

How to Build a Curry Base
Learn the simple method behind most Indian curries by mastering the classic onion, tomato and spice base.

