Breads (Sourdough) - Soft Buns/Rolls

Curry Potato Sourdough Buns (Soft, Fluffy & Naturally Leavened)

March 28, 2021 | Recipe by Bake with Paws

Last Updated on July 13, 2025
By Bake with Paws

Freshly baked curry potato sourdough buns


Curry Potato Sourdough Buns


What Are Curry Buns?


Curry buns are savory bread rolls filled with spiced curry-flavored filling, popular in Japanese, Korean, and Malaysian bakeries. Typically deep-fried or baked, they’re beloved for their combination of soft bread and rich, savory filling.

My version is a naturally leavened sourdough curry bun, baked instead of fried, and filled with flavorful homemade curry potato. The dough is enriched with Yudane for softness and fermented with a sweet stiff sourdough starter for a mild, clean flavor.

A Bit of History & Cultural Twist


While curry buns are especially popular in Japanese bakeries as “kare pan,” versions of this savory bun can be found throughout Asia. In Malaysia, spicy potato fillings are often used in pastries or buns, combining the comforting flavors of local curry with soft, fluffy bread. This recipe brings together traditional Japanese bread techniques with a Malaysian-style curry filling, all in a naturally leavened sourdough form

Why You’ll Love This Recipe


✔️ Soft & Fluffy Sourdough Dough – Thanks to the Yudane method and sweet stiff starter.
✔️ Rich Curry Potato Filling – Hearty, well-spiced, and satisfying.
✔️ No Commercial Yeast – Naturally fermented for better digestibility and depth of flavor.
✔️ Baked, Not Fried – A healthier take on the classic curry bun.
✔️ Great for Meal Prep – Make ahead, freeze, and reheat easily.
✔️ Perfect Anytime – Enjoy as breakfast, lunch, or a savory snack.

Soft sourdough bun filled with curried potato filling


What is a Sweet Stiff Starter?


A Sweet Stiff Starter is a low-hydration sourdough starter (about 50% hydration) that’s slightly sweetened, commonly used in enriched dough recipes.

Benefits:


Less acidic, milder flavor
Strong gluten development for soft, airy crumbs
Ideal for buttery or sweet doughs like buns, brioche, or Shokupan

In this recipe, it helps maintain structure while delivering a clean-tasting, naturally leavened dough.

What is the Yudane Method?


The Yudane method involves pouring boiling water over a portion of the flour in the dough. This gelatinizes the starch, allowing it to absorb more water and retain moisture longer.

Why Use It?


Creates soft, fluffy buns that stay moist
Helps improve shelf life naturally
Enhances the aroma and flavor of the bread

This is one of my favorite techniques to achieve soft, bakery-quality buns at home.

How To Make Curry Potato Sourdough Buns


Ingredients (Yields: 14 buns)



CURRY POTATO FILLING

