Bean Jam Buns Recipe: Sweet-Filled Pastries With Buttery Crusts

Breakfast & Brunch

Bean Jam Buns Recipe: Sweet-Filled Pastries With Buttery Crusts

This bean jam bun recipe delivers the perfect balance of flaky crust and sweet, spiced bean filling that’s become my go-to breakfast staple.

The secret lies in a buttery dough that’s rolled thin enough for crisp edges while staying tender inside, paired with a jam that’s rich with red beans, brown sugar, and a hint of cinnamon for warmth.

I developed this version after years of experimenting with textures—no more dry, tough buns or overly sweet fillings that lose their depth.

The dough starts with a simple yeast mixture, but the magic happens during the resting time, where the gluten relaxes and the butter develops layers that melt in your mouth.

Meanwhile, the bean jam simmers until thick and glossy, with just enough spice to complement the natural sweetness of the beans. This isn’t your average pastry—it’s a restaurant-quality treat that’s surprisingly easy to make at home, with techniques that ensure every bite is crisp, tender, and packed with flavor.

By the time you pull these buns from the pan, you’ll have golden, buttery crusts encasing a jam that’s sweet, spiced, and just sticky enough to cling to every bite. The aroma alone will have everyone gathering around the table, and the texture—crisp outside, soft inside—makes them impossible to resist.

Serve them warm with a cup of earl grey tea for a breakfast that feels like a celebration, or pair them with chili for a savory-sweet twist that surprises even the skeptics.

Whether you’re making them for a weekend brunch or a special occasion, these buns adapt easily to dietary preferences—swap honey for maple syrup, or use coconut oil instead of butter for a vegan version.

The recipe scales perfectly, so you can feed a crowd or just enjoy a few with your morning coffee. Let’s get started on creating these irresistible pastries that taste like a little piece of tradition with every bite.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean jam bun

Buttery layers meet sweet-spiced bean jam in this irresistible breakfast treat.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed for layers
Granulated Sugar 🍚 ½ cup Plus extra for brushing
Active Dry Yeast 🍄 2 ¼ tsp Fresh yeast preferred
Warm Whole Milk 🥛 ¾ cup 110°F for activation
Large Red Kidney Beans 🌱 1 ½ cups Canned, drained and rinsed
Light Brown Sugar 🍚 ¾ cup Packed for jam thickness
Ground Cinnamon 🌿 1 tsp Plus extra for dusting
Vanilla Extract 🍯 1 tsp Pure for authentic flavor
Salt 🧂 1 tsp Kosher or sea salt
Honey 🍯 2 tbsp For natural sweetness
Granulated Sugar 🍚 1 tbsp For brushing crusts
Egg 🥚 1 whole For egg wash

The butter is non-negotiable here—European-style or Plugrá makes all the difference for flaky layers. Grab it from Whole Foods or the bakery section at Kroger. For the beans, Bush's or Great Northern brands work best—they hold their shape while breaking down just enough to create that perfect jam texture. The yeast? Fresh is ideal but active dry works fine if you keep it refrigerated. Pro tip: Warm the milk to 110°F—any hotter and you'll kill the yeast.

No honey? Maple syrup works one-to-one, though it has a slightly different depth. Running out of brown sugar? White sugar plus 1/4 tsp molasses mimics the flavor. The vanilla extract can be swapped for vanilla bean paste if you're feeling fancy—just reduce to 1/2 tsp. For the dough, if you don't have a stand mixer, a rolling pin and elbow grease will get you there. The key is keeping the butter cold—chill the dough between folds if your kitchen gets warm. And if you're making these vegan, coconut oil works perfectly for the butter, just use the same amount.

The dough keeps for 2 days wrapped in plastic in the fridge, or 3 months frozen between parchment paper. The bean jam? It actually tastes better the next day as the flavors meld. I like to portion the dough into 12 equal balls before freezing—just thaw overnight in the fridge before shaping. For the final touch, brush those golden crusts with melted butter right after baking. Trust me, it's worth the extra minute.

❤️

