Go Back
+ servings
Rasmalai Recipe soaking in a rich, creamy milk syrup with pistachios and saffron threads sprinkled on top for flavor and color.

Rasmalai Recipe

No ratings yet
A soft and spongy Indian dessert soaked in saffron and cardamom-flavored milk.
Prep Time 25 minutes
Cook Time 45 minutes
Chill time 2 hours
Total Time 3 hours 10 minutes
Servings: 16
Course: Dessert
Cuisine: Indian, Pakistani
Calories: 150

Ingredients
  

  • 3 ⅓ cups whole milk Full-fat milk for the best creamy texture
  • ¼ cup heavy cream Adds richness
  • 4-5 cardamom pods Ground into powder for flavor
  • Pinch of saffron Adds color and fragrance
  • ¼ cup white granulated sugar 50g (Sweetener for the milk mixture)
  • 1 cup whole milk powder 110g (Main ingredient for the dough)
  • 1 teaspoon baking powder Helps the dough rise
  • Pinch of salt Balances sweetness
  • 1 tablespoon all-purpose flour Helps bind the dough
  • 1 tablespoon oil or ghee For dough and greasing hands
  • 1 large egg 52g (Binds dough and adds moisture)
  • Pistachios For garnish
  • Dried rose petals For garnish

Method
 

  1. In a wide, heavy-bottomed pot, combine the whole milk, heavy cream, cardamom pods, saffron (bloomed in warm water), salt, and sugar. Stir well and bring to a gentle boil.
  2. Once boiling, reduce the heat to medium and cook for 20-30 minutes, stirring occasionally. Scrape the sides of the pot and mix the evaporated milk back into the mixture.
  3. While the milk mixture reduces, prepare the dough. In a mixing bowl, combine the milk powder, baking powder, salt, flour, and oil (or ghee). Add the whisked egg and mix quickly into a rough dough, then knead it into a smooth ball.
  4. Roll the dough into 16 small balls (about 10 grams each), pressing them gently into a disc shape. Oil your hands as needed to prevent sticking.
  5. Once the milk mixture has reduced by about 20%, ensure the milk is at a gentle simmer (with small bubbles, not a full boil). Drop the dough balls into the milk. Cover the pot and let them cook for about 5 minutes.
  6. After 5 minutes, gently flip each dough ball and cook for another 10 minutes. Remove from heat.
  7. Garnish with chopped pistachios and dried rose petals, then transfer the Rasmalai to a serving dish.
  8. Chill the Rasmalai in the fridge for at least 2 hours (overnight is best) to improve the flavor.

Nutrition

Serving: 100gCalories: 150kcalCarbohydrates: 18gProtein: 5gFat: 7gSaturated Fat: 3gMonounsaturated Fat: 3gCholesterol: 30mgSodium: 30mgPotassium: 100mgFiber: 1gSugar: 10gVitamin A: 5IUVitamin C: 1mgCalcium: 15mgIron: 3mg

Notes

Rasmalai is best enjoyed chilled for a few hours to allow the flavors to develop fully.

Tried this recipe?

Let us know how it was!