450g, around 5 medium potatoes, peeled and cut into small cubes
2 large onion, roughly chopped
2 cloves garlic, chopped finely
3 to 4 tablespoons vegetable oil
2 tablespoons meat/chicken curry powder, mixed with 4 - 5 Tbsp water to become a paste (I used Baba's Meat Curry Powder)
Salt to taste
Mushroom seasoning or chicken stock to taste
3 sprigs curry leaves
Some water

BUN DOUGH

Yudane Dough:
90g bread flour (I used Japan High Gluten Flour)
90g boiling water

Sweet Stiff Starter (50% Hydration):
80g sourdough starter (100% Hydration), preferably use at its peak 
240g bread flour (I used Japan High Gluten Flour)
100g water
40g sugar (I used organic brown sugar)

Main Dough:
80g bread flour (I used Japan High Gluten Flour)
All stiff starter (above)
All the yudane dough (above0
25g brown sugar (I used organic brown sugar)
1 1/4 tsp salt
35g milk powder
35g butter, room temperature
55g cold egg, whisked (from 1 medium egg)
30g water, cold(reserve 10g and add in later if the dough need more water)

Egg Wash: 
1 egg + 1 tbsp water, whisked

Some curry leaves for decoration

Utensil:
2 baking trays

Step-By-Step Instruction

 
For The Curry Potato Filling
  1. Heat oil in a wok and saute garlic, onion and curry leaves.
  2. Add in curry paste and stir for a while then add in potatoes.
  3. Add some water and season with salt and mushroom seasoning. Turn down the fire and let it simmer till potatoes are soft and curry is dried. Keep aside to let it cool before using.

For The Buns
  1. Yudane:
    1. Add bread flour in a bowl, pour the boiling water and mix well with spatula or spoon until no dry flour.
    2. Cling film and leave on the counter for at least 4 hours or overnight in the fridge.  I prepared the night before.
    3. Use directly from the fridge.
  2. Sweet Stiff Starter 
    1. Dilute starter with water, stir in sugar and mix in bread flour to become a dough.  I usually mix with plastic scrapper then mix with hand to make into a ball.  Please use stand mixer with paddle attachment to mix if you find hard to mix with hand.
    2. Cover and let it ferment until tripled. I prepared a night before and leave it in aircond room (approximately 24 - 25C room temperature) overnight until tripled.  It took about 8 - 9 hours depending on your starter.  It should take around 4 - 6 hours to get triple at room temperature at 28C - 30C. The starter should look smooth and round dome.  It shouldn't collapse.
  3. Main Dough:
    1. Put all ingredients (except butter), including all the stiff starter and yudane dough into a bowl of stand mixer.  I usually torn stiff starter and yudane dough into pieces first.
    2. Slightly combine the mixture by hand with the paddle attachment before turning on the machine so that the flour will not splash out.  Using the paddle attachment, mix for 2 minutes or until all incorporated.  This step is critical to prevent  an uneven mixed dough as the stiff starter is rather hard and a dough hook may not be able to mix it well enough.
    3. Change to hook attachment and knead for another 3 minutes or until the dough comes together. Add in butter and continue knead for 10 - 12 minutes or until reach window pane stage.  The whole kneading process, I stopped few times to scrape down the dough from the hook to be sure it is evenly kneaded and also to prevent the motor from overheating.
  4. 1st Proofing/Resting:  
    1. In the same bowl, let the dough rest for 45 - 60 minutes. Keep it covered with clingfilm or use a lid. This dough I rested for 45 minutes and the dough did not rise a lot.
  5. Shaping:
    1. Transfer the dough to a clean floured surface then divide dough into 14 equal portions (approx. 62g each for mine). Please use a kitchen scale if you want to be exact.  
    2. Form each portion to a ball.  Please watch the video how to shape the buns.
    3. Place bun onto the baking pans lined with non-stick baking paper.  Make sure they are about 1 ½ to 2 inches apart.  I arranged 7 buns on a tray. 
    4. I made marks with a pencil about 1.25 cm away from the original size of the buns.  
  6. Final Proofing:
    1. Let the buns proof at a warm place until the dough rise double in size or when it reaches the pencil marks.   These buns took approximately 2 hours at at room temperature of 30C.  The duration of proofing depends on your ambient temperature and starter.
  7. Baking:
    1. Preheat oven at 190C (top & bottom heat) or 170C (fan-forced) for 10 - 15 minutes.
    2. Brush with egg wash and place a curry leave on the centre as decoration.
    3. Bake in a preheated oven for 15 - 20 minutes, or until golden brown.  I turned the tray half way of baking to make sure they are evenly bake.
    4. Remove buns from oven and let them cool on rack.

CURRY POTATO BUNS

YUDANE DOUGH

SWEET STIFF STARTER

MAIN DOUGH

Must-Know Tips Before You Start


  1. Sourdough Starter:   
    • A healthy starter is essential for successful bread baking. To ensure your bread rises well, it's important to feed your starter regularly and use it (the levain) at its peak. A consistently fed starter will be more active and reliable. If the mother starter isn’t strong, the dough may still struggle to rise properly, even if the levain is used at its peak.  For more information, click the links: "How To Make Sourdough Starter" and "Sourdough Maintenance".
  2. Gluten Development: 
    • Essential for soft, airy bread, gluten is created when flour hydrates. To develop it, use techniques like autolyse or kneading. The windowpane test checks readiness—dough should stretch thin without tearing.  From my experience, high hydration dough with high percentage of fat will be easy to stretch and achieve a paper thin windowpane stage.
  3. Kneading: 
    • Please regard the timing provided as an indication only. It is only meant as a guide. Times vary by flour and mixer type. For higher fat dough, knead longer (18–20 minutes).
  4. Flour & Hydration: 
    • Use high-gluten flour for optimal texture. Always reserve some liquid to adjust dough consistency for best results.   If dough is too dry, add the reserve liquid one tablespoon at a time until the right consistency.
  5. Dough Temperature:
    • Maintaining the right dough temperature during kneading is crucial for a fine crumb. If the dough becomes too warm, the crumb will become too big and uneven. To prevent this, use cold water, milk, or eggs, and chill your mixing bowl or hook attachment in the freezer. Knead at low speeds, and if your kitchen is warm, rest the dough in a cooler spot. Proper dough temperature ensures a soft, fluffy bread with a fine, even crumb.
  6. Proofing:
    • Proofing time depends on your environment. Use the finger poke test to gauge readiness. To check dough readiness, lightly press the side with your finger:
      • If it bounces back instantly, it’s under-proofed and needs more time.
      • If the indentation stays, it’s over-proofed.
      • If the indentation slowly bounces back, it’s ready to bake.
      • There’s also a final rise called oven spring when the dough bakes, which adds to the bread’s height.
  7. Wrinkle Top or Shrinking: 
    • If your bread collapses or develops wrinkles on top after baking, it might be over-proofed during the second rise. Aim for the dough to rise to 80-90% of its final size or just below the rim of the pan to prevent this. Over-proofing leads to weaker structure, causing the bread to lose shape.
  8. Baking & Oven Temperarate:  
    • Do also note that the baking temperature and timing provided are what works for my oven and should also be regarded as a guide only. Every oven behaves a little differently, so please adjust accordingly for your oven.

Mistakes to Avoid


❌ Skipping the Yudane – You’ll lose out on softness and moisture.
❌ Under-seasoning the filling – Make sure the curry filling is flavorful and not too wet.
❌ Overfilling the buns – Too much filling can cause them to burst during proofing or baking.
❌ Underproofing – These buns need time to rise properly for a soft, airy texture.
❌ Not sealing the edges well – The filling may leak if the seam isn’t sealed properly.


FAQs about Sourdough Curry Buns


Q: Can I make the filling in advance?
A: Yes! I recommend making the curry potato filling the day before and refrigerating it.

Q: Can I freeze these buns?
A: Absolutely. Freeze fully baked buns and reheat in the oven or air fryer before serving.

Q: Can I use a liquid sourdough starter?
A: You can, but the dough texture and rise may vary. I recommend using the sweet stiff starter for best results.

Q: Can I pan-fry or air-fry instead of baking?
A: These are developed as baked buns, but you can experiment with air-frying for a crispier crust.

Tried This Recipe or Have a Question?


Tried this recipe? I’d love to see your bakes!
Tag me on Instagram @bakewithpaws and use #bakewithpaws to share your creations.

Got a question? Drop it in the comment section below — I’m happy to help!

Subscribe to Bake with Paws


Love soft, fluffy sourdough bakes?
Subscribe to my newsletter and get exclusive recipes, sourdough tips, and baking updates — straight from my kitchen to yours.

Sign up via the pop-up box on this page!




Curry Potato Sourdough Buns (Soft, Fluffy & Naturally Leavened)

Curry Potato Sourdough Buns (Soft, Fluffy & Naturally Leavened)
Yield: 14
Author: Bake with Paws
Prep time: 1 HourCook time: 20 MinInactive time: 11 HourTotal time: 12 H & 20 M

Curry buns are savory bread rolls filled with spiced curry-flavored filling, popular in Japanese, Korean, and Malaysian bakeries. Typically deep-fried or baked, they’re beloved for their combination of soft bread and rich, savory filling.

Cook modePrevent screen from turning off

Ingredients

CURRY POTATO FILLING:
YUDANE DOUGH:
SWEET STIFF STARTER:
MAIN DOUGH:
EGG WASH & TOPPING
UTENSILS:

Instructions

FOR THE CURRY POTATO FILLING
  1. Heat oil in a wok and saute garlic, onion and curry leaves.
  2. Add in curry paste and stir for a while then add in potatoes.
  3. Add some water and season with salt and mushroom seasoning. Turn down the fire and let it simmer till potatoes are soft and curry is dried. Keep aside to let it cool before using.
YUDANE DOUGH
  1. Add bread flour in a bowl, pour the boiling water and mix well with spatula or spoon until no dry flour.
  2. Cling film and leave on the counter for at least 4 hours or overnight in the fridge. I prepared the night before.
  3. Use directly from the fridge.
SWEET STIFF STARTER
  1. Dilute starter with water, stir in sugar and mix in bread flour to become a dough. I usually mix with plastic scrapper then mix with hand to make into a ball. Please use stand mixer with paddle attachment to mix if you find hard to mix with hand.
  2. Cover and let it ferment until tripled. I prepared a night before and leave it in aircond room (approximately 24 - 25C room temperature) overnight until tripled. It took about 8 - 9 hours depending on your starter. It should take around 4 - 6 hours to get triple at room temperature at 28C - 30C. The starter should look smooth and round dome. It shouldn't collapse.
KNEADING MAIN DOUGH
  1. Put all ingredients (except butter), including all the stiff starter and yudane dough into a bowl of stand mixer. I usually torn stiff starter and yudane dough into pieces first.
  2. Slightly combine the mixture by hand with the paddle attachment before turning on the machine so that the flour will not splash out. Using the paddle attachment, mix for 2 minutes or until all incorporated. This step is critical to prevent an uneven mixed dough as the stiff starter is rather hard and a dough hook may not be able to mix it well enough.
  3. Change to hook attachment and knead for another 3 minutes or until the dough comes together. Add in butter and continue knead for 10 - 12 minutes or until reach window pane stage. The whole kneading process, I stopped few times to scrape down the dough from the hook to be sure it is evenly kneaded and also to prevent the motor from overheating.
1ST PROOFING/RESTING
  1. In the same bowl, let the dough rest for 45 - 60 minutes. Keep it covered with clingfilm or use a lid. This dough I rested for 45 minutes and the dough did not rise a lot.
SHAPING
  1. Transfer the dough to a clean floured surface then divide dough into 14 equal portions (approx. 62g each for mine). Please use a kitchen scale if you want to be exact.
  2. Form each portion to a ball. Please watch the video how to shape the buns.
  3. Place bun onto the baking pans lined with non-stick baking paper. Make sure they are about 1 ½ to 2 inches apart. I arranged 7 buns on a tray.
  4. I made marks with a pencil about 1.25 cm away from the original size of the buns.
FINAL PROOFING
  1. Let the buns proof at a warm place until the dough rise double in size or when it reaches the pencil marks. These buns took approximately 2 hours at at room temperature of 30C. The duration of proofing depends on your ambient temperature and starter.
BAKING
  1. Preheat oven at 190C (top & bottom heat) or 170C (fan-forced) for 10 - 15 minutes.
  2. Brush with egg wash and place a curry leave on the centre as decoration.
  3. Bake in a preheated oven for 15 - 20 minutes, or until golden brown. I turned the tray half way of baking to make sure they are evenly bake.
  4. Remove buns from oven and let them cool on rack.

Notes

Please store the buns in the fridge if unable to finish in a day. The filling may go spoil in a warm environment. I steamed the buns the next day when I want to have it. You may also microwave it.

Curry Potato Sourdough Buns
Bread (Sourdough)
Malaysian
Did you make this recipe?
Tag @bakewithpaws on instagram and hashtag it #currypotatosourdoughbuns
Created using The Recipes Generator

Comments

  1. Hi, your recipes are very good. If I want to replace eggs, what do I replace it with?

    ReplyDelete
    Replies
    1. Hi, thanks for trying and your feedback. You can replace with full cream milk. I tried the recipe without egg and I noticed the bread will be slightly mild tangy. I do not it is only me or egg will neutralize the sourness.

      You may want to try and find out.

      Cheers :)

      Delete
  2. Hey, love your recipes. Can you please tell me if I want to replace eggs in the recipe, what do I replace with?

    ReplyDelete
    Replies
    1. Hi, thanks for trying and your feedback. You can replace with full cream milk. I tried the recipe without egg and I noticed the bread will be slightly mild tangy. I do not it is only me or egg will neutralize the sourness.

      You may want to try and find out.

      Cheers :)

      Delete
  3. Hello Bakewithpaws! For the curry filling, can I use dried curry leaves?

    ReplyDelete
    Replies
    1. Hi, thanks for visiting Bake with Paws. Yes, of course you can.

      Cheers :)

      Delete

Post a Comment