About
My Cookbooks
Work With Me
Contact
  • Facebook
  • Instagram
  • Pinterest
  • X
  • YouTube
The Flavor Bender

Master the Science of Delicious

  • Recipe Index
    • All Recipes
    • Desserts
      • Cakes & Cupcakes
      • Candy & Bite Sizes
      • Chocolate
      • Cookies, Brownies & Bars
      • Frozen Desserts
      • Fruit Desserts
      • Puddings & Custards
      • Dessert drinks
      • No Bake
      • Pastries & Breads
      • Sweet Syrups & Spreads
      • Tarts & Pies
      • Cheesecakes
      • Healthy sweets
    • Breakfasts
      • Tarts, Quiches, & Pies
      • Waffles, Pancakes & Crepes
      • Quick Breads, Scones & Muffins
      • Breakfast Sandwiches
      • Breakfast Pastries
      • Eggs
      • Breakfast & Brunch Drinks
      • Make Ahead Breakfasts
      • Healthy Breakfasts
      • Coffee and Tea drinks
      • Breakfast Smoothies & Juices
      • Breakfast Sides
      • Casseroles
      • Jams & Spreads
    • Courses
      • Main Meals
        • Bread, Sandwiches & Burgers
        • Curries
        • Salads
        • Roasts & BBQ
        • Soups & Stews
        • Casseroles
      • Bread
      • Lunch
      • Beverages
      • Appetizers & Tapas
      • Sides
      • Dips & Condiments
      • Tea Time & Snacks
      • Desserts
      • Meal Prep
      • Cocktails
      • Pet Friendly Recipes
    • Cuisines
      • American
      • European
      • Australasian
      • Sri Lankan
      • East Asian
      • Mexican
      • Middle Eastern
      • South Asian
    • Sri Lankan
      • Main Meals
      • Drinks
      • Desserts
      • Breakfasts
      • Snacks
    • Skill Level
      • Easy
        • Easy Desserts
        • Easy Cooking
        • Easy Breads
        • Easy Breakfasts
        • Easy Dinners
      • Intermediate
        • Intermediate Desserts
        • Intermediate Cooking
        • Intermediate Breads
        • Intermediate Breakfasts
        • Intermediate Dinners
      • Advanced
        • Advanced Desserts
        • Advanced Cooking
    • Recipes by Season
      • Christmas
      • Fall & Winter
      • Halloween
      • Spring & Summer
      • Thanksgiving
      • Valentines Day
    • Recipes by Diet
      • Dairy Free
      • Eggless
      • Gluten Free
      • Paleo
      • Vegan & Vegetarian
    • Recipe Basics
      • Baking Basics
      • Cooking Basics
      • Baking & Cooking 101
  • New? Start Here
  • Measurement Conversions
  • How-To Posts
  • About
  • My Cookbooks
  • Work With Me
  • Contact
The Flavor Bender   ›   Recipes   ›   Recipes by Cuisine   ›   Sri Lankan Recipes   ›   Sri Lankan Snacks   ›   Sri Lankan Banis (Soft Sweet Bread Rolls)

Sri Lankan Banis (Soft Sweet Bread Rolls)

Author:

Dini Kodippili







Jump to Recipe


Updated: 5/1/2025
Quick and Easy Recipes
Sri Lankan Snacks
A soft bread roll on a plate with raisins and another bread roll broken in half to show fluffy texture inside.

Sri Lankan banis is an ultra soft, sweet bread roll that is uber famous as a tea-time snack! I use the Japanese tangzhong technique to make these buns melt-in-your-mouth soft and moist.

Sri Lankan Banis

Sri Lanka is a small island off the south-east coast of India with a very rich and unique culinary culture. In spite of its close proximity to India, there are many things that set the country (and Sri Lankan recipes) apart from its more affluent neighbor.

From its beautiful golden beaches, to its lush vegetation and laid-back people, I was fortunate to have spent some of my formative years growing up in Sri Lanka surrounded by a rich heritage and an amazing diversity of food.

As a one-time British colony, the recent history of Sri Lanka has been shaped by British influences and one of the greatest consequences of that is that the island is now home to arguably the best tea in the world!

