Bean Jam Buns Recipe: Crunchy Tortilla Crowns Over Sweet-Savory Filling

Breakfast & Brunch

Bean Jam Buns Recipe: Crunchy Tortilla Crowns Over Sweet-Savory Filling

This bean jam bun recipe transforms crispy tortilla crowns into a breakfast sensation with its sweet-savory filling—where flaky layers meet bold flavors in every bite.

The secret lies in a perfectly balanced bean jam that's both rich and aromatic, paired with a dough so tender it practically melts in your mouth. I've refined this recipe over years of testing, ensuring the crust stays golden and the texture remains light, never dense.

The magic begins with the dough, which requires just a few simple ingredients but demands patience—letting it rest allows the gluten to relax, resulting in buns that puff beautifully when steamed.

Meanwhile, the bean jam filling combines traditional techniques with modern twists, using a blend of sweet and savory elements that create an addictive contrast. This isn't just breakfast; it's an experience that turns an ordinary morning into something special.

By the time you're done, you'll have crunchy tortilla crowns encasing a jam that's perfectly balanced—sweet enough to satisfy your sweet tooth but with enough depth to keep it interesting.

The aroma alone will have everyone gathering around the table, and the first bite delivers on that promise of flaky, buttery layers with a jam that's rich, velvety, and impossible to resist. It's the kind of dish that makes you want to make it again and again.

Whether you're serving these for a weekend brunch or packing them for a picnic, they reheat beautifully and stay fresh for days. The best part? This recipe scales effortlessly, so you can make a dozen or just a few—perfect for feeding a crowd or treating yourself.

Let's get started on creating these irresistible buns!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for bean jam bun

Twelve ingredients that transform simple tortillas into golden, flaky buns with jammy goodness inside.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Plus 1 tbsp for dusting
Unsalted Butter 🧈 ½ cup Cold, cubed (vegetarian)
Granulated Sugar 🍚 ¼ cup For dough sweetness
Instant Yeast 🍞 2 tsps Active dry works too
Warm Water 💧 1 cup 110°F for yeast activation
Large Eggs 🥚 1 whole Room temperature
Salt 🧂 ½ tsp Kosher or sea salt
Black Beans 🫘 1 ½ cups Cooked, drained, mashed
Coconut Milk 🥥 ½ cup Full-fat for richness
Brown Sugar 🍯 ½ cup Packed, for caramel depth
Cinnamon 🌿 1 tsp Ground, aromatic
Vanilla Extract 🌸 1 tsp Pure, for flavor
Chopped Walnuts 🌰 ¼ cup Toasted for crunch
Large Tortillas 🍞 12 whole Flour tortillas, 10-inch
Vegetable Oil 🫒 2 tbsp For brushing
Sesame Seeds 🌾 1 tbsp Optional for garnish

The dough starts with King Arthur flour—it's my go-to for tender buns, but any all-purpose works. Butter matters here: use Plugrá or Land O'Lakes for reliable cold cubes. If you're in a pinch, Earth Balance vegan butter keeps it vegetarian. The yeast needs water that's warm but not hot—think lukewarm bathwater. For the beans, canned low-sodium black beans save time, but homemade mashed beans give deeper flavor. Toast those walnuts in a dry pan for 3 minutes—they'll smell amazing and add serious texture.

No coconut milk? Substitute with heavy cream or Greek yogurt for richness, though the flavor shifts slightly. Short on brown sugar? White sugar plus 1/4 tsp molasses mimics the caramel notes. The tortillas are non-negotiable—Mission or La Tortilla Factory are my favorites, but any large flour tortilla works. For extra flakiness, brush the dough with melted butter or coconut oil before folding. Sesame seeds add crunch, but skip them if you're avoiding nuts entirely. The jam filling keeps for 5 days in the fridge—make extra for sandwiches!

Dough doubles in size, so don't overcrowd the bowl. Store wrapped in plastic for 24 hours if prepping ahead. The filled buns steam best fresh, but reheat in a 350°F oven for 10 minutes if needed. Freeze unsteamed buns for 2 months—steam straight from frozen. Pro tip: Brush the tops with egg wash before steaming for extra shine. These reheat beautifully—perfect for breakfast on the go.

