Super Soft White Idlis

Idli….a simple, steamed dumpling synonymous with South India.  In South India, we don’t think twice about making Idlis, but the rest of India goes into paroxysms of delight at the sight of an idli. You have to just visit any Udupi outlet in Matunga in Mumbai to witness the craze for Idli.

Continue reading