And there is one type of bread that goes better with a warm cup of Sri Lankan tea than anything else in the world. And that is the traditional Sri Lankan tea banis (pronounced [bah-nis]) – a melt-in-your-mouth soft and deceptively delicious bread roll.

Sri Lankan banis (Sri Lankan tea buns)

It may look like a regular bread roll, but do not be deceived by its simple appearance. There is a great deal more depth to its flavor and texture, just like a cup of strong Sri Lankan black tea. In fact, these are particularly famous as tea time snacks in Sri Lanka.

But one of the hardest things for Sri Lankan home cooks trying to make traditional tea banis at home is replicating that amazingly soft texture. To help you with that, I’m going to let you in on an old Asian secret that I use to make incredibly soft, moist bread – Tangzhong!

What is tangzhong?

Tangzhong is a water and flour roux that is added to the bread dough to increase the moisture content of the bread and make it very very very soft. And remember to let the dough rest as well.

Because rested gluten = super soft dough! I’ve shared a few recipes for ultra soft breads and bread rolls that use this Tangzhong technique such as my Japanese milk bread recipe, scallion and sesame milk bread, classic hot cross buns, chocolate chip hot cross buns, ube bread rolls etc.

Dough after kneading
Dough after kneading

Adding raisins to this is optional. The traditional Sri Lankan banis has raisins in it but you can easily omit them if you wish. I used to remove the raisins or request plain ones when I was a kid, but my appeal for raisins has evolved a lot since then!

Especially since Mr. K loves raisins in everything! Muffins and banana bread being two of his favorites.

Sri Lankan Banis

You have to let this dough rise twice – once after kneading and the second time after the dough rolls are formed on the baking tray, before they go in to the oven.

Before the final rise
Before the final rise

Glaze or not to glaze?

You can glaze them on top if you want to – but I can’t remember a glaze on the ones I used to eat. It darkens the top of the buns too much for me. So I prefer to not have the glaze.

Sri Lankans living overseas don’t often get a chance to eat Sri Lankan snacks like these that they grew up with unless they make it themselves. So I hope anyone who comes across this blog – Sri Lankan or not – gets a chance to make these banis.

Because as you can see in the images above, they are incredibly soft, fluffy and light in the middle and has a sweetness that makes them the perfect accompaniment to any kind of hot beverage, not necessarily tea. But they are just as delightful on their own as well. I enjoyed these fresh out of the oven with a little bit of butter and a cup of tea. Mr. K prefers his without the butter.

I was able to share these with a Sri Lankan family living close by and they loved them too. My parents in New Zealand can’t wait to try this recipe as well. So I do hope you get a chance to taste the traditional Sri Lankan tea banis too, I guarantee they will be worth your while and effort!

Sri Lankan Banis

Storage tip

You can store these in an airtight container for up to 3 days, or in the fridge for longer. But they are best eaten within 2 days.

Another tip – you can heat them up gently in the microwave for a few seconds and eat them warm (it somehow makes them taste even better, just don’t ask me how or why!).

Recipe

5 from 6 votes

Sri Lankan Banis (Soft Sweet Bread Rolls)

Author: Dini Kodippili
Yield: Makes 8 large buns
Cuisine: Sri Lankan
A soft bread roll on a plate with raisins and another bread roll broken in half to show fluffy texture inside.

 Difficulty: 

Easy
Sri Lankan banis is an ultra soft, light, fluffy, sweet bread roll that is uber famous as a tea-time snack in Sri Lanka! I use the Japanese tangzhong technique to make these buns incredibly soft and moist.
EASY – An easy recipe for a slightly sweet, soft bread. Reminiscent of portugese sweet bread.

US based cup, teaspoon, tablespoon measurements. Weight‌ ‌measurements‌ ‌are‌ ‌recommended‌ ‌for‌ ‌accurate‌ ‌results whenever available.

Common Measurement Conversions
Prep: 1 hour hr 25 minutes mins
Cook: 30 minutes mins
Proofing time: 2 hours hrs
Print Recipe Rate SaveSaved!
Makes: 8 Tea Buns

