Soboro bread, or soboro-ppang (소보로빵), is one of those Korean bakery buns that's hard to walk past. The bread underneath is soft, lightly sweet, and buttery, while the peanut streusel bakes into a craggy golden topping that gives you crunch before you even reach the fluffy crumb.
The trick I rely on here is tangzhong, a small cooked flour-and-water paste that helps the dough hold onto moisture. It takes only a few minutes to make, but the difference is noticeable: the buns stay soft instead of turning dry and bready.
The topping deserves just as much attention. A little cornstarch keeps the peanut streusel delicate rather than hard, and pressing the dough firmly into the crumbs gives you that generous Korean bakery look. Let them cool just enough for the topping to crisp up, then tear one open while it's still slightly warm.
Soboro Bread
Soft Korean bakery buns made with a tangzhong-enriched dough and covered in a generous layer of buttery peanut streusel that bakes into a crisp, crumbly crown.
Prep 30 min
Cook 15 min
First rise 60–75 minutes; Second rise: 40–50 minutes
Cuisine Korean
Yield
10 buns
Welcome back — your checked ingredients and finished steps are saved.
✉ Email me this recipe
Units
Ingredients
Instructions
Make the tangzhong. Whisk the 20 g bread flour and 100 g water together in a small saucepan until smooth. Cook over low to medium-low heat, stirring constantly, until it thickens into a smooth paste with the consistency of loose pudding, about . Scrape it into the bowl of your stand mixer and let it cool until just warm.
Mix the dough. Add the lukewarm milk and beaten egg to the cooled tangzhong. Add the 298 g bread flour, sugar, salt, and yeast. Mix with a dough hook on low speed until there are no dry patches and a rough dough forms, about .
Develop the gluten. Knead on medium-low speed for about . Add the softened butter a little at a time, waiting for each addition to disappear into the dough before adding more. Continue kneading for another , until the dough looks smooth, stretchy, and elastic. A small piece should stretch thin enough to see light through it before tearing.
Let the dough rise. Shape the dough into a ball and place it in a lightly greased bowl. Cover and leave it somewhere warm until roughly doubled, usually . The exact time depends on your kitchen temperature, so watch the dough rather than the clock.
Make the streusel. While the dough rises, beat the softened butter and peanut butter until smooth. Mix in the brown sugar, egg yolk, and vanilla. Add the flour, baking powder, and cornstarch and mix just until you have coarse, irregular crumbs. Don't knead it into a smooth dough—the loose, craggy pieces are what give soboro its signature texture.
Divide the dough. Once the dough has doubled, gently press out the excess gas and divide it into 10 equal pieces, about 57–60 g each. Roll each piece into a tight, smooth ball. Cover and let them rest for so the gluten relaxes.
Prepare the coating slurry. Stir the 240 g water and 8 g cornstarch together in a shallow bowl. Line two baking sheets with parchment. Preheat the oven to 190°C (375°F).
Coat the buns. Lightly dip the rounded top of one dough ball into the cornstarch slurry, making sure it's damp but not dripping. Immediately press that side firmly into a generous mound of peanut streusel. You want a thick, even layer of crumbs clinging to the top. Place streusel-side up on the prepared baking sheet and repeat with the remaining buns.
Second rise. Cover the coated buns loosely and let them proof for , until visibly puffy. If you gently press the exposed side of a bun and the indentation slowly springs back, they're ready to bake.
Bake. Bake at 190°C (375°F) for , rotating the baking sheets halfway through if your oven browns unevenly. The buns are ready when the exposed bread is lightly golden and the peanut topping is set and golden at the edges. Don't wait for a deep brown color—the streusel can become hard if overbaked.
Cool before eating. Leave the buns on the baking sheet for about , then move them to a wire rack. The topping firms as it cools, so that short wait is what gives you the lovely contrast between crisp crumbs and soft bread.
Notes & Variations
Don't add lots of extra flour to sticky dough. Enriched dough should feel soft and slightly tacky. Extra flour is one of the easiest ways to lose that fluffy bakery-style crumb.
For thicker streusel, press firmly. Don't just sprinkle crumbs over the bun. A confident press into a generous mound gives the topping something to hold onto as the bread expands.
Storage: Keep cooled buns in an airtight container at room temperature for up to 3 days. Avoid the refrigerator, which tends to make the bread stale faster. Reheat at 150°C (300°F) for about 5 minutes to bring back some of the crisp topping.
Easy filling: For a filled version, place about 1 teaspoon of sweet red bean paste (danpat) in the center of each dough ball before sealing and adding the streusel.
Nutrition (approx., per serving): Calories: 347 · Protein: 7 g · Carbs: 49 g · Fat: 13 g · Saturated fat: 7 g · Cholesterol: 55 mg · Sodium: 350 mg · Fiber: 2 g · Sugar: 16 g Estimated values based on ingredients used; actual nutrition may vary.
FAQ
How do I keep soboro bread soft?
The tangzhong helps soboro bread stay noticeably softer by allowing the dough to retain more moisture. Let the buns cool completely, then store them airtight at room temperature rather than in the refrigerator. If the next-day crumb feels less fresh, warm a bun in a 150°C (300°F) oven for about 5 minutes.
Why is my soboro topping falling off?
The dough needs a slightly damp surface and firm contact with the streusel for the topping to stay attached. Dip only the top of each bun into the cornstarch slurry, then press it firmly into a thick layer of crumbs. If you barely touch the streusel to the dough, it can separate as the bun expands during the second rise.
Can I use crunchy peanut butter for soboro bread?
Yes, crunchy peanut butter works well and gives the topping little extra peanut pieces throughout. Smooth peanut butter gives a more even, fine-textured streusel, while chunky peanut butter makes the finished crust a little more rustic. Avoid very oily, separated natural peanut butter because it can make the crumbs difficult to form.
How do I know when soboro bread is done baking?
Look for lightly golden bread around the exposed sides and a peanut topping that looks dry and set rather than wet or pale. Around 13–16 minutes is usually enough at 190°C (375°F). Don't bake until the topping becomes deeply brown—the crumbs can turn noticeably harder as they cool.
Can I freeze soboro bread?
Yes, soboro bread freezes well for about 1 month when each cooled bun is wrapped tightly and stored in an airtight freezer bag. Thaw at room temperature, then warm it in a 150°C (300°F) oven for about 8–10 minutes. The oven is much better than the microwave when you want the peanut topping to regain some crunch.
Reviews & Comments (0)
No ratings yet — made it? Be the first to rate it.
Jiwon Kim is a home cook from Seoul who studied Food Science and Nutrition. She writes approachable home-style recipes — Korean rice, soup, banchan, and fermented staples, plus favorite dishes from across Asia — explained simply for cooks outside Korea.
A soft, moist sweet potato loaf with cinnamon, nutmeg, and pecans, made for slow mornings, afternoon tea, or whenever you have a leftover sweet potato.
One short email when new recipes go up. No spam, unsubscribe any time.
We use cookies to run this site (essential), understand how it's used (analytics), show relevant ads, and remember your preferences. See our Cookie Policy.
Cookie Preferences
Choose which categories of cookies we can use. Essential cookies are always on because the Site can't function without them.
Required for core functionality, such as remembering this preference. Cannot be disabled.
Helps us understand how visitors use the Site (e.g., Google Analytics).
Used by ad networks (e.g., Google AdSense) to show relevant ads.
Remembers choices like region or language for a more personalized experience.