How to Make Kimbula Banis (Traditional & Healthy Version)
Kimbula Banis is a beloved Sri Lankan street food that delights locals and visitors alike with its unique crocodile-shaped form and sweet, glossy finish. The name 'Kimbula Banis' literally translates to 'Crocodile Bun' in Sinhala, inspired by its elongated, ridged shape that resembles a crocodile. Traditionally enjoyed with a hot cup of tea, Kimbula Banis is a nostalgic treat found in bakeries across Sri Lanka, loved for its soft, fluffy texture and a generous glaze of sugar syrup. This classic pastry is an essential part of Sri Lankan tea culture, often enjoyed as a mid-morning snack, during afternoon tea, or as a quick breakfast on the go. Its slightly sweet taste and pillowy interior make it universally appealing, while the crispy, caramelized top adds a delightful contrast in every bite. Making Kimbula Banis at home is a rewarding experience that brings the flavors of Sri Lankan street food to your kitchen in a wholesome, health-conscious version. With this recipe, you’ll learn how to prepare authentic Kimbula Banis using lighter ingredients and modern baking tips, making it a great choice for those seeking a satisfying yet mindful treat. Whether you’re new to Sri Lankan cuisine or a lifelong fan, this Kimbula Banis recipe brings a taste of Sri Lanka’s vibrant street food tradition to your table.
Ingredients
- 1 1/2 cups All-purpose flour (wheat flour)
- 1 tsp Active dry yeast
- 1/2 cup Warm water (about 40°C)
- 1/4 cup Low-fat milk (or plant-based milk)
- 2 tbsp Cane sugar (for dough)
- 2 tbsp Cane sugar (for glaze)
- 1/4 tsp Salt
- 1 tbsp Unsalted butter (or vegan margarine)
- 1 Egg (for wash, optional (use plant milk for vegan))
- 1/4 tsp Cardamom powder (optional, for aroma)
Step-by-step instructions
Step 1 · In a large bowl
In a large bowl, combine warm water, yeast, and 1 tablespoon cane sugar. Let the mixture sit for 5 minutes until frothy.
Step 2 · Add low-fat milk
Add low-fat milk, remaining sugar, salt, and melted butter to the yeast mixture. Gradually mix in flour and optional cardamom to form a soft dough.
Step 3 · Knead the dough on a lightly floured surface for 8-10 minutes
Knead the dough on a lightly floured surface for 8-10 minutes, until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm place until doubled in size (about 45 minutes).
Step 4 · Punch down the risen dough and divide into two equal portions
Punch down the risen dough and divide into two equal portions. Shape each into a long oval, then use a knife to make shallow diagonal cuts along the sides to mimic crocodile scales.
Step 5 · Place shaped buns on a parchment-lined baking tray
Place shaped buns on a parchment-lined baking tray. Cover loosely and let rest for 15 minutes. Brush with egg wash or plant milk for a glossy finish.
Step 6 · Bake in a preheated oven at 180°C (350°F) for 15-18 minutes until g...
Bake in a preheated oven at 180°C (350°F) for 15-18 minutes until golden brown. While baking, prepare a simple sugar syrup by dissolving 2 tbsp cane sugar in 2 tbsp water over low heat.
Step 7 · As soon as the buns come out of the oven
As soon as the buns come out of the oven, brush the tops generously with warm sugar syrup. Allow to cool slightly before serving.
Why this recipe is healthy
Kimbula Banis is a healthy choice as it avoids deep frying and excess sweeteners, focusing instead on simple, natural ingredients. Using low-fat milk and less butter reduces saturated fat, and the moderate sugar content keeps the buns light but flavorful. The option to adapt for vegan and high-protein diets makes this street food inclusive and guilt-free.
A note on tradition
Kimbula Banis is a true staple of Sri Lankan bakery culture, enjoyed by people of all ages across the island. Its origins are deeply embedded in the country’s colonial-era baking traditions, and today it is sold in almost every local bakery, roadside stall, and during community gatherings. Typically eaten with tea, Kimbula Banis brings comfort and nostalgia, especially during school or work breaks.