Ingredients:
 

  • 500 g Bread Flour (You can easily substitute withAP Flour)
  • 1 egg
  • 1 egg yolk
  • 240 mL warm milk 1 cup
  • 100 g sugar ½ cup
  • 7 g Active Dry Yeast 2 ¼ tsp / 1 packet
  • 79 g butter 5.5 tbsp, softened
  • 1 tsp Salt
  • ½ cup packed raisins

Instructions:
 

For the Tanzhong
  • In a saucepan combine 120 mL / ½ cup the milk and 23 g / 3 tbsp of Flour and whisk until there are no clumps.
  • Heat gently on the stove until the mix thickens to a runny paste.
  • Set aside to cool.
For the Dough
  • Mix the rest of the milk, half of the sugar and yeast in a bowl and leave for about 15 minutes until bubbles (froth) start to appear, to activate the yeast.
  • In a mixing bowl, mix the flour, rest of the sugar, salt, egg, egg yolk and softened butter.
  • With the dough hook turned to low, add the tanzhong and the milk/yeast mix in to the flour and mix until the dough comes together. The dough should seem sticky and a little wet. A dry dough will lead to a dry bread buns.
  • Knead for 10-15 more minutes on low (remember to scrape the sides and bottom of the bowl from time to time).
    The dough should stick to the dough hook and the bottom of the bowl when kneading. The dough should be very soft and smooth, and a little shiny when you are done kneading. It is a little sticky, and when touched by your hand just slightly sticks to your fingers but comes off cleanly (tacky).
  • Add the raisins in the last 5 minutes of kneading.
  • Cover the bowl with plastic wrap and leave in a warm place to double in size for at least 1 hour.
  • Deflate the risen dough down and turn it out on to a lightly floured surface.
  • Divide the dough into 8 portions and form balls and place them on a baking tray with parchment paper. Leave plenty of room between the dough to make sure they do not stick together.
  • Cover loosely and let it rise for about 45 minutes to an hour.
  • Preheat oven to 325°F/165°C. Bake in pre-heated oven for 15 minutes until buns are golden brown on top.
  • Best eaten warm – butter optional.

Nutrition Information:

Serving: 1bun Calories: 392kcal (20%) Carbohydrates: 66g (22%) Protein: 9g (18%) Fat: 10g (15%) Saturated Fat: 6g (38%) Polyunsaturated Fat: 1g Monounsaturated Fat: 3g Trans Fat: 0.3g Cholesterol: 47mg (16%) Sodium: 372mg (16%) Potassium: 179mg (5%) Fiber: 2g (8%) Sugar: 13g (14%) Vitamin A: 307IU (6%) Vitamin C: 0.5mg (1%) Calcium: 37mg (4%) Iron: 1mg (6%)

“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”

Tag me on Instagram!I love seeing what you’ve made! Tag me on Instagram at @TheFlavorBender or leave me a comment & rating below.
Dini Kodippili Avatar

About

Dini Kodippili

Dini Kodippili is a professional food writer, recipe developer, food photographer, cookbook author, and baker. Dini has been featured on HuffPost, Cosmopolitan, Forbes, Delish, Food & Wine and more. Learn More

I love hearing from you! Submit your question or recipe review here.

5 from 6 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

