Ah…the laddu…it is a traditional Indian favourite. The word laddu actually comes from Sanskrit meaning a small ball. They are a very popular sweet in India and we have received many over the years as prasad in temples.
Every day Padma and I pass this amazing laddu stall on our morning walk in Thirumalaikodi . I’m sure you will agree that their laddus are huge and impressive!