Stuffed Idli is a soft, fluffy, steamed cake made from fermented rice and lentil batter. It incorporates vibrant, crunchy vegetables. A healthy option for breakfast from South Indian cuisine.