15 responses

  1. Sudu G
    July 19, 2023

    5 stars
    Really good recipe. Don’t think twice to try this. Very nice and really soft. I added an extra egg it made the buns more soft. Thanks for sharing your lovely experience with us.This was amazing

    Reply
  2. Angeli
    December 25, 2022

    5 stars
    My Amma tried this and says it tastes like home! The instructions were really easy to follow, and it came out perfectly sweet and pillowy light! Would definitely make again 🙂 thank you!

    Reply
  3. Thilaksha
    March 7, 2021

    Awesome Recipe.. Thank you

    Reply
  4. Kanthi samaratunga
    May 20, 2020

    5 stars
    Awesome Recipe and it came out very nicely.
    Thanks and axpect more recipes for Sri Lankan Food.

    Reply
  5. Kanthi samaratunga
    May 20, 2020

    Awesome recipe and it came perfect. Thanks

    Reply
  6. Shash
    April 23, 2020

    Hi Dini… absolutely loved this receipi… and my entire family loves it… the only change I did was add an extra egg for the second set and it became softer… looking forward to more receipi’s from you…. So many have asked me for the receipi… Thankyou

    Reply
  7. TJ
    April 18, 2020

    Got the yeast qty. Sorry missed it!

    Reply
  8. Thehansa
    April 18, 2020

    There’s no yeast qty given in the recipe.

    Reply
  9. Pk
    July 20, 2019

    Hi – thanks for the wonderful recipe, it turned out great when I did it yesterday. Just a question – while it was spongy it was also a bit “crumbly”. Did I use less milk? Should I have kneaded a bit more? Any tips appreciated. Thanks

    Reply
  10. Arfaa
    April 7, 2018

    5 stars
    Well i am from pakistan and we also grew up eating these buns there. I have tried soooo many recipes and made so many different type of buns but could never get the right flavor. Thank you so much for bringing my childhood memories back with this recipe. I have made it 3 times already in just one month of discovering it.

    Reply
    1. Dini
      April 7, 2018

      Thank you so much for letting me know Arfaa! I’m really glad you enjoyed the recipe. 🙂 I’ve been meaning to make these again and update some of the old pictures on this post too. You’re so right, these buns remind me so much of my childhood too!

      Reply
  11. Vipula Ranjith
    March 21, 2017

    5 stars
    I tried this recipe. It came out perfect. Enjoyed with my friends . Best with banana also..

    Reply
  12. Sama
    April 12, 2016

    5 stars
    I’ve been hunting for sri lankan banis recipes all over internet and I’ve got to say this one is the best recipe I’ve found so far….tried it today and it turned out absolutely perfect! smells and tastes just like sri lankan banis and I’ve got to admit they’re super super soft! I actually went ahead and made cream banis using these buns! thank you so much for this recipe 🙂

    Reply
  13. Joy
    February 24, 2016

    perfect recipe worth trying. Keep updating awesome recipes.

    Reply
  14. naveena
    December 7, 2015

    Superb recipe

    Reply

Hey There!

Hi! I’m Dini, a third culture kid by upbringing and a food-geek by nature. I was born in Sri Lanka, grew up in New Zealand and lived in Australia, and then the US, before moving to and settling down in Canada. My food is a reflection of those amazing experiences!

Read More
Front cover of the Secret Layer Cakes cookbook by Dini Kodippili.

The Flavor Bender

Cookbook

Buy now on Amazon!

Recipe Basics

  • How To Make Perfect Choux Pastry

    How To Make Perfect Choux Pastry

  • Flaky All Butter Pie Crust Recipe

    Flaky All Butter Pie Crust Recipe

  • How To Make Homemade Marshmallows (Foolproof Guide)

    How To Make Homemade Marshmallows (Foolproof Guide)

  • The Best Homemade Bread (White Bread Recipe)

    The Best Homemade Bread (White Bread Recipe)

  • Homemade French Croissants (Step By Step Recipe)

    Homemade French Croissants (Step By Step Recipe)

  • The BEST Pavlova Recipe (Step by step recipe and video)

    The BEST Pavlova Recipe (Step by step recipe and video)

Featured On

Master the science of baking!

Get my FREE Printable Cake Pan Conversion Chart!

So you’ll know how to substitute cake pans of different shapes, sizes & volumes in a pinch!

A must have resource for all pro bakers, novice bakers, and aspiring bakers alike!

Download now!

Reader Faves

  • How to make the Best Instant Pot Short Ribs

    How to make the Best Instant Pot Short Ribs

  • Perfect Quick and Easy Rough Puff Pastry

    Perfect Quick and Easy Rough Puff Pastry

  • The Best Spicy Sweet Chili Sauce (Easy Recipe!)

    The Best Spicy Sweet Chili Sauce (Easy Recipe!)

  • The Best Homemade Bread (White Bread Recipe)

    The Best Homemade Bread (White Bread Recipe)

The Flavor Bender

I love baking, cooking, experimenting with flavors and ingredients, and passing on all my tips and tricks to you!

Read More

About

Meet Dini
My Book
Work With Me
Contact

Browse

Recipes
Measurement Guide
Baking How-To’s
Shop My Faves
Privacy
Disclosure
Terms

Branding by MRD

Theme by OC

Back to Top
  • Facebook
  • Instagram
  • Pinterest
  • X
  • YouTube
425 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.