Why You'll Love This Recipe

  • No Yeast Stress: I swear by this dough—just mix, let it rise once, and boom. No kneading, no waiting hours, no second rise to mess up. That warm milk and butter make the dough so tender it practically melts in your mouth, and honestly? I’ve made it on days when I forgot to take the yeast out of the fridge.
  • Sweet-Savory Magic: The jam inside isn’t just sweet—it’s got that deep, caramelized bean richness with just enough sugar to balance it. That buttery dough? It’s like a hug for your taste buds, especially when the jam oozes out the first bite. I’ll be real: I’ve eaten these straight from the pan, and my kids don’t even argue when I save the last one.
  • Breakfast or Snack Hero: Need a quick breakfast? Done. Craving a mid-afternoon pick-me-up? Also done. Pack them for lunch, toss a few in your bag for a road trip, or serve them warm with tea when friends drop by. Between us, I’ve even used leftover dough to make jam-filled breakfast sandwiches—no one’s complaining.
  • Pantry Staple Power: Flour, butter, sugar, yeast, milk—these are things I always have. No fancy ingredients, no last-minute grocery runs. And the best part? The dough keeps for days in the fridge, so you can bake a fresh batch whenever. I made a double batch last weekend, and by Tuesday, they were gone—no waste, no stress.

Step-by-step instructions for bean jam buns

Let's create these sweet pastries with a rich bean jam filling and flaky crusts.

1

Prepare the Bean Jam Filling

In a medium saucepan, combine the 1.5 cups large red kidney beans, 0.75 cup light brown sugar, 2 tbsp honey, 1 tsp ground cinnamon, and 1 tsp vanilla extract. Stir well to combine all ingredients thoroughly. Place the saucepan over medium heat and bring the mixture to a gentle simmer.

As the mixture heats, it will begin to thicken. Keep stirring occasionally with a wooden spoon to prevent sticking and ensure even cooking. After about 10-12 minutes, you'll notice the mixture becomes thicker and starts to coat the back of your spoon. This is when you'll know it's ready. Remove the pan from heat and let the filling cool completely before using it to fill your buns. The filling should have a jam-like consistency, slightly thick and spreadable.

2

Make the Dough and First Rise

In a large mixing bowl, combine the 4 cups all-purpose flour, 1 tsp salt, and 2.25 tsp active dry yeast. Mix these dry ingredients together to distribute the yeast evenly throughout the flour. Create a well in the center of the mixture and add the 1 cup unsalted butter, cut into cubes. Using your fingers, work the butter into the flour until the mixture resembles coarse crumbs.

Gradually pour in the 0.75 cup warm whole milk while mixing with a wooden spoon or your hands until the dough begins to come together. Once the dough forms a shaggy mass, turn it out onto a lightly floured surface and knead gently for about 5 minutes until smooth and elastic. The dough should be soft but not sticky. If it feels too dry, add a teaspoon of milk at a time until it reaches the right consistency. Place the dough in a lightly greased bowl, cover with a clean kitchen towel, and let it rise in a warm place for about 1 to 1.5 hours, or until it has doubled in size.

3

Shape the Buns and Second Rise

Once the dough has risen, punch it down gently to release the air. On a lightly floured surface, divide the dough into 12 equal pieces. Roll each piece into a ball and flatten slightly into a disc about 3 inches in diameter. Take one of the discs and place about 1 tablespoon of the cooled bean jam filling in the center. Fold the dough over the filling to completely enclose it, then seal the edges by pinching them together with your fingers. Repeat this process with the remaining dough and filling.

Place the filled buns on a parchment-lined baking sheet, leaving about 1 inch of space between each one. Cover the baking sheet with a clean kitchen towel and let the buns rise again for about 30 to 45 minutes, or until they have noticeably puffed up. The buns should look plump and slightly rounded, ready for the final touch of brushing.

4

Brush and Bake to Golden Perfection

Preheat your oven to 375°F. In a small bowl, whisk together the 1 whole egg and 1 tbsp granulated sugar until well combined. This mixture will serve as the egg wash for your buns. Once the oven is preheated, brush the tops of the risen buns with the egg wash, making sure to coat them evenly. Sprinkle a little extra ground cinnamon on top for added flavor and a beautiful presentation.

Bake the buns for 20 to 25 minutes, or until they are golden brown and sound hollow when tapped on the bottom. The aroma of freshly baked buns will fill your kitchen, signaling that they are ready. Remove the buns from the oven and let them cool on a wire rack for about 10 minutes before serving. Enjoy these delicious bean jam buns warm, straight from the oven.

👨‍🍳

