Angoori Rasmalai Recipe served in clay pots

Angoori Rasmalai Recipe (Video)

Angoori Rasmalai recipe is an easy Indian dessert recipe that's made with fresh home-made cottage cheese. Small cottage cheese balls are cooked in sugar syrup first & then, they are doused in a sweetened flavored thick milk base. Angoori rasmalai is garnished with chopped nuts, saffron & rose petals. A classy dessert that's so pretty & tasty!
4.34 from 6 votes
Print Pin
Course: Dessert
Cuisine: Bengali, Indian
Keyword: Angoori Rasmalai Recipe
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Calories: 160kcal
Author: Meghna Chakraborty


For the Cottage cheese balls or Mini Rasgullas

  • 2.5 liters Whole milk
  • 1 Lemon Juiced and diluted with water.

For the Sugar Syrup or Chasni

  • 1.5 cup White sugar
  • 4 cups Water

For the Rasmalai or Milk base

  • 3 liters Whole Milk
  • 1 tsp Saffron strands or more
  • 1.5 cups White sugar
  • 1 tbsp silvered almonds
  • 1 tbsp silvered pistachios
  • Few drops yellow food color OPTIONAL
  • 1/2 tsp green cardamom powder

For the Garnish

  • Few dried edible rose petals
  • Few strands of Saffron


How to make the Cottage Cheese or Chena

  • In a heavy bottom pan bring 2.5 liters milk to boil at medium high heat stirring continuously.
  • At the first boil lower the heat immediately to the lowest setting & add the diluted lemon juice with a spoon. Not all at once, but in bits. As the milk starts to curdle & you see the light greenish whey & the milk solids separating just stop adding the lemon juice. 
  • Switch off the flame immediately & add about 2 cups of ice cubes. 
  • Strain the cottage cheese or chena with the help of a strainer & muslin cloth to separate the whey.
  • Squeeze out excess whey & hang the muslin cloth containing the chena from your kitchen tap for 30-40 mins & not MORE.

How to make the Mini rasgullas or the Angoors

  • After 30-40 mins take out the chena from the muslin cloth on a clean dry plate.
  • Start kneading with the help of the heel of your palm until smooth & lump free.
  • Make tiny marble sized balls from the kneaded cottage cheese. Set aside.

How to make the Sugar Syrup or Chasni

  • In a heavy bottomed pan add water & sugar. Bring it to rolling boil over medium high heat until the sugar completely dissolves.

How to cook the Mini Rasgullas

  • When the Chasni or Sugar syrup starts to rolling boil gently add the mini rasgullas without overcrowding because they need enough space to expand.
  • Cook covered for 20 mins over medium heat.
  • Once they are well done. Allow them to cool down. Set aside.

How to make the Angoori Rasmalai

  • In a heavy bottomed pan pour 3 litres milk & bring it to boil at medium high heat stirring continuously.
  • Add cardamom powder, saffron & sugar & boil it until the milk is reduced to half it's quantity. 
  • Add yellow food color if you want to & silvered nuts.
  • Add the mini rasgullas by squeezing out the excess sugar syrup from each one of them & simmer over low heat for 5 mins.
  • Serve chilled. Enjoy!



  1. Adding ice cubes stops the chena from getting over cooked & hence prevents stiff rubbery rasgullas.
  2. Do not skip adding ice if you want spongy rasgullas & also immediately turn off the heat once the milk begins to curdle.
  3. DO NOT hang the chena or cottage cheese for more than 30-40 mins because we want a little moisture in the chena. Completely dry chena doesnot yeild good results.
  4. Knead the chena only until crumb free. Its not possible to mention a time for this because the kneading time is variable. It depends on the quality of the chena that a certain variety of milk yeilds. Hence, the kneading time might not be same for YOU & ME.

Measuring cup used, 1 cup = 240 ml & 1 teaspoon = 5 ml.

PLEASE NOTE: Nutrition values are my best estimates. If you rely on them for your diet or special diet, use your preferred nutrition calculator!
Nutrition Facts
Angoori Rasmalai Recipe (Video)
Amount Per Serving (100 g)
Calories 160 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 6g38%
Cholesterol 25mg8%
Sodium 30mg1%
Carbohydrates 16g5%
Fiber 2g8%
Sugar 6g7%
Protein 9g18%
Vitamin A 1000IU20%
Calcium 350mg35%
Iron 0.4mg2%
* Read our privacy policy - Calorie information is provided as a courtesy only and should be leveraged as an estimate rather than a guarantee.Percent Daily Values are based on a 2000 calorie diet.


Serving: 100g | Calories: 160kcal | Carbohydrates: 16g | Protein: 9g | Fat: 7g | Saturated Fat: 6g | Cholesterol: 25mg | Sodium: 30mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1000IU | Calcium: 350mg | Iron: 0.4mg