From what I have observed I think there is only one, at times two, subtle differences. Milk being one and at times the quantity of sugar although the lines have blurred with different versions and many cooks.


Kesari typically is made from Sooji (or Rava/coarse semolina) with water, ghee and sugar playing predominant roles followed by aromatics.

Sheera, is usually made from Coarse semolina (just like kesari) with milk, ghee, water and sugar with the emphasis more on the addition of milk in this case. From what I have personally observed Sheera tends to be less sweeter than Kesari.

But families have blurred the lines between them, I think. Whatever may be the differences, both of them are among the best Indian desserts :)

Leave a Reply

I love to hear from you! I read each and every comment, and will get back as soon as I am able to.

3 Comments

By mikar on Jul 30, 2014

I completely agree with suku since Maharashtrians add milk to sheera with banana specially for satyanarayan puja else regularly its made with rava roasted in ghee,sugar,water,raisins,charoli or badam and kesar is optional.

By suku on Oct 10, 2013

I guess in south it is know as kesari and Sheera(Ksheera) in maharastrian and Kannadiga languages. When it is for Puja,milk is used. Saffron is used in both, if you can afford. There are still people who cannot.

By Anita A on Oct 9, 2013

The main ingredient that is used in Kesari which is never used in Sheera is 'kesar' or saffron. :)