Pro Tips For Making Bean Jam Bun

  • Chill the Dough: After your first rise, pop the dough in the fridge for 1–2 hours before shaping. Cold dough handles better—no sticky messes, and the buns hold their shape when steamed. (Yes, even if you’re impatient like me.)
  • Butter at Room Temp: Cut the unsalted butter into small cubes and let it sit out for 30–45 minutes before mixing into the dough. Cold butter creates tough layers; room-temp butter gives you that flaky, melt-in-your-mouth texture. (I learned this the hard way—flaky buns are worth the wait.)
  • Milk Should Be Warm: Your whole milk needs to be warm—not hot, not cold, but somewhere between 105°F and 115°F (like a warm bath). Yeast hates extremes, and lukewarm milk kills the rise. Test it by dipping your finger in; it should feel like a cozy cup of tea. (No guesswork.)
  • Steam the Buns Fast: Once shaped, steam the buns for exactly 8–10 minutes over boiling water—no more, no less. Oversteaming turns them soggy; understeaming leaves them dense. Use a tight lid to trap the heat, and keep the water simmering, not rolling. (Your future self will thank you.)

Best sauces and condiments for these flavors

Classic Bean Jam

The star of these buns is the bean jam, a sweet-spiced filling that balances earthy beans with warm cinnamon and honey.

I simmer 1.5 cups red kidney beans with ¾ cup brown sugar, 2 tbsp honey, and 1 tsp cinnamon until thick and glossy—about 10-12 minutes on medium heat. The key is stirring constantly to prevent burning, and letting it cool completely before filling.

For extra depth, I add ½ tsp vanilla extract right before removing from heat. 🍯

Honey Butter Glaze

This simple glaze elevates the buns to restaurant quality with minimal effort. Mix 2 tbsp melted butter with 1 tbsp honey and a pinch of salt, then brush over the baked buns while still warm. The butter adds richness, while the honey caramelizes slightly for a sticky, golden finish.

For a vegan version, swap butter for coconut oil. I like to drizzle this over the buns right after baking—it takes just 2 minutes but makes a huge difference. ✨

Spiced Maple Syrup Drizzle

For a modern twist, replace the honey butter glaze with a spiced maple syrup drizzle. Heat 3 tbsp pure maple syrup with ¼ tsp cinnamon and a pinch of cayenne until warm, then drizzle over the buns.

This adds a slightly tangy, smoky note that cuts through the sweetness. I pair this with black pepper on top for a subtle kick—trust me, it’s unexpected but delicious. 🌶️

Cream Cheese Frosting

A light cream cheese frosting adds a tangy contrast to the sweet filling. Beat 4 oz softened cream cheese with 2 tbsp powdered sugar and 1 tsp vanilla until smooth. Pipe or spread a thin layer over the cooled buns for a fancy touch.

For extra flair, dust with toasted coconut flakes or crushed pistachios. This works especially well if you prefer a less sticky finish than the honey butter glaze. 🥥

Chili-Lime Condiment

For a savory-sweet balance, serve these buns with a chili-lime condiment. Mix 2 tbsp lime juice, 1 tsp honey, ½ tsp chili powder, and a pinch of salt. Drizzle over the buns or serve on the side for dipping.

The acidity and heat cleanse the palate between bites, making the sweetness pop even more. This is my go-to pairing for a brunch spread—it’s simple but adds a restaurant-worthy element. 🍋

Nutrition facts

Servings 12
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 25mg8%
Sodium 280mg12%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 18g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these buns without yeast?

Yes! For a quick version, use 1 cup self-rising flour instead of all-purpose plus yeast. Replace the yeast rise with a 15-minute rest at room temperature, then proceed with shaping and baking. The texture will be denser but still delicious. For a flakier result, try a biscuit-style dough with baking powder instead of yeast.

2

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 them for 3 months. Reheat in a 350°F oven for 5-7 minutes or microwave for 15-20 seconds to restore crispiness. The filling actually tastes better after 24 hours as flavors meld!

3

Can I substitute other beans for kidney beans?

Try black beans or great northern beans for a slightly different texture. For a nutty flavor, use adzuki beans (common in Japanese anko). Drain and rinse all canned beans thoroughly. Avoid pinto beans—they're too soft and can make the filling mushy. Adjust sweetener to taste after cooking.

4

Why did my buns turn out dense instead of flaky?

This usually happens when butter melts too early during mixing or the dough isn't chilled between folds. Keep butter cold and work quickly. For extra flakiness, wrap the dough in plastic and refrigerate 30 minutes before rolling. Also ensure your yeast is active—test it in warm milk first if unsure.

5

What's the best way to reheat these buns?

For crispy crusts, reheat in a 375°F oven for 3-5 minutes on a baking sheet. For microwave quickness, wrap in a damp paper towel and heat for 10-15 seconds. The airtight container method works too—place buns in a sealed bag with a damp towel and microwave for 20 seconds. Always reheat until warm through!

★★★★★5.0(8 reviews)
Categories Breakfast & Brunch