Rasmalai Recipe with Milk Powder

Black Dish with rasmalai pieces in milk syrup, garnished with almonds and pistachios

On my mind and in my fridge today is: Rasmalai. Rasmalai is a Bengali dessert, traditionally made with discs of cottage cheese dipped in a sweetened milk syrup. yummm!! It is a very popular dessert in India and Pakistan as well. We’ve had it since we were kids and we are still craaazyy about it.

Living outside of your homelands, sometimes you don’t have access to such cultural delicacies all the time. Like Gajar ka halwa or Shahi Tukrey. And when the craving hits….oh man. When the craving hits… you (read: me) end up whipping a batch up at home from time to time. But I usually opt for a quicker method for making Rasmalai. Using milk powder to replace cottage cheese is a very common method that us millennials (read: always in a hurry folks) use all the time.

It is one of the quicker South Asian desserts but I’d say a few tips here and there will make you ace it! AND give you fool proof results each time! Lots of ready make packs are also available to recreate this delicacy.


Let’s start off with ingredients.

Rasmalai has two components. One is the milk balls and the other one is the sweet milk syrup. So it usually goes like, you put on the syrup on the stove to cook, and in the meantime prepare the balls.

Milk boil in a wide cauldron

For the syrup, you need milk, sugar and green cardamom (elaichi) powder. Use a wide cauldron or pan to heat up the syrup because this is where eventually your rasmalai balls are going to go and you want them to have enough space to expand.

Put in all the ingredients for the syrup in the pan and on the stove at medium to low flame.

Now, while your milk is simmering, let’s prepare the Rasmalai balls or discs.

Preparing the dough for Rasmalai balls

So for the rasmalai discs or balls, you need milk powder, baking powder, white flour, ghee and an egg.

Start by adding milk powder, white flour and baking powder in a plate or a wide bowl. Mix these dry ingredients together.

Dry ingredients for Rasmalai in a white plate

Make a small well in the center of the bowl/plate and drop in some ghee. Now beat the egg and add the beaten egg in the center of the plate. Now comes the part where you start kneading.

Adding ghee in the centre of dry ingredients for Rasmalai balls in a white plate

Knead the dough with the palms of your hand instead of the regular knuckle based kneading. And knead till you get a nice smooth dough.

Kneading milk balls for Rasmalai in a white dish

The dough should be smooth and soft and should look something like this

A white plate with kneaded dough for rasmalai balls

Form small balls from the dough and press in the center of the ball to form a disc.

Rasmalai balls shaped in to flat discs in a white plate

Making these balls seems pretty straight forward, but sometimes, certain aspects can lead to hard or cracked balls which can then cause problems when they are dipped in the milk. And I’ve heard this quite often from family and friends that their rasmalai cracks whenever they try to make it. And the trick is always in making the perfect balls. Here’s a list of things to keep in mind while making these beauties.


  • Use cold ingredients. Keep the milk powder in the freezer for 5 mins before making the balls and use cold egg as well
  • Use a plate or a wide bowl to mix the dough, this will make it easier for you to knead the dough with your palms.
  • Use good quality milk powder and good quality baking powder (more often than not, expired baking powder is the culprit of bad results)
  • If the dough seems very sticky, add 1 tsp of milk powder and knead again.
  • If the dough seems hard and is cracking on making balls, add a little ghee and knead again.
  • Make a small depression in the center of the discs, this gives a very even disc shape once it is boiled in milk.
  • Your rasmalai balls should be smooth and crack free when you dip it in the milk.

Well, that was a handful, let’s move on to the next step. Now you dip the prepared rasmalai balls in the milk that has been on the stove for 10 to 15 mins.

Tip: Make sure your milk pan is at medium to low flame when you add your rasmalai. If your milk is very hot, your eggs in the milk ball will curdle and break the rasmalai balls in the milk.

Once you dip the rasmalais in the pan, don’t put a spoon of any sort in it, just let them cook on their own.

Rasmalai milk balls boiling in a steel cauldron full of milk

Cover the pan/pot with lid and let the rasmalai cook at low flame for around 15 mins.

Rasmalai ready in a steel cauldron

After 15 mins, your rasmalai balls would have roughly doubled its size and would be sitting comfortably in the milk. Don’t worry if your rasmalai seems yellow from the top, they are completely cooked through. Add in sliced almonds and pistachios. Cover the pan again and let the rasmalai sit out till it comes down to room temperature.

When the rasmalai cools down, transfer onto your serving dish carefully and chill in the fridge for atleast an hour. Serve cold.

Black dish containing rasmalai on top a blue napkin

Quick Rasmalai Recipe

Rasmalai in a black pan


A quick South Asian dessert recipe, made with milk powder balls, cooked in a sweet milk syrup.
4.60 from 30 votes
Print Pin
Course: Desserts
Cuisine: Indian, pakistani, South Asian
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 15 rasmalais
Calories: 51kcal
Author: Wajiha


For the Milk Balls

  • 1 cup good quality milk powder I used Nido
  • 1 tbsp ghee clarified butter
  • 1 tsp Maida or White flour
  • 1/2 tsp baking powder
  • 1 large egg

For the Millk mixture (ras)

  • 1 Litre milk
  • 1/2 tsp elaichi powder green cardamom powder
  • 1 cup sugar
  • Sliced almonds and pistachios for garnish


  • In a wide saucepan (pateeli), add milk, sugar and cardamom powder. Keep it on medium to low flame and allow to boil. Once the milk boils, reduce the flame to low.
  • In a wide plate or broad bowl, add milk powder, baking powder and white flour and mix well.
  • Form a well in the centre of the dry ingredients, and add ghee in the centre.
  • Beat the egg and add it in the centre of the well.
  • Knead the dough of the rasmalai with the palm of your hands till the mixture becomes smooth.
  • Form small balls with dough and press it in the centre to form discs.
  • Drop the balls in the milk at medium to low flame and cover the pan with the lid. Let the rasmalai cook for about 15 mins.
  • After 15 mins yours rasmalai balls would have doubled in size, turn off the flame and sprinkle sliced almonds and pistachios.
  • Let the rasmalai sit in the pot till it comes down to room temperature.
  • Transfer the rasmalai onto the serving dish carefully and chill it in the fridge.
  • Serve cold


Serving: 1rasmalaiCalories: 51kcalCarbohydrates: 3gProtein: 2gFat: 3gSaturated Fat: 2gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 1gCholesterol: 11mgSodium: 46mgPotassium: 114mgSugar: 3gVitamin A: 80IUVitamin C: 1mgCalcium: 86mgIron: 0.1mg

Did you make this recipe?

Tag @butteroverbae on Instagram and hashtag it #butteroverbae

Related posts:

Notify of

Inline Feedbacks
View all comments
Maham Adnan
Maham Adnan
3 years ago

Awesome ????

3 years ago


3 years ago

thank you so much for the tips

zahra Kazmi
zahra Kazmi
2 years ago

Hey there
Im in the UK and want to make rasmalai using your recipe, however, are oyu using American cup to measure the milk powder? I have to convert to grams and am a bit clueless

2 years ago

can we make without flour

I rock
I rock
2 years ago

Tired your recipe today. Turned out amazing. Simple, quick and delicious. Thanks for sharing.

I rock
I rock
2 years ago

Hi. I tried this recipe today. Turned out amazing. Thanks for sharing and for tips.

2 years ago

How can we make it without the egg…
I want to try this recipe but can’t use egg….

Zainab S
Zainab S
1 year ago

Everytime I make this recipe it turns out great!! Thankyou so much Wajiha! Keep up the awesome work! MashaAllah

1 year ago

Hey i just wanna ask that whenever i try rasmalai with powdered milk it curdles as soon as i drop them into the milk , although there isnt any crack in it.

1 year ago

Hi .. want to make these to add on buttercream frosting. Would these be good to store for a week?

1 month ago

Why put egg in this, if you’re using this for puja that defeats the purpose…

Thoughts? C'mon I'm not a mind reader, tell me!x
Scroll to Top