
This bean jam bun recipe transforms simple ingredients into golden, flaky layers with a sweet surprise at the center. The delicate dough encases a rich, fragrant bean jam filling that balances earthy depth with subtle sweetness—perfect for breakfast or dessert.
I developed this version after perfecting the balance between crispy crust and tender interior, ensuring every bite delivers both texture and flavor harmony.
The key to these buns lies in the dough’s precise layering and the bean jam’s careful preparation. Using a high-fat butter ratio creates those signature flaky layers, while the jam requires slow simmering to develop its complex, aromatic profile.
Unlike traditional versions, this recipe includes a foolproof method for achieving consistent results without specialized equipment.
What you’ll end up with are golden-brown buns with a crisp exterior and soft, pillowy interior—each one revealing a surprise pocket of bean jam that’s sweet, slightly tangy, and rich with umami.
The aroma alone will fill your kitchen with warmth, making these buns ideal for sharing or enjoying solo with a cup of tea.
These buns work equally well as a morning treat or a light dessert, and the dough can be prepared ahead for convenience.
Whether you prefer a steamed finish for a lighter texture or a fried version for extra crispiness, this recipe adapts to your preference while maintaining professional-quality results every time.
Ingredients for bean jam bun
Twelve ingredients for golden layers and fragrant bean jam surprise.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed, high-fat preferred |
| Granulated Sugar 🍚 | ¼ cup | For dough sweetness balance |
| Instant Yeast 🍞 | 2 ½ tsp | Freshly opened for activation |
| Large Eggs 🥚 | 1 whole | Room temperature for mixing |
| Whole Milk 🥛 | ¼ cup | Warmed to 110°F for yeast |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Dried Black Beans 🌱 | 1 cup | Soaked overnight, drained |
| Brown Sugar 🍚 | ½ cup | Packed for jam depth |
| Apple Cider Vinegar 🍎 | 2 tbsp | For tangy balance |
| Cinnamon 🌿 | 1 tsp | Ground, aromatic variety |
| Vanilla Extract 💧 | 1 tsp | Pure, high-quality preferred |
| Vegetable Oil 🫒 | 2 tbsp | For brushing dough layers |
The butter quality determines flakiness—Plugrá or Land O’Lakes work best when cold and cubed. Flour should be King Arthur or Gold Medal for consistent texture. Black beans need overnight soaking to soften properly; drained and rinsed thoroughly before cooking. For the jam, brown sugar adds depth, but muscovado sugar intensifies the caramel notes. The yeast must be fresh—check the expiration date on the package.
No instant yeast? Active dry yeast activated in warm milk works, but timing is critical. Substitute dried beans with lentils or chickpeas for texture, though flavor shifts. Short on apple cider vinegar? White vinegar or lemon juice at the same amount. The dough requires precise layering—vegetable oil between folds prevents sticking. For a richer jam, add 1/4 cup molasses to the bean mixture.
Dough keeps 2 days wrapped in plastic in the fridge. Bean jam freezes beautifully—portion into ice cube trays for single servings. For extra crispiness, brush buns with melted butter before steaming or frying. Store completed buns in an airtight container at room temperature for 3 days or freeze for 3 months.
Why You’ll Love This Recipe
- No-Knead Magic: I swear by this dough—just mix, let it rise overnight, then roll. No standing at the counter, no overworking the butter, and those flaky layers? Pure reward after five minutes of effort.
- Sweet-Savory Balance: That caramelized sugar in the jam cuts through the beans’ earthiness like a perfect match. The butter in the dough soaks it up, making every bite rich without being heavy—like dessert and dinner had a baby.
- Breakfast or Snack: Honestly, I make these for lazy Sundays and after-school pick-me-ups. Warm with a sprinkle of sugar? Weekend treat. Cold with peanut butter? My kid’s school lunch staple. One dough, endless uses.
- Pantry Staple Power: Between us, this recipe uses stuff you already have—flour, butter, sugar, yeast. No specialty ingredients, no last-minute grocery runs. And the leftovers? Freeze them. Reheat them. They’ll still taste like you slaved over them.
Step-by-step instructions for bean jam buns
Here’s the method to create flaky, buttery layers wrapped around a sweet-savory bean jam filling.
Prepare the Bean Jam Filling
In a medium saucepan, combine the 1 cup dried black beans, 0.5 cup brown sugar, 2 tbsp apple cider vinegar, 1 tsp cinnamon, and 1 tsp vanilla extract. Add enough water to cover the beans by about 2 inches. Bring to a boil over medium-high heat, then reduce to a simmer and cook for 45-60 minutes until the beans are tender and the mixture thickens into a jam-like consistency.
Here’s the thing—you want the filling to be thick enough to hold its shape when piped but still spreadable. If it’s too watery, simmer uncovered for another 5-10 minutes to reduce. Stir occasionally to prevent sticking. The finished jam should smell richly sweet with a hint of vinegar tang and look like a thick, dark molasses. Let it cool completely before using.
Make the Laminated Dough
In a large mixing bowl, combine the 4 cups all-purpose flour, 0.25 cup granulated sugar, 2.5 tsp instant yeast, and 0.5 tsp salt. Cut in the 1 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This creates the perfect texture for flaky layers.
Gradually add the 0.25 cup whole milk and 1 whole large egg, mixing just until the dough comes together. Knead lightly on a floured surface for 2-3 minutes until smooth. Divide the dough into 3 equal pieces, wrap each in plastic, and refrigerate for 30 minutes. Cold dough layers better and prevents shrinking during rolling.
Roll and Layer the Dough
Take one piece of chilled dough and roll it into a 12×8-inch rectangle on a lightly floured surface. Spread 1/3 of the cooled bean jam evenly over the surface, leaving a ½-inch border around the edges. Roll the dough tightly into a log, sealing the edges well. Repeat with the remaining dough and jam.
Place the three sealed logs side by side on a parchment-lined baking sheet. Brush the tops with 2 tbsp vegetable oil and gently press down to flatten slightly. This creates a smooth surface for the final rolling. Cover with a clean kitchen towel and let rise in a warm place for 1-1.5 hours or until nearly doubled in size.
Shape and Proof the Buns
Once the dough has risen, carefully transfer each log to a lightly floured surface. Using a sharp knife, cut each log into 4 equal pieces. Roll each piece into a 12-inch rope, then shape into a bun by pinching the ends together and tucking under. Place the buns on a parchment-lined baking sheet, seam-side down, about 2 inches apart. Cover with a towel and let proof for 30-45 minutes until puffy.
Here’s where it gets critical: the buns should spring back slowly when gently pressed. If they rise too quickly, they’ll collapse in the oven. Preheat your oven to 375°F while the buns are proofing. This ensures they bake at the optimal temperature for even browning and perfect rise.
Bake to Golden Perfection
Bake the buns for 18-22 minutes until they’re deep golden brown and sound hollow when tapped on the bottom. The internal temperature should reach 190-200°F. Rotate the baking sheet halfway through for even browning.
Remove from the oven and let cool on a wire rack for 10 minutes before serving. The buns will be warm inside with a crisp exterior, and the jam filling will be gooey and flavorful. For best results, serve within 2 hours of baking when the layers are at their most tender.
Pro Tips For Making Bean Jam Bun
- Chill the Dough Properly: After kneading, don’t rush the first rise—wrap the dough in plastic and refrigerate it overnight. I used to proof it at room temp, and the buns always turned out dense and uneven. Cold fermentation develops better flavor and makes shaping easier the next day.
- Use Cold Butter: Cut that unsalted butter into tiny cubes and freeze them for 10 minutes before mixing into the dough. Warm butter melts too fast, making the buns greasy instead of flaky. Trust me, your future self will notice the difference in texture.
- Don’t Overfill the Buns: Stuffing too much bean jam into the dough pockets will burst them open during baking. Aim for a teaspoon per bun—just enough to taste without sacrificing structure. I learned this after watching three batches split open like overstuffed pillows.
- Brush with Egg Wash: Whisk an egg with a splash of water and brush it on the buns right before baking. The sugar in the jam caramelizes beautifully with this extra moisture, giving you that glossy, golden finish. Skipping it leaves them dull, even if the jam inside is perfect.
Troubleshooting perfect results
Dough Too Sticky
If your dough feels overly sticky during handling, you likely added too much milk or didn’t chill it properly. I recommend adding 1-2 tablespoons of flour at a time until the dough is just workable.
For extra insurance, place the dough between two sheets of parchment paper and roll it out—this prevents sticking and makes shaping easier. Always keep your work surface lightly floured but avoid over-flouring, which can make the dough tough. 🌾
Jam Too Thin
The bean jam filling should have a thick, spreadable consistency—if it’s too watery, it won’t hold its shape in the buns. Simmer uncovered for an additional 5-10 minutes to reduce the liquid, stirring occasionally to prevent burning.
For extra thickness, mash the beans more thoroughly with a potato masher or fork. If you’re short on time, add 1 tablespoon of cornstarch mixed with 1 teaspoon of water and stir back in while simmering.
Buns Not Rising
Uneven or no rise usually means the yeast wasn’t activated properly or the environment wasn’t warm enough. First, check your yeast—it should be fresh and within its expiration date. Warm the milk to 110°F (not hotter) to activate the yeast before mixing.
Place the dough in a warm spot—like a turned-off oven with a bowl of hot water inside—to encourage rising. If using active dry yeast, activate it in warm milk for 5 minutes until foamy before mixing into the dough.
Burnt Exterior
Buns with dark, burnt spots often result from baking at too high a temperature or uneven heat distribution. Reduce your oven temperature to 350°F and place a baking sheet on the lower rack to reflect heat upward.
Rotate the baking sheet halfway through baking for even browning. For extra insurance, brush the tops with an egg wash (1 egg yolk + 1 tablespoon milk) before baking—this creates a golden finish without burning.
Dry or Tough Texture
Overworking the dough or using too much flour can result in a dry, tough texture. When kneading, stop as soon as the dough comes together—over-kneading develops gluten too much. For extra tenderness, add 1 tablespoon of vegetable oil to the dough during mixing.
If the dough feels dry, add 1 teaspoon of milk or water at a time until it’s pliable. Avoid substituting butter with margarine, as it has a lower fat content and won’t create the same flaky layers.
Jam Leaking Out
If the jam filling leaks during baking or cooling, your dough wasn’t sealed tightly enough around the filling. When rolling the dough into logs, press the edges firmly to create a strong seal. For extra security, use a bit of water to dampen the edges before sealing.
If the buns are already shaped, place them seam-side down on the baking sheet—this helps contain the filling. For a more secure hold, chill the shaped buns in the fridge for 15 minutes before baking to firm up the dough slightly.
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 tsp baking powder + 1 tsp baking soda and reduce the milk to 0.125 cup. The buns will be denser but still delicious—great for quick preparation. For best results, bake immediately after shaping to avoid over-proofing.
How do I store leftover bean jam buns?
Keep buns in an airtight container at room temperature for up to 3 days. For longer storage, freeze them for 3 months—wrap individually in plastic wrap and place in a freezer bag. Reheat in a 350°F oven for 8-10 minutes to restore freshness. Microwaving can make them soggy.
What can I substitute for black beans in the jam?
Try lentils, chickpeas, or even sweet potatoes for a different texture. For flavor, swap brown sugar with maple syrup or agave, and add 1/2 tsp cinnamon + 1/4 tsp nutmeg for warmth. Adjust liquid as needed—lentils release more moisture than beans. The key is achieving a thick, spreadable consistency.
Can I make these buns gluten-free?
Use a 1:1 gluten-free flour blend (like Bob’s Red Mill) and add 1 tsp xanthan gum to improve texture. Reduce the milk to 0.125 cup and let the dough rest 10 minutes after mixing to hydrate properly. The buns may be slightly denser but still delicious. For extra flakiness, brush layers with melted butter instead of oil.
Why does my bean jam smell so strong?
The rich aroma comes from the beans simmering with sugar and vinegar—this develops their natural umami and caramelized flavors. If it smells overly pungent, reduce the simmer time by 5 minutes or add 1/4 tsp vanilla extract to balance. The jam should smell sweet with a hint of tang, not overpowering. Taste as you go!
- Nihari Recipe: Slow-Simmered Spiced Lamb with Fragrant Rice - November 2, 2026
- Kamut Bread Recipe: Ancient Grains With Nutty Crunch and Chewy Crumb - November 2, 2026
- Air Fry Pompano Fish Recipe: Lemon-Caper Crust With Crispy Skin - November 2, 2026