Bakery Style Homemade Butter Buns | Fried & Baked Pastry

The thought of butter buns evokes nostalgia in me…

Butter buns are a popular pastry in South India. They are sweet buns with butter-sugar frosting and are usually deep-fried. These buns are incredibly delicious and just melt in your mouth.

In Kerala, butter buns are especially popular in Trivandrum, my hometown. During my school and college years, I don’t think I ever left a bakery without getting butter buns. At that time, I didn’t count calories and enjoyed butter buns wholeheartedly.

Miles apart from my hometown, now if I have to enjoy butter buns I have to make them in my kitchen.

I’m sharing both versions: fried & baked butter buns. If you don’t want to deep fry them, bake them. Tastes delicious with the frosting.

Cooking video

Bakery Style Homemade Butter Buns | Fried & Baked - Tips & Tricks
Prep time
Cook time
Total time
Recipe type: Dessert
Serves: 7
For making the buns
  • Warm milk- ¾ cup
  • Yeast- 1 tsp
  • Sugar- 1 tsp
  • All-purpose flour- 2¼ cups
  • Salt- ¼ tsp
  • Sugar- 3 tbsp
  • Unsalted softened butter- 3 tbsp
Making frosting
  • Butter, unsalted & softened- 4 tbsp
  • Powdered sugar- ½ cup
  • Milk- 1 tbsp
  1. In a bowl, combine warm milk, yeast, and 1 tsp of sugar. Keep aside for 5 minutes, let the yeast activate.
  2. In a large bowl, combine flour, salt, and sugar.
  3. Add the activated yeast and milk.
  4. Knead well for 5 minutes.
  5. Add the softened butter, knead well for 10 minutes till a soft and smooth dough is formed.
  6. Cover the dough with a damp cloth.
  7. Keep aside for 2 hours.
  8. After 2 hours, the dough will double up in size.
  9. Make 7 balls out of the dough.
  10. Knead the balls well till smooth and soft.
  11. Cover the dough balls with a damp cloth.
  12. Keep aside for 30 minutes.
  13. Place a frying pan over medium heat.
  14. Drop the dough ball in oil & deep fry till they turn golden brown in color.
  15. Transfer to a plate lined with a kitchen paper towel.
  16. Let the butter bun cool down completely.
How to bake the buns
  1. Preheat oven to 375 F or 190 C.
  2. Line a baking tray with parchment paper, place the dough balls without crowding.
  3. Crack an egg into a bowl & beat well using a whisk.
  4. Brush the dough with the beaten egg.
  5. Bake for 20 minutes.
  6. After 20 minutes, take the baked butter buns out of the oven.
  7. Let cool down completely.
For making frosting
  1. Combine all the ingredients mentioned for making frosting using a whisk and make it into a thick and smooth frosting.
  2. Half the butter buns and spread the frosting on the buns & make it into a sandwich.
  3. Enjoy the incredibly delicious & melt into your mouth butter buns.