Chocolate and Rose Indian Milk Cake

Recently someone celebrated their birthday in the family, and chose not to have an elaborate Birthday cakes or any big celebrations as recently we gorged on so many rich and sinful delicacies during Diwali ! More often than not it's a birthday in the family that brings inspiration into my actions.

Indian Milk cake  or  'Dudh no Halwo' in Gujarati, one of our favourite Indian sweets. Sticky, slightly brownish and delicious Indian dessert is second to none.  Serve in a bowl it's 'Halwo' or set it in a tray and cut into slices then it's a cake !

Because this dessert  was meant for a birthday , I thought it will look lovely  as cake and slices. Generally Indian Milk cake made with just few ingredients like Milk, sugar and Nuts, but here I made space for Chocolate and Rose syrup in this milk cake.

Since I prepared Kesar Kalakand in M/W more than three years ago, and the thought was always hovering since that time... I also mentioned this in that post
 "This receipe is obviously very traditional, but I want to try it out one day by adding chocolate giving this authentic sweet a complete make over..!!!" 
and oh boy it took all these years to give this traditional recipe a complete make over. It was one of my most dreamy combinations that has made it through this mouthwatering milk cake.

What can I say about this make over, Chocolate and Rose Milk Cake actually tasted as delicious as it looks ,  the rose flavours in this cake is a win win situations, not too subtle and not too strong, but just you notice it and you will appreciate how it rounds up and smooths out the chocolate flavour. Rose and chocolate works so well with each other and instead of clashing the floral notes, blends and balances the dark bittersweet cake and compliments each other.

Chocolate and Rose milk cake, I adorned with fragrant dried rose petals and pistachio slivers, the contrast of garnishing , combinations of flavours and elegant looking milk cake turned out darn delicious and delectable and simply satisfying !

You will need :-

  • 4 liter full fat milk
  • 1 tsp. Alum ( fatkadi ) or 2 tbsp. vinegar 
  • 250 g sugar
  • 3 tbsp. ghee
  • 3 tbsp. rose syrup
  • 3 tbsp. dark chocolate pieces or 2 tbsp. cocoa powder
  • 3 tbsp. pistachio finely chopped + 2 tbsp. pistachio slivers
  • 2 tbsp. dried or fresh edible rose petals

You will need :-

  • In a heavy bottom pan or kadai bring the milk to a boil .
  • Once started to boil add alum and keep stirring.
  • Let the milk curdle, once you can see whey is separating, remove at least one cup of the whey.
  • Continue to cook and stir until the milk starts grainy consistency.
  • Add sugar  and keep cooking until the mixture gets thick. 
  • Add ghee and keep cooking and stirring until the mixture leaves pan.
  • Add finely chopped pistachios.
  • Once mixture is nice and thick. quickly halved into equal parts.
  • In one part add rose syrup and in other chocolate and mix well.
  • Transfer first rose syrup mixture evenly into greased tray or thali.
  • After couple of minutes pour chocolate mixture on top of the rose mixture and press gently with the spatula.
  • Let it set the milk cake for at least 2-3 hours or over night in a dry but cool temperature. 
  • Garnish the milk cake with rose petals and pistachio slivers.
  • Cut into desire shapes serve at room temperature.
  • Enjoy ! 

Thank you for stopping by and reading this post ! We hope to see you again soon :)


  1. totally new to me interesting combo.. Love the recipe

  2. hii there!How do o we get that pink colour in the rose rose essence n rose syrup different things..waiting for ur reply

  3. What a flavorful combination for milk cake or kalakand as its usually known as. I remember when I was at school in Mt. Abu, we use to have always buy milk cake whenever we got our pocket money.


Thank you very much for visiting JCO, We really appreciate your comments and suggestions. The new GDPR law states that whatever comments you leave on our blog will be viewed by everyone who visits JCO and your consent is given to the visitor to view your profile.

We hope to see you again soon, have a great day!