Black Bean Hopia Recipe: Crispy Tortilla Crowns Over Sweet Coconut Filling

Desserts

Black Bean Hopia Recipe: Crispy Tortilla Crowns Over Sweet Coconut Filling

This black bean hopia recipe transforms humble ingredients into delicate, crispy tortilla crowns filled with velvety coconut-black bean sweetness. The secret lies in perfectly balanced batter and slow steaming, creating those signature golden, lace-like edges that cradle the rich filling.

I've refined this traditional Indonesian dessert to ensure crispy texture every time—no soggy centers or uneven edges here.

What makes this recipe special is the contrast between the crispy, almost paper-thin tortilla layers and the luscious coconut filling infused with black beans for depth. The batter requires precise folding and steaming techniques, but once mastered, it delivers restaurant-quality results.

I've included professional tips to help you achieve that signature crispiness without specialized equipment.

By the end, you'll have a stack of golden hopia with delicate, crispy edges that shatter slightly when bitten, revealing the creamy coconut-black bean filling inside.

The aroma alone will have everyone gathered around your table, and the first bite delivers that perfect balance of sweet, nutty, and slightly earthy flavors. This dessert is elegant enough for celebrations but simple enough for weeknight treats.

Pair with fresh coconut milk for dipping or serve alongside tropical fruits like mango and passionfruit. The filling can be made ahead, making this a perfect make-ahead dessert that gets better as it sits. Let's create these crispy tortilla crowns!

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

Ingredients for black bean hopia

Sixteen ingredients transform into delicate, crispy tortilla crowns with rich coconut-black bean filling.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Unsweetened Coconut Milk 🥥 13 ½ oz Full-fat can for richness
Black Beans 🌱 1 cup Cooked, drained, and mashed
Granulated Sugar 🍚 ¾ cup White or brown preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Baking Powder 🧪 1 tsp Ensures crispy texture
Vegetable Oil 🫒 ¼ cup For greasing steamer
Ground Cinnamon 🌿 ½ tsp Adds warmth to filling
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Fresh Lime Juice 🍋 1 tbsp Brightens the filling
Water 💧 ½ cup For batter consistency
Coconut Flakes 🥥 ¼ cup Toasted for garnish

The coconut milk is non-negotiable here—full-fat canned gives that signature velvety texture. Thai Kitchen or Goya brands work best, but any full-fat can in the Latin aisle will do. For the black beans, cook them from scratch if possible—the canned kind can be watery. Drain them well, mash about half, and leave the rest whole for texture. The flour needs to be all-purpose, sifted—bread flour makes the hopia too dense. If you're in a pinch, King Arthur or Gold Medal are reliable grocery store brands.

No coconut milk? Full-fat cashew cream works in a bind—blend soaked cashews with water until smooth. Skip the vanilla? Almond extract at half the amount gives a similar floral note. The lime juice is key—Mexican Key Lime if you can find it, but regular lime juice works too. For the cinnamon, ground is fine, but if you've got whole sticks, toast and grind them fresh for deeper flavor. The baking powder is crucial—Diamond Crystal is my go-to, but any brand works. Just make sure it's fresh; old baking powder loses its lift.

The batter keeps for 2 days in the fridge—cover it tightly to prevent drying. The filling? 5 days max, but honestly, it tastes better the next day as flavors meld. For freezing, portion the filling into ice cube trays—thaw overnight in the fridge before using. The hopia themselves? Room temperature is best for steaming, but if you've made the filling ahead, store it chilled until ready to assemble. The toasted coconut flakes? Keep them in a sealed container—they go rancid fast.

❤️

Why You'll Love This Recipe

  • No-Fuss Batter: I swear, this dough comes together in five minutes—just flour, coconut milk, and a pinch of salt. No standing over a mixer or waiting for yeast to rise. Honestly, I’ve made it while scrolling through my phone.
  • Sweet-Savory Magic: That first bite of crispy edges with a soft, slightly sweet center? It’s like dessert and dinner had a baby. The black beans add this deep, earthy richness that balances the sugar perfectly—trust me, my kids fight over the last piece.
  • Breakfast or Snack: Between us, these are my go-to for lazy mornings or when I need a quick energy boost. Warm them up in the toaster or eat them straight from the pan—no judgment. I’ve even packed them for workdays, and they hold up surprisingly well.
  • Pantry Staple Power: I’m not kidding when I say this is cheap to make. Coconut milk, flour, and black beans? All things I already have. And since they freeze beautifully, I batch them on weekends and pull them out whenever I’m craving something familiar but not boring.

