🇮🇳 Indian recipesDessert
Rasmalai
By Groceree
Soft, spongy discs of fresh chhena cheese cooked in light syrup, then soaked in thickened milk flavoured with saffron and cardamom and served chilled with pistachios. A Bengali sweet for celebrations.
Last updated

- Servings
- Makes 12
- Prep
- 40 min
- Cook
- 1 h
- Total
- 5 h 40 min
Ingredients
Chhena discs
whole milk1 l
lemons1
cornflour1 tsp
caster sugar250 g
water1 l
water3 tbsp
Rabri milk
whole milk1 l
caster sugar80 g- saffron threads1 pinch
- cardamom pods5
pistachios30 g
almonds20 g
Instructions
Rabri milk
- 01
Simmer the for the rabri in a wide pan, stirring often, until reduced by half, about 40 minutes. Meanwhile split the and crush the seeds finely, and thinly slice the and . Stir the , , , and into the reduced , cool and chill.
Chhena discs
- 02
Squeeze the and mix the juice with the 3 tbsp of . Bring the other litre of to the boil, then add the gradually until it splits into curds and clear whey.
- 03
Strain through muslin, rinse the curds under the cold tap to wash off the , and hang for 30 minutes to drain.
- 04
Knead the chhena with the for 8 to 10 minutes until completely smooth and slightly greasy.
- 05
Divide into 12 balls and flatten gently into smooth discs with no cracks.
- 06
Boil the 250 g of with the 1 l of in a wide pan, slide in the discs, cover, and boil for 12 to 15 minutes until they double in size.
- 07
Lift out, cool slightly, squeeze gently to remove syrup, and add them to the chilled rabri. Soak for at least 4 hours before serving cold.
Notes
- Knead the chhena until smooth — lumps make the discs crack in the syrup.
- Keep the syrup at a rolling boil while cooking, or the discs turn dense.
- Squeezing out the syrup lets the discs soak up the saffron milk.
Nutrition per serving
- Calories
- 320 kcal
- Protein
- 12 g
- Carbs
- 40 g
- Fat
- 12 g
Estimated from the ingredients.
From a video to your shopping list
Saw a recipe on Instagram, TikTok or YouTube? Share it to Groceree and the ingredients land on the list everyone at home shares.

Find a recipe video
01Find a recipe video
Any recipe on Instagram, TikTok, YouTube or a website.

Find a recipe video
Groceree02Share it to Groceree
Tap Share and pick Groceree. The app reads the recipe for you.
03The recipe is in the app
Ingredients, quantities and steps, ready to cook from.
04Pick what you need
Untick what is already in the cupboard and add the rest.
05It’s on the shared list
Sorted by aisle, on every phone at home, in real time.
More Indian recipes
- Baingan BhartaAubergines charred directly over a flame until collapsing and smoky, peeled and mashed, then cooked with onion, tomato, ginger, garlic and green chilli. A Punjabi favourite with roti.
- Chicken 65Chunks of chicken marinated in chilli, ginger, garlic and yoghurt, coated in rice flour and cornflour, deep-fried until crisp and bright red, then tossed with curry leaves and green chilli. A Chennai bar snack.
- JalebiA lightly fermented batter piped in spirals into hot ghee, fried until crisp, then dunked in warm saffron and cardamom syrup so it is crunchy outside and juicy inside. Sold hot from street stalls across India.