This post may contain affiliate links. Please read our disclosure policy.
Ras Malai Nut Bread is soaked overnight in a rich saffron–cardamom milk infused with nuts, capturing all the classic flavors of traditional Ras Malai. This eggless Indian fusion dessert is soft, flavorful, and incredibly easy to make – perfect for preparing a day in advance to wow your guests.

Ras Malai is one of my all-time favorite Indian desserts, right up there with Gajar ka Halwa. If I had the option to choose between the two at a Desi party, it would be a tough call. One is cold, soft, and creamy, while the other is warm, textured, and indulgent.
Ras Malai is a beloved Indian dessert that originated in the state of Bengal and has become famous across the country. It’s made from curdled milk that’s kneaded into a dough, shaped into flattened discs, and cooked in sugar syrup. The milk is then simmered with sugar, cardamom, saffron, and nuts to create a rich, flavorful ras (sweetened milk).
Ras Malai Nut Bread
My Ras Malai Nut Bread is inspired by my Gulab Jamun Nut Bread. This Indian fusion dessert loaf combines the soft, tender texture of a sweet bread with the rich flavors of traditional Ras Malai. While the bread base is similar, the syrup on top makes this version truly special.
The Ras Malai-inspired syrup is made with a blend of milk and evaporated milk, infused with saffron, and finished with sugar, chopped nuts, and cardamom to achieve that signature flavor. There’s no need to make the flattened discs from scratch or even to buy store-bought ras malai. Just prepare the nut bread and top with saffron-flavored milk – it’s almost like a Ras Malai Tres Leches (without using three milks and minus the whipped cream).
This recipe has a lot of steps, but I can assure you it’s super easy to make, and the results are well worth it. Ras Malai Nut Bread is the perfect Indian fusion dessert to make for Diwali – festive, fragrant, and best enjoyed with a hot cup of masala chai.
3 Popular Questions You’ll Ask Me!
- Do I need fresh Ras Malai, or can I use store-bought?
There is no need for actual ras malai in this recipe, so you don’t need to make or buy it. - Is this cake eggless?
Yes! - What nuts work best?
I’ve used chopped pistachios and almonds, as those nuts are commonly used in ras malai; however, pistachios, cashews, or a combination of all three would also be great options.

Why You’ll Love This Recipe
- Simple Ingredients & Eggless – (you don’t need to make or buy traditional ras malai)
- Bursting with Flavor – Flavored with cardamom, saffron, and nutty flavors
- Easy to Make – Soft, moist, and quick to make
- Festive – Perfect for gifting or serving during the holidays
Ingredients You’ll Need


- Ras Malai Milk – You’ll need cardamom, saffron, milk, and evaporated milk for this recipe.
- Nuts – Chopped pistachios and almonds.
- Mawa – Don’t skip mawa, which is a type of dry milk powder. You can easily find mawa at your local Desi grocery store or find it on Amazon.
- Fat – This oil-based recipe locks in moisture and incorporates a tablespoon of ghee for a subtle richness. Use any tasteless oil – I used avocado oil.
*See the recipe card below for full information on ingredients and quantities.*
Substitutions
- Gluten-free option: Use gluten-free white flour.
- Vegan option – There aren’t many vegan options since this recipe uses mawa powder, and I’m unsure of its vegan equivalent. Ras Malai Nut Bread is also a very dairy-heavy recipe, so I don’t recommend making it vegan.
Let’s Make Ras Malai Nut Bread
Make the Saffron Milk

Step 1. Heat a small stainless steel pot over medium heat, add the milk, and once warmed, add a couple of pinches of saffron.

Step 2. Once the milk is scalding (not boiling), turn off the stove. Let the saffron bloom while you prepare your ras malai nut bread.
Make Ras Malai Nut Bread

Step 3. Add the dry ingredients to a medium-sized bowl: flour, mawa powder, baking soda, baking powder, cardamom powder, and salt. Mix well.

Step 4. In a larger bowl, combine the wet ingredients – yogurt, oil, melted ghee, sugar, and saffron milk that we prepared earlier. Use a whisk to mix well.

Step 5. Add the dry ingredients to the wet.

Step 6. Mix the batter, however, do not over-mix – this is important.

Step 7. Add chopped pistachios and almonds.

Step 8. Gently fold the nuts into the batter.

Step 9. Transfer the batter into a greased 8″ x 5″ loaf pan. Use a spatula to even out the top. Bake the nut bread for 35 minutes, checking after 30 minutes to ensure it is done.

Step 10. Once done, the top of your nut bread should be golden.
Make Saffron Cardamom Milk with Nuts

Step 11. Add milk and evaporated milk to a pot, whisking occasionally.

Step 12. The milk will take about 5 minutes to warm up. At this time, add a couple of pinches of saffron strands. Keep whisking occasionally.

Step 13. Once bubbles form after 5 minutes, add sugar and whisk.

Step 14. After about 3-4 minutes, add the chopped nuts – one tablespoon of pistachios and one tablespoon of almonds, along with the seeds of 2 green cardamom pods. Whisk.

Step 15. For a more enhanced cardamom flavor, add another 1/8 teaspoon of ground cardamom. Whisk.

Step 16. After a couple of minutes, turn off the stove and allow this saffron cardamom milk mixture to cool.
Pour Liquid over Nut Bread & Refrigerate

Step 17. Once the bread has slightly cooled, use a toothpick to poke holes all over the bread.

Step 18. Spoon over half of the saffron cardamom milk mixture over the cake (we are saving half the milk for the next day).

Step 19. Wrap the nut bread tightly with plastic wrap and refrigerate it, along with the reserved milk mixture.

Step 20. The next day! Remove the plastic wrap and garnish with edible dried rose petals.

Step 21. Add 1/3 cup of whole milk to the reserved saffron cardamom milk to help thin it out.

Step 22. Slice the nut bread and add a couple of spoonfuls of the milk mixture. It’s divine!
Nisha’s Tips for the BEST Results!
- Saffron Milk: Prepare the saffron milk in advance and let it bloom and cool completely before adding it to the wet ingredients.
- Batter: Do not overmix the batter – just mix until everything is well combined.
- Ras Malai Milk (Saffron Cardamom Milk with Nuts): While the nut bread is baking and cooling, prepare the ras malai milk. Once ready, poke holes all over the nut bread and pour the warm (not hot) milk on top. This helps the bread absorb all that rich flavor.
- Make Ahead: I know it’s tempting to dig in right away, but make the nut bread a day in advance and let it soak overnight for the best texture and flavor.
- Storage: Ras Malai Nut Bread tastes best the next day – and perhaps one more day after that. After two days, the flavors fade and the texture changes. Since this is a dairy-based dessert, I don’t recommend keeping it beyond 2 days.
How to Serve
Slice the ras malai nut bread and spoon the reserved saffron cardamom milk with nuts over it. Enjoy with a hot cup of masala chai.

Tried this recipe? If so, please leave a comment & rate this recipe. That would mean so much to me. If you’re on Instagram, please tag me so I can see your creations. I’m happy to share and mention you. Thank you!

Ras Malai Nut Bread
INGREDIENTS
For Saffron Milk (used in batter)
- 1/4 cup whole milk
- 2 pinches saffron strands
For Ras Malai Nut Bread
- 1 1/4 cup all-purpose flour
- 1/2 cup mawa powder, dry milk powder
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/4 tsp salt
- 1/2 tsp cardamom powder
- 1/2 cup whole-milk yogurt
- 1/3 cup oil
- 1 tbsp ghee, melted
- 6 tbsp sugar
- add saffron milk prepared above
- 2 tbsp pistachios, chopped
- 2 tbsp almonds, chopped
For Ras Malai Milk (saffron cardamom milk with nuts for soaking)
- 12 ounces evaporated milk
- 1/2 cup whole milk
- 2 pinches saffron strands
- 2 1/2 tbsp sugar
- 2 green cardamoms seeds, crushed
- 1 tbsp pistachios, chopped
- 1 tbsp almonds, chopped
- 1/8 tsp cardamom powder, at the end
Garnish
- 1-2 tbsp edible dry rose petals
- Spoon reserved milk over each slice and garnish with a few rose petals
INSTRUCTIONS
- Make the Saffron Milk. Warm milk in a small pot, then add a couple of pinches of saffron. Once the milk is hot (not boiling), turn off the heat and let the saffron bloom and cool while you prepare the bread.
- Make the Ras Malai Nut Bread. In one bowl, combine flour, mawa powder, baking soda, baking powder, cardamom, and salt. In another bowl, whisk together yogurt, oil, melted ghee, sugar, and the cooled saffron milk. Add dry to wet ingredients and mix until just combined – don’t overmix. Fold in chopped pistachios and almonds, then transfer the batter to a greased 8×5” loaf pan. Bake at 350°F for 30–35 minutes, until golden on top.
- Make the Saffron Cardamom Milk with Nuts. In a pot, combine milk and evaporated milk over medium heat. Once warm, add saffron, sugar, chopped nuts, and cardamom. Simmer for 8–10 minutes, whisking occasionally. Turn off the heat and let it cool.
- Soak & Refrigerate. Once the nut bread has slightly cooled, poke holes all over and pour half the warm saffron cardamom milk on top. Cover tightly and refrigerate overnight with the remaining milk mixture.
- The next day, thin the reserved milk with a bit of fresh milk, slice the nut bread, drizzle the milk over each piece, and enjoy!