Step-by-step instructions for black bean hopia recipe

Here's how to make these crispy, golden tortilla crowns with a rich coconut-black bean filling.

1

Prepare the Sweet Coconut Filling

In a medium saucepan, combine the 13.5 oz unsweetened coconut milk, 0.75 cup granulated sugar, and 0.5 tsp salt. Bring to a gentle simmer over medium heat, stirring constantly to dissolve the sugar completely. This should take about 5-7 minutes—you'll see the mixture thicken slightly and develop a creamy consistency.

Once simmering, reduce heat to low and stir in the 1 cup mashed black beans, 0.5 tsp ground cinnamon, and 1 tsp vanilla extract. Let the mixture cook for another 5 minutes, stirring occasionally, until it reaches a thick, spreadable consistency. The filling should coat the back of a spoon smoothly. Remove from heat and stir in the 1 tbsp fresh lime juice—this brightens the flavors and balances the sweetness. Let it cool completely before using.

2

Make the Hopia Batter

In a large mixing bowl, sift together the 2 cups all-purpose flour and 1 tsp baking powder to create a smooth, aerated base. Create a well in the center and add the 0.5 cup water and 0.25 cup vegetable oil. Using a whisk or fork, gradually combine the wet and dry ingredients until you have a smooth, pourable batter with a consistency similar to heavy cream. The batter should be thin enough to flow easily but thick enough to coat the back of a spoon.

This is where the magic happens—don't overmix. A few small lumps are fine; they'll disappear as you cook. The batter should be smooth and glossy, with no dry flour remaining. If it's too thick, add 1-2 tablespoons of water to reach the perfect consistency. Let the batter rest for 10 minutes at room temperature while you prepare your cooking surface.

3

Shape and Cook the Hopia

Heat a non-stick skillet or griddle over medium heat. Once hot, carefully pour 2-3 tablespoons of batter into the center, quickly swirling the pan to create a thin, even circle about 6 inches in diameter. Cook for 1-2 minutes until the edges begin to set and the surface looks dry to the touch. Here's the thing—don't rush this step. You're looking for a delicate balance: the center should still be slightly wet, but the edges should be firm enough to handle.

While the hopia cooks, spoon 1-2 tablespoons of the cooled coconut filling into the center. Using a spatula, carefully fold the edges of the hopia up and over the filling, creating a crown shape. Press gently to seal, then flip and cook for another 1-2 minutes until golden brown on both sides. The filling should be completely encased, and the tortilla should be crispy yet tender. Keep cooked hopia warm in a 200°F oven while you finish the rest.

4

Finish and Serve

Once all hopia are cooked, transfer them to a serving platter. Toast the 0.25 cup coconut flakes in a dry skillet over low heat for 2-3 minutes until golden and fragrant. Sprinkle them generously over the hopia just before serving. The contrast of crispy coconut flakes against the warm, golden tortilla crowns adds an extra layer of texture that makes these irresistible.

Serve immediately while still warm and crispy. The filling should be warm and gooey inside, with a perfect balance of sweet coconut and earthy black beans. Each bite should deliver that satisfying crunch from the tortilla, followed by the rich, creamy filling. If you're feeling fancy, serve with a dusting of powdered sugar or a drizzle of caramel for extra decadence.

👨‍🍳

Pro Tips For Making Black Bean Hopia

  • Mash Beans Properly: Drain and rinse the black beans first, then mash them thoroughly with a fork—no visible chunks. I learned this the hard way when I left some whole beans in, and they’d steam inside the hopia, making the texture uneven. Aim for a smooth, thick paste that coats the back of the spoon.
  • Use Warm Coconut Milk: Heat the coconut milk just until it’s warm to the touch before mixing it into the batter. Cold milk makes the dough stiff and hard to shape, while warm milk integrates smoothly. Think of it like whisking in melted butter for pancakes—same principle.
  • Rest the Batter: Let the batter sit for 10–15 minutes after mixing. This lets the flour absorb the liquid and the flavors meld, so your hopia won’t crack open when frying. I used to skip this, and the first batch always looked like it was fighting gravity.
  • Fry in Small Batches: Drop hopia into one-quarter full oil at 350°F (175°C), and resist the urge to crowd the pan. Overloading lowers the oil temp, so they’ll absorb grease instead of crisping. Two at a time is ideal—yes, it takes longer, but the result is worth it.

Flavor customization for this recipe

Spice Level Boost

For a kick, add ½ tsp cayenne pepper or 1 tsp chili powder directly to the coconut filling. This works beautifully with the earthy black beans, creating a subtle warmth that contrasts the sweetness.

I like to toast the spices in the dry skillet first for deeper flavor—just heat them with the coconut flakes for 30 seconds before adding to the filling. 🌶️

Citrus Variations

Swap lime juice for orange zest (½ tsp) and 1 tbsp orange juice to brighten the filling with a tropical twist. The citrus pairs wonderfully with coconut and black beans, adding a refreshing note.

For extra zest, add 1 tsp grated orange peel while simmering the coconut milk. Just be sure to strain it out before adding the filling to your hopia.

Nutty Additions

Fold 2 tbsp chopped toasted pecans or almonds into the cooled filling for a delightful crunch. Toast the nuts in the same skillet as the coconut flakes for 2 minutes until fragrant. This adds texture contrast and a rich, buttery depth that complements the coconut.

For a more intense flavor, use 1 tbsp peanut butter in place of some coconut milk when making the filling.

Chocolate Twist

Stir 2 oz dark chocolate (70% cocoa) into the simmering coconut mixture just before adding the black beans. The chocolate melts beautifully into the filling, creating a decadent contrast with the crispy tortilla.

For a smoother texture, chop the chocolate finely first. This variation feels especially indulgent and pairs perfectly with a sprinkle of sea salt on top.

Herbal Infusions

Add 1 tsp fresh grated ginger or 1 tbsp chopped cilantro to the filling for an aromatic twist. Ginger brings warmth and complexity, while cilantro adds a fresh, slightly citrusy note.

For the ginger, simmer it with the coconut milk before adding sugar. For cilantro, fold it in just before assembling the hopia to preserve its vibrant color and flavor. 🌿

Seasonal Fruit Swaps

Incorporate ½ cup diced mango or passionfruit pulp into the cooled filling for a tropical variation. The fruit adds natural sweetness and vibrant color that pairs beautifully with the black beans. For passionfruit, use the pulp from 2 passionfruit (about ¼ cup).

This works especially well when served with a side of fresh fruit for dipping. The fruit adds moisture to the filling, so you may need to reduce the sugar slightly.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 62g23%
Dietary Fiber 6g21%
Sugars 35g
Protein 8g16%
* 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 use canned black beans instead of cooking them fresh?

Yes, but you'll need to adjust the texture. Drain and rinse 1 cup canned black beans thoroughly, then mash about half while leaving the rest whole for better texture. For extra smoothness, blend them briefly with 1 tablespoon coconut milk before adding to the filling. The key is ensuring no excess liquid remains, or your hopia filling may be too watery.

2

Why did my hopia turn out dense instead of crispy?

Dense hopia usually mean one of two things: either the batter was too thick (add 1-2 tablespoons water next time) or it wasn't cooked long enough. The edges should be golden and crispy while the center remains slightly soft. Also, make sure your pan isn't overcrowded—cook in batches if needed. A hot, non-stick skillet is essential for that signature crispiness!

3

How do I store leftover hopia?

Keep them in an airtight container at room temperature for 1 day max—they're best enjoyed fresh. For longer storage, refrigerate for up to 3 days between layers of parchment paper to maintain crispness. Reheat briefly in a 350°F oven for 5 minutes to restore crunch before serving. Freezing isn't recommended as it makes the tortilla soggy.

4

Can I make the filling ahead of time?

The filling actually tastes better the next day as flavors meld. Store it in an airtight container in the fridge for up to 5 days. For best results, let it come to room temperature before assembling the hopia. The texture remains perfect, and the flavors develop that rich, caramelized depth over time.

5

What's the secret to getting those perfect lace-like edges?

The magic is in the heat control and timing. Use medium heat and cook just until the edges set (about 1-2 minutes) before folding. The center should still be slightly wet—this creates steam that helps form those delicate edges. Also, work quickly once the filling is added to prevent the tortilla from becoming too firm before flipping.

★★★★★4.7(1 review)
Categories Desserts