White Kaju Katli is a popular Indian sweet delicacy crafted from finely ground cashews and sugar. Its smooth, velvety texture and delicate sweetness are enhanced by the luxurious garnish of silver leaves, creating an elegant treat that is cherished in Indian cuisine.