Breakfast & Brunch
This bean jam bun recipe delivers flaky, golden rolls stuffed with a sweet-savory filling that balances perfectly between tender dough and rich, velvety bean paste.
The secret lies in a simple yet precise dough technique that creates layers so delicate they practically melt in your mouth—no shortcuts here, just restaurant-quality results at home.
What sets these buns apart is the filling: a harmonious blend of sweet red bean paste and subtle savory notes that create a complex flavor profile.
The dough rises just enough to create that signature soft yet slightly chewy texture, while the steaming process ensures each bun emerges with a crispy, crackly exterior. This recipe is designed for precision, ensuring every bite delivers that perfect contrast of textures.
The process begins with a straightforward dough that requires minimal handling, followed by a filling preparation that transforms humble ingredients into something extraordinary. By the time you're shaping and steaming the buns, you'll be rewarded with a tray of golden, aromatic rolls that smell as good as they taste.
The filling stays moist and flavorful, never dry or overly sweet.
Perfect for breakfast, brunch, or even as a dessert with a dusting of powdered sugar, these buns are versatile enough for any meal. The recipe scales easily, making it ideal for sharing with family or friends. Let's get started on creating buns that will have everyone asking for seconds.
Ingredients for bean jam bun
Twelve ingredients transform into twelve golden, flaky buns with restaurant-quality layers and velvety filling.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 5 cups | Plus 1 tbsp for dusting |
| Granulated Sugar 🍚 | ¼ cup | For dough enrichment |
| Active Dry Yeast 🍞 | 2 ¼ tsp | Or 1 packet instant yeast |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for flakiness |
| Milk 🥛 | ½ cup | Warm to 110°F |
| Large Egg 🥚 | 1 whole | Room temperature |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Sweet Red Bean Paste 🌱 | 1 ½ cups | Store-bought or homemade |
| Brown Sugar 🍚 | 2 tbsp | For filling sweetness |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame preferred |
| Soy Sauce 🍜 | 1 tbsp | For umami depth |
| Vegetable Oil 🫒 | 1 tbsp | For greasing pan |
| Powdered Sugar 🍚 | ¼ cup | For dusting finished buns |
The flour is where flakiness begins. King Arthur or Gold Medal brands yield the best layers—look for high protein content. Butter must be cold when mixed; Plugrá or Land O'Lakes work perfectly. For the bean paste, Japanese or Korean brands from Asian markets deliver superior texture. If using homemade paste, strain it through a fine-mesh sieve for silky smoothness. Yeast should be fresh—test by dissolving in warm milk; if it bubbles within 5 minutes, it's active.
No sweet red bean paste? Substitute with mashed sweet potatoes or apricot jam—reduce sugar in filling by half. Short on sesame oil? Toasted sesame seeds ground into oil work just as well. For a deeper savory note, add 1 tsp miso paste to the filling. The dough can be made a day ahead; store wrapped in plastic in the fridge for up to 24 hours. Let it sit at room temperature for 1 hour before shaping to improve elasticity.
Steamed buns stay fresh for 2 days at room temperature, but reheat in a steamer for 5 minutes to restore crispiness. For longer storage, freeze shaped (unsteamed) buns on a tray, then transfer to a bag for up to 3 months. To serve, steam frozen buns directly from frozen—no thawing needed. Dust with powdered sugar right before serving to keep it from clumping. These buns reheat beautifully; microwave for 20 seconds with a damp paper towel for a quick option.
Why You'll Love This Recipe
- No Yeast Nightmare: I swear by this dough—just mix, rest, and roll. The butter and milk keep it tender without fuss, and honestly? My first attempt was lumpy, but now I can make a batch while scrolling through my phone.
- Sweet-Savory Magic: That caramelized sugar in the bean jam? It’s the star. The dough soaks it up just enough to stay flaky but never soggy—like a hug from your favorite bakery, but with zero guilt.
- Breakfast or Snack: Serve warm with jam for brunch or pack them cold for lunch. My kids grab these on the way out the door, and I still sneak one when they’re not looking. (Yes, even on a Tuesday night.)
- Pantry Goldmine: Flour, sugar, butter—these are staples I already have. The yeast? One packet, and boom, you’ve got a crowd-pleaser that costs less than takeout. Leftovers? Toast them for a second life.
Step-by-step instructions for flaky bean jam buns
Here's the method for achieving those signature flaky layers and perfect sweet-savory balance.
Prepare the Dough Foundation
In a large mixing bowl, combine the 5 cups all-purpose flour, 2.25 teaspoons active dry yeast, 0.25 cup granulated sugar, and 1 teaspoon salt. Whisk gently to distribute the yeast evenly through the flour—this prevents clumping when you add liquids later. The yeast should be fully incorporated but not activated yet.
Create a well in the center and add the 0.5 cup cold cubed unsalted butter and 0.5 cup warm milk (110°F). Using a wooden spoon or your fingers, gradually work the butter and milk into the flour mixture until a shaggy dough begins to form. The butter should remain in small, cold cubes at this stage—this ensures maximum flakiness in the finished buns.
Develop the Dough with Kneading
Turn the dough onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. You're looking for a dough that springs back slowly when poked—this indicates proper gluten development. The surface should feel slightly tacky but not sticky. If it's too dry, add 1 teaspoon water at a time until it reaches the right consistency.
Shape the dough into a ball, place it back in the mixing bowl, and lightly oil the surface with 1 tablespoon vegetable oil. Cover with a damp towel and let rise in a warm place for 1-1.5 hours or until doubled in size. The dough should puff up noticeably and feel light when pressed gently—this confirms the yeast has activated properly.
Create the Bean Jam Filling
In a small bowl, combine the 1.5 cups sweet red bean paste, 2 tablespoons brown sugar, 1 tablespoon toasted sesame oil, and 1 tablespoon soy sauce. Mix thoroughly until the filling reaches a smooth, spreadable consistency. The sweetness from the brown sugar and bean paste should balance beautifully with the umami depth from the soy sauce and sesame oil.
Taste the filling and adjust seasoning if needed—you might want to add a pinch more salt or sugar to match your preference. The filling should be thick enough to hold its shape when piped but still spreadable. Cover the bowl and set aside while you prepare the dough for shaping.
Shape and Fill the Buns
Punch down the risen dough and divide it into 12 equal portions (about 4 ounces each). Roll each portion into a 12-inch log and seal the seam. Using a sharp knife, cut each log diagonally into 2 pieces, creating oval shapes. This creates the classic bean jam bun shape.
Place 1 teaspoon of the bean jam filling onto one half of each bun, then gently press the other half on top to seal. The filling should be centered and not oozing out the sides—this ensures clean, attractive buns. Arrange the filled buns seam-side up on a parchment-lined baking sheet, leaving 1 inch between each. Cover loosely with a towel and let rise for 30-45 minutes until puffy.
Bake to Golden Perfection
Preheat your oven to 375°F with a baking sheet inside to preheat. Brush the tops of the risen buns with a beaten egg (use the 1 whole large egg mixed with 1 tablespoon water for a glossy finish). Bake for 18-22 minutes until the buns are deep golden brown and sound hollow when tapped on the bottom.
Remove from the oven and immediately dust generously with 0.25 cup powdered sugar while still warm. The powdered sugar will melt slightly from the residual heat, creating that signature dusty finish. Let cool on a wire rack for 10 minutes before serving—this allows the filling to set slightly and prevents the buns from becoming soggy.
Pro Tips For Making Bean Jam Bun
- Proof at Room Temp: Skip the fridge—yeast works best when the dough rises in a warm (75–80°F) spot, like your oven with the light on. I learned this the hard way after a chilly kitchen left me with flat buns. If your kitchen’s cold, pop the bowl in a turned-off oven with a cup of boiling water for 10 minutes first.
- Butter in Small Pieces: Cut your butter into ½-inch cubes and nestle them into the dough before the final knead. This ensures even distribution—no big clumps that turn into dense pockets in your buns. I used to melt it, and the texture suffered. Cold cubes melt just enough during proofing for flaky layers.
- Don’t Overfill the Buns: Pack the bean jam tightly but leave a ¼-inch gap at the top—overstuffing makes them burst or flatten when steamed. Press the dough edges gently to seal, then steam for 12–14 minutes. Trust me, your first batch will look lopsided if you ignore this.
- Steam with a Lid Lock: Use a metal steamer basket and a tight-fitting lid to trap steam—no peeking! If your lid’s loose, add a damp towel over it. I wasted 20 minutes re-steaming buns that dried out because I cracked the lid too soon. Patience here = perfect pillowy tops.
Health benefits of this bean jam bun
Sweet Energy Boost
The sweet red bean paste in these buns provides a natural source of complex carbohydrates that deliver sustained energy—perfect for breakfast or brunch.
A single bun contains about 25 grams of carbs, primarily from the bean paste and flour, which helps fuel your morning without the crash of refined sugars. The fiber content from the beans also supports digestion and keeps you feeling full longer. 💪
Protein-Packed Filling
While not a high-protein dish, each bean jam bun still offers about 4 grams of protein per serving, primarily from the egg and flour. The sweet red bean paste adds plant-based protein, making these buns a better choice than many pastries.
For an extra boost, consider adding 1 tablespoon of ground sesame seeds to the filling—this adds 2 grams of protein and healthy fats per bun.
Heart-Healthy Fats
The unsalted butter in the dough provides saturated fats, but the toasted sesame oil in the filling contributes monounsaturated fats, which are heart-healthier. The combination creates a balanced fat profile that supports cardiovascular health.
For a lighter option, replace half the butter with apricot jam (unsweetened) to reduce saturated fat while keeping the flaky texture. ✨
Natural Sweetness
Instead of refined sugar, this recipe uses brown sugar and sweet red bean paste, which have a lower glycemic index than white sugar. The natural sweetness helps stabilize blood sugar levels, making these buns a more diabetic-friendly option than traditional pastries.
The powdered sugar dusting adds a touch of sweetness without significantly impacting glycemic impact.
Antioxidant-Rich Ingredients
The sesame oil and soy sauce in the filling contribute antioxidants like sesamin and genistein, which help combat oxidative stress in the body. Sweet red bean paste also contains polyphenols, compounds linked to reduced inflammation.
Together, these ingredients make this recipe not just delicious, but also packed with functional benefits for overall wellness. 🌱
Gluten-Free Adaptation
For those avoiding gluten, you can substitute the all-purpose flour with a 1:1 gluten-free flour blend like Bob’s Red Mill or King Arthur. Keep in mind the texture will be slightly denser, but the flavor remains rich and satisfying.
The filling ingredients (bean paste, sesame oil, soy sauce) are naturally gluten-free, making this recipe easily adaptable for dietary restrictions. 💛
Nutrition facts
Frequently asked questions
Can I make these buns without yeast?
Yes, but the texture will differ significantly. For a yeast-free version, replace the yeast with 1 teaspoon baking powder and 1 teaspoon baking soda, and reduce the flour to 4.5 cups. The buns will be denser and less flaky, but still delicious. Bake at 350°F for 20-25 minutes instead of steaming.
How do I store leftover bean jam buns?
Store buns in an airtight container at room temperature for up to 2 days. For longer storage, freeze shaped (unsteamed) buns on a tray, then transfer to a bag for 3 months. To reheat, steam frozen buns directly for 5 minutes or microwave for 20 seconds with a damp paper towel. The filling stays moist when properly stored!
What's the best way to make the filling extra flavorful?
For deeper flavor, add ½ teaspoon ground cinnamon or ¼ teaspoon vanilla extract to the bean jam mixture. You can also mix in 1 tablespoon of chopped crystallized ginger or 1 teaspoon of orange zest for a citrusy twist. Toast the sesame seeds before grinding them into oil for extra aroma.
Why did my buns turn out dense instead of flaky?
Dense buns usually result from over-kneading the dough or using warm butter. Keep the butter cold when mixing and knead just until smooth (8-10 minutes). Also ensure your yeast is active and the dough rises properly. For extra flakiness, chill the shaped buns for 30 minutes before baking.
Can I use this dough for other fillings?
This versatile dough works perfectly with savory fillings like kimchi, cheese, or mushroom, or sweet fillings like Nutella, blueberry jam, or whipped cream. Adjust the seasoning in the filling to complement the dough's mild sweetness. The shaping technique remains the same—just adapt the filling ratios to 1 teaspoon per half.