❤️

Why You'll Love This Recipe

  • No Yeast Nightmares: I’ve made doughs that failed me—this one doesn’t. Just mix flour, butter, sugar, and yeast with warm water, let it rest, and roll it out. No kneading, no waiting hours, no second-guessing.
  • Sweet-Savory Magic: That caramelized sugar in the bean jam? It’s the star. The buttery dough soaks it up like a sponge, giving you a soft, pillowy bite with a jammy burst that’s weirdly addictive.
  • Breakfast or Snack: Honestly, I eat these cold for breakfast with peanut butter or warm with a drizzle of honey. Pack them for lunch, freeze extras for lazy mornings, or serve them at brunch—no one will question why they’re so good.
  • Pantry Staple Power: Between us, this uses ingredients you already own. Flour, butter, sugar—basic stuff that won’t break the bank. And the dough keeps for days, so you’re always one roll away from a treat.

Step-by-step instructions for bean jam buns

Here's how to transform simple ingredients into flaky, crispy tortilla crowns filled with sweet-savory bean jam.

1

Make the Sweet Bean Filling

In a medium saucepan, combine the 1.5 cups black beans, 0.5 cup coconut milk, 0.5 cup brown sugar, 1 tsp cinnamon, and 1 tsp vanilla extract. Mash the beans slightly with a potato masher—you want a thick, chunky texture, not a smooth puree. This texture will give your filling that perfect jam-like consistency.

Bring the mixture to a gentle simmer over medium heat. Let it cook for 10-12 minutes, stirring occasionally, until it thickens and the flavors meld together. You'll know it's ready when it coats the back of a spoon and has a glossy sheen. Remove from heat and let it cool completely before using—this prevents the filling from making your tortillas soggy.

2

Prepare the Dough

In a large mixing bowl, combine the 4 cups all-purpose flour, 0.25 cup granulated sugar, 2 tsps instant yeast, and 0.5 tsp salt. Mix gently with a whisk to distribute the dry ingredients evenly. This is your base, and keeping it light and airy is key for those flaky layers.

Cut in the 0.5 cup cold cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Add the 1 whole large egg and 1 cup warm water (about 110°F). Mix gently with a wooden spoon or dough whisk until just combined—you want a soft, slightly sticky dough that comes together when pressed.

3

Shape and Assemble the Buns

Turn the dough onto a lightly floured surface and knead gently for 2-3 minutes until smooth. Divide the dough into 12 equal pieces (about 2 ounces each) and roll each piece into a 6-inch round. Keep them covered with a damp towel to prevent drying while you work.

Place 1-2 tablespoons of the cooled bean filling onto the center of each tortilla. Fold the tortilla in half to create a half-moon shape, then fold the edges inward to form a crown shape. Press the edges gently to seal—this creates those beautiful, crispy layers. Brush the tops with 1 tablespoon vegetable oil for extra shine and crunch.

4

Bake to Golden Perfection

Preheat your oven to 375°F. Place the assembled buns on a parchment-lined baking sheet, leaving 1 inch of space between each one. Bake for 15-18 minutes until the edges are deep golden brown and the filling is bubbling slightly. The tops should be crispy with a slight crackle when pressed.

While still warm, sprinkle with 1 tbsp sesame seeds for that final touch of texture. Let them cool for 5 minutes before serving—this helps the filling set and makes them easier to handle. Serve warm with a dusting of powdered sugar or a drizzle of honey for extra sweetness.

👨‍🍳

Pro Tips For Making Bean Jam Bun

  • Chill the Dough: After kneading, let the dough rest in the fridge for at least 2 hours—yes, even if you’re eager to shape those buns. I used to skip this and ended up with dense, uneven buns; now they rise evenly and hold their shape perfectly when steamed.
  • Use Cold Butter: Cut that unsalted butter into small cubes and toss it into the flour before adding water—no melting it first. The cold butter creates flaky layers in the dough, and the buns stay tender without turning greasy. Trust me, your future self will notice the difference.
  • Don’t Overwork the Yeast: Mix the instant yeast with the sugar first, then add warm water (about 110°F—lukewarm, not hot). If the water’s too hot, you’ll kill the yeast and end up with flat, sad buns. Test the water by dipping your finger in—it should feel like bathwater, not scalding.
  • Steam in Batches: Overcrowding the steamer means soggy bottoms and uneven cooking. Line the steamer with parchment paper (poke holes for steam) and steam 4-5 buns at a time. The paper keeps them from sticking, and the steam circulates better—no more dry outsides or undercooked centers.

Wine and beer pairings for these flavors

Sweet-Savory Wine Pairings

The rich, caramelized notes of brown sugar and cinnamon in the bean jam make Moscato d'Asti an ideal match—its light effervescence and floral sweetness complement the jam's depth without overpowering it. I reach for a chilled bottle (around 45-50°F) to balance the warmth of the buns.

For a drier option, try Pinot Noir—its bright acidity and red fruit flavors cut through the sweetness beautifully. 🍷

Creamy Beer Complements

A Belgian-style witbier like Stella Artois or Hoegaarden works wonders with its citrusy notes and subtle spice. The effervescence cleanses your palate between bites, while the slight tartness enhances the bean jam's caramel undertones.

For a richer option, amber ale (like Fat Tire) adds malty depth that pairs well with the toasted walnuts in the filling.

Unexpected Coffee Twist

Cold brew coffee adds a sophisticated contrast to the sweet-savory buns. The low acidity and nutty notes of a dark roast (like Peet's Major Dickason's Blend) mirror the cinnamon and walnuts in the jam.

Serve it over ice for a refreshing morning treat. I often drizzle a little honey into my coffee to echo the buns' sweetness. ☕

Spiced Rum Enhancement

For a boozy touch, mix 1 oz dark rum (like Kraken Black Spiced) with ½ oz orange liqueur (such as Cointreau) and a splash of warm water.

The spices in the rum amplify the cinnamon in the jam, while the orange adds brightness. Sip it alongside the buns for a cozy, aromatic experience. 🌶️

Non-Alcoholic Options

Sparkling ginger beer (like Feather Ginger Beer) brings zesty energy to the table. The ginger's heat contrasts the jam's sweetness, while the bubbles keep your palate fresh.

For a creamy alternative, vanilla chai latte with coconut milk mirrors the filling's flavors without alcohol. Both options work beautifully for brunch gatherings. 💛

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 350mg15%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 18g
Protein 9g18%
* 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 this bean jam bun recipe vegan?

Yes! Replace the butter with ½ cup vegan butter or coconut oil and use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). For the filling, ensure your coconut milk is vegan and check that your vanilla extract isn't animal-derived. The texture will be slightly different but still delicious!

2

How do I store leftover bean jam buns?

Store them in an airtight container at room temperature for 2 days or refrigerate for up to 5 days. To reheat, wrap in foil and warm at 350°F for 10 minutes or steam for 3-5 minutes until crispy again. Freeze unsteamed buns for 2 months—steam straight from frozen.

3

Why did my buns turn out dense instead of flaky?

Overworking the dough or skipping the rest time causes dense buns. Let the dough rest for 1 hour after mixing, and knead gently for just 2-3 minutes. Also, ensure your butter is cold—it should stay in pea-sized pieces when cutting it into the flour. Warm filling can also make buns soggy, so always cool it completely first.

4

Can I use store-bought tortillas instead of making dough?

Large flour tortillas work perfectly—they save time while still giving great texture. Look for 10-inch tortillas (like Mission or La Tortilla Factory) and brush them lightly with oil before folding. For extra flakiness, layer a thin sheet of dough between tortillas before folding, but it's not required.

5

What's the secret to getting that perfect golden crust?

Brush the assembled buns with vegetable oil or melted butter before baking, then sprinkle with sesame seeds for extra color. Bake at 375°F until edges are deep golden brown (15-18 minutes). For even browning, rotate the baking sheet halfway through. An egg wash (1 egg + 1 tbsp water) also adds shine!

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