Nombeah

  • Home
  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Contact

search icon
Homepage link
  • Home
  • Recipes
  • About
  • Contact

×
Home

Easy Rasmalai Recipe (with Milk Powder)

Published: Jun 5, 2025 by Nabeah Wahab · This post may contain affiliate links · 4 Comments

Jump to Recipe Print Recipe

This easy Rasmalai recipe takes less than 30 minutes and tastes incredible. Soft and spongey, soaked in saffron and cardamom flavoured milk!

Rasmalai in a white plate. A golden spoon is resting behind a rasmalai disc cut into bites

I'm not a big fan of Pakistani desserts, but Rasmalai is just so refreshing and absolutely delicious. It's like biting into milky, creamy clouds of deliciousness.

Homemade rasmalai is a whole experience in itself and quite a festive dish. It takes quite a bit of time, effort and skill to make, which is why many don't really make it at home.

Rasmalai in a white plate, with a bite on a golden spoon

Thankfully, we're making this easy peasy, instant version instead! It takes less than 30 minutes of active work since it uses milk powder to make the balls instead of homemade chenna (cheese).

If you like this recipe, you'll love this Rasmalai Tres Leches Cake, this Gulab Jamun Date Cake, Chai Sticky Toffee Pudding, and this Pistachio Tres Leches Cake!

Jump to:
  • What is Rasmalai?
  • Chenna vs Milk powder
  • Ingredients
  • Instructions
  • Storage
  • Tips for Rasmalai success
  • Related

What is Rasmalai?

Rasmalai is a milk based dessert originally from the Bengal region (at the time) of the Indian subcontinent. It's widely enjoyed across South Asian countries like Pakistan, Bangladesh and India.

It's basically cheese balls cooked in sugar water and then soaked in a milk mixture flavoured with cardamom and saffron. It may sound a bit odd but trust me, its absolutely delicious. The balls are slightly spongey and soft and melt in your mouth and the milk is just delightful.

Chenna vs Milk powder

So the traditional version uses Chenna to make the balls, which is just simple homemade cheese. It's a longer and more complicated process compared to the milk powder version, but the results are amazing (if you have the time).

It involves heating up a large amount of milk and then curdling it with an acidic ingredient like lemon juice or vinegar. It's then strained out and hung to remove excess moisture. Which takes a bit of time.

Then it's kneaded into a smooth dough, portioned out into small balls and rolled smooth. After that they're cooked in a sugar syrup and then soaked in the milk mixture.

Whew. That was a lot.

The milk powder version on the other hand is much, much simpler and less time consuming.

You get the milk mixture cooking with sugar, cardamom , saffron and a pinch of salt.

Once it's almost ready, it's time to make the balls with milk powder, a bit of flour, some salt, baking powder, oil and a whisked egg. It's kneaded into a smooth dough and rolled into balls and then added to the milk while it's at a reallllyyy gentle simmer.

Let them cook undisturbed and flip them over when they're puffed up and floating. Cook for a about 10 more minutes and let it cool! Of course you have to garnish with some pistachios, or almonds, and dried rose petals

See? Done in much less than an hour. Of course, you gotta let it chill in the fridge because I promise you, it tastes SO much better.

Though I do sneak one when it's still warm.

Ingredients

You don't need too many ingredients to make these, but you NEED to use full fat or whole milk powder. The fat content in important, the skim milk powder or low fat versions do not have enough fat for them to come out right.

See recipe card BELOW for quantities.

  • Whole milk
  • Cardamom pods
  • Saffron
  • White granulated sugar
  • Whole milk powder - Full fat or whole milk!!! Skim milk powder or low fat versions will not work
  • Baking powder
  • Salt
  • All-purpose flour
  • Oil or ghee
  • Large egg
  • Pistachio - for garnish

Instructions

milk in a pan with a blue spatula resting on the pan
  1. Combine the milk, sugar, cardamom pods and salt to a wide pot over medium high heat and bring to a boil. Lower the heat and continue cooking while stirring occasionally, for 20-30 minutes. Once the milk at a gentle simmer and is slightly reduced, we're going to make the malai balls (pedas).

dry ingredients with oil added, in a glass bowl resting on a wooden cutting board
  1. Mix together the milk powder, baking powder, salt, flour and oil until all combined.
ball of yellow dough in a clear glass bowl, resting on a wooden cutting board
  1. Add in the whisked egg and work quickly to form a smooth dough by mixing with your hands.
dough balls resting on a wooden cutting board
  1. Make about 16 balls, working quickly to roll them into smooth balls as you go, so the dough doesn't dry out. I like to press them down slightly to get a disc shape. Oil your hands again if needed.
ras malai balls in a pan of milk
  1. Make sure the milk is at a gentle simmer, on low heat. You should barely be able to see the bubbles. Immediately drop the all the balls into the gently simmering milk in one go, making sure it's not any hotter than that. Without touching them, cover the pot and let them cook for about 5 minutes.
puffed up ras amali balls in a pan of milk
Puffed up and flipped rasmalai balls in a pan of milk
  1. Once they're puffed up and floating, gently flip them over. Cook for another 10 minutes.
ras malai in a pan, garnished with a bit of chopped pistachios
  1. Remove from heat, garnish with a sprinkle of pistachios and let cool.
rasmalai in a serving dish
  1. Transfer to serving dish and garnish with chopped pistachios or almonds and some dried rose petals if you like. Chill in the fridge overnight or at least 2 hours to improve the flavour drastically!

Hint: I recommend oiling your hands before mixing the dough so it doesn't stick as much and is a much cleaner ordeal.

Rasmalai in a white plate. A golden spoon is resting behind a rasmalai disc cut into bites

Storage

Let it cool and transfer to your serving dish. Cover and store in the fridge for 3-5 days!

Tips for Rasmalai success

  • Measuring out the milk powder: I recommend weighing the milk powder on a kitchen scale for accuracy. You can also fluff up the milk powder and scoop or add into the measuring cup with a spoon. This helps prevent using too much or too little. Using too much will make your balls cook dense and hard and the dough will dry much too quickly, making it really difficult to work with.
  • Work quickly with the dough: Mixing the dough and shaping the balls quickly ensures it won't dry out. If the balls dry out, they'll crack, which will lead to them breaking in the milk as they cook.
  • Don't make the dough too soon: This ties to the previous tip, if you make them too soon they'll have to sit while waiting for the milk to cook. They'll dry out and most likely break apart when added to the milk or as they cook. You want to make the dough about 20-30 minutes into the milk mixture cooking when its just *slightly* reduced.
  • Milk temperature when adding in the balls: The milk should be at a really gentle simmer. You should barely be able to see it. About 85°C -90°C (185°F-194°F). If it's too hot, the balls will cook quickly on the outside and the inside will be hard and dense. I struggled with that a few times while testing so make sure the milk isn't too hot!
  • Whole milk powder: You need full fat or whole milk powder for this recipe, NOT the skim milk or low fat or fat free kinds. The fat content is important for them to turn out soft and hold their shape!
  • Don't reduce or cook the milk too much: As someone who makes South Asian milk based desserts which involve cooking milk for a while, I like to reduce it more than people usually do, to get a thicker milk mixture. For this rasmalai though, I do not recommend reducing to a point where you can see it's thickened. As the balls cook in the milk, the milk will also cook further, making it thicker. And as they chill and cool down, they absorb more milk. So you'll end up with a really thick milk mixture, which also won't be enough to serve with the balls

Related

Looking for other recipes like this? Try these:

  • Sourdough loaf cut in half
    Easy Sourdough Bread Recipe
  • two Mac and cheese korean corn dogs on a white plate
    Mac and Cheese Korean Corn Dog
  • Lemon poppyseed in a white plate
    Easy Lemon and Poppy Seed Muffins
  • chocolate chip cookies stacked on each other
    The Best Chocolate Chip Cookies (with toasted milk powder)

Rasmalai in a white plate. A golden spoon is resting behind a rasmalai disc cut into bites

Rasmalai

This easy Rasmalai recipe takes less than 30 minutes and tastes incredible. Soft and spongey, soaked in saffron and cardamom flavoured milk!
5 from 3 votes
Print Pin Rate
Course: Dessert
Cuisine: Indian, Pakistani
Keyword: Desi, Milk, Milk powder
Prep Time: 25 minutes minutes
Cook Time: 45 minutes minutes
Author: Nabeah Wahab

Ingredients

  • 3 ⅓ cups whole milk
  • ¼ cup heavy cream
  • 4-5 cardamom pods
  • pinch of saffron
  • ¼ cup white granulated sugar (50g)
  • 1 cup whole milk powder (110g)
  • 1 teaspoon baking powder
  • pinch of salt
  • 1 tablespoon all-purpose flour
  • 1 tablespoon oil or ghee
  • 1 large egg (52g)
  • Pistachio - for garnish
  • Dried rose petals - for garnish

Instructions

  • Add the milk, cardamom, salt and sugar to a wide, heavy bottomed pot over medium-high heat and give it a stir. Roughly grind the saffron in a small mortar and add a little warm water or the milk to bloom. Add to the milk mixture.
    3 ⅓ cups whole milk, ¼ cup heavy cream, 4-5 cardamom pods, pinch of saffron, ¼ cup white granulated sugar, pinch of salt
  • Bring to a boil, lower the heat to medium and cook for 20-30 minutes while occasionally stirring to prevent the bottom from scorching. Make sure to scrape the sides of the pan and mix it in.
  • Once the milk mixture has reduced by about 20%, start making the dough balls.
  • Combine all the dry ingredients and then add in a whisked egg and the oil. Quickly mix into a rough dough with a spoon or fork and then knead into a smooth dough with your hands. You'll need to work quickly so the dough doesn’t dry out. Oil your hands before kneading so it doesn’t stick as much.
    1 cup whole milk powder, 1 teaspoon baking powder, pinch of salt, 1 tablespoon all-purpose flour, 1 tablespoon oil or ghee, 1 large egg
  • Make about 16 balls, around 10 grams each. Work quickly to roll into smooth balls as you go, so the dough doesn't dry out. I like to press them down slightly to get a disc shape. Oil your hands again if needed.
  • Make sure the milk is at a gentle simmer, on low heat. You should barely be able to see the bubbles.
  • Immediately drop the all the balls into the gently simmering milk in one go, making sure it's not any hotter than that. Without touching them, cover the pot and let them cook for about 5 minutes.
  • Once they're puffed up and floating, gently flip them over. Cook for another 10 minutes. Remove from heat, garnish with some chopped pistachios and let cool.
  • Transfer to serving dish and garnish with chopped pistachios/slivered almonds/rose petals. Chill in the fridge overnight or at least 2 hours improve the flavour drastically!
    Pistachio - for garnish, Dried rose petals - for garnish

  • 3 honey butter toasts on a white plate, with whipped cream on top. One is cut in half.
    Honey Butter Toast
  • cheesecake danish rolls on a parchment paper
    Berry Cheesecake Danish Rolls
  • Strawberry cake in a dish, scooped out
    No-Bake Strawberry Cream Cheese Dessert - Lazy Cat Cake
  • 3 hotteok stacked on a plate. The top one is cut in half with the filling oozing.
    Easy Hotteok Recipe - Korean Sweet Pancakes

Comments

  1. Liz Soussou says

    June 05, 2025 at 10:48 am

    5 stars
    Your recipes are amazing

    Reply
  2. Faiza Q says

    June 26, 2025 at 3:06 pm

    5 stars
    Recently tried the Rasmalai recipe and it turned out perfect! I just had to add another tablespoon of oil to the dough as the balls were not turning out smoother. Thank you so much Nabeah for your easy to follow recipes. Looking forward to trying more.

    Reply
  3. Fathima says

    August 08, 2025 at 3:59 pm

    Assalamualaikum. Can I substitute the heavy cream for regular packaged nestle cream?

    Reply
  4. Sameera says

    October 19, 2025 at 3:35 am

    5 stars
    Very easy to follow. Came out perfect on my first try. My family really loves it.

    Reply
5 from 3 votes

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hi! I'm Nabeah

Welcome to Nombeah, your sweet escape into the world of delicious baking and cooking! Discover a variety of easy-to-follow recipes and indulge your passion for creating delightful dishes.

More about me

Popular

  • Pistachio Tres Leches Cake (Three Milk Cake)
  • A delicious lemon loaf cake in a plate with a slice broken in half. The cake is yellow in colour.
    The BEST ever Starbucks Lemon Loaf Recipe
  • Starbucks Cinnamon Coffee Cake - Copycat Recipe
  • Lemon Cookies with Raspberry Curd

Seasonal

  • Pina Colada Tres Leches Cake - Easy No Bake Cake
  • The Softest Raspberry Lemon Rolls
  • The BEST Strawberry Cheesecake Recipe
  • Coconut Mango Tres Leches Cake - 3 Milk Cake

Footer

↑ back to top

About

  • Privacy Policy

Newsletter

Sign Up for emails and recipes!

Contact

Email

Social Media

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Foodie Pro on the Feast Plugin

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.