Ras Malai

The past month or so Andrew and I have been in the mood to host dinner parties at our house. Last month we hosted a Mexican night and had some delicious homemade margaritas, chicken enchiladas, mexican rice and caramel flan. This month we decided on an Indian Cuisine night. Indian food has to be my favorite type of ethnic food so I was really excited to plan the menu. We served chicken tikka masala, garlic naan, samosas, and my favorite Indian dessert Gulab Jamun. As we were planning the menu, Andrew and I couldn’t agree on which Indian dessert to serve our guests. Of course I wanted to make the gulab jamun, but Andrew insisted that we needed to have his absolute favorite Indian dessert, ras malai. He decided to take it upon himself to make the ras malai from scratch.

If you remember from a few months ago, my birthday cake was the first dessert I had ever seen this man make. I guess that little cake was all it took! If you have never tried Ras Malai before, you are missing out on an incredible dessert. It is made from a homemade cheese called paneer. The paneer is rolled into small balls and cooked in a sugar-water before being added to a thick and creamy sweetened milk sauce. The paneer balls and milk sauce are then thoroughly chilled before serving. This is a great make ahead dessert, a sprinkle with a few crushed nuts and you are ready to serve. 🙂

Ras Malai

Ras Malai

Yield: 4 servings
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes


For the Paneer:

  • 4 cups whole milk
  • 1/4 cup lemon juice
  • 1 ½ cups sugar
  • 4 ½ cups water, divided
  • 1 pinch of green cardamom powder

For the Sauce:

  • 3 ½ cups whole milk
  • 3 tablespoons sugar
  • 5-6 strands of saffron
  • 2 pinches of green cardamom powder
  • 2 to 3 tablespoons of finely chopped pistachios, cashews or almonds


  1. In a small bowl, combine ½ cup of hot water and the lemon juice.
  2. In a large saucepan over medium heat bring milk to a boil, stirring frequently. When the milk begins to boil, stirring gently, slowly add the lemon juice mixture. The curd will start to separate from the whey, turn off the heat.
  3. Once the milk fat has separated from the whey, drain the whey using a fine mesh strainer lined with cheesecloth.
  4. Wrap the curd tightly in cheesecloth and rinse under cold water. Squeeze the excess water out of the whey. To check to see if you have removed enough water, take a small piece of the curd and rub it between your fingers to make a smooth, firm ball. If it is too crumbly and will not form into a ball, gradually add water to the mixture until you achieve the desired consistency.
  5. Once the curd is at the correct consistency, transfer to a clean work surface and knead until paneer forms into a smooth, soft dough (paneer).
  6. Divide the paneer into 12 equal portions and roll into smooth balls.
  7. In a large saucepan over medium-high heat bring the sugar, cardamom and water to a boil. Reduce heat to a simmer and add the paneer balls. Cover the saucepan and simmer, stirring occasionally, until balls double and size and are a little spongy in texture, about 30 minutes.
  8. While the paneer balls are simmering, make the sauce. In a large saucepan over medium heat bring milk to a boil. Reduce to medium low and simmer, stirring frequently, until milk is reduced to 2 cups. Keep a measuring cup nearby so you can check the progress. Add the sugar and saffron threads and cook for 2 minutes.
  9. Gently squeeze the sugar syrup out of the cooked paneer balls and add them to the milk mixture and cook, stirring gently, for 3 minutes. Add the chopped nuts. Remove from heat and add the green cardamom powder. Chill for at least 4 hours before serving. Serve cold.

Follow me on Pinterest, I'm pinning all sort of delciousness!

Make sure you save this recipe on Pinterest for later

Source: adapted from USMasala


You Might Also Like

No Comments

Leave a Reply

Skip to Recipe