Soups & Stews
This bola bola misua soup recipe brings the comforting warmth of Filipino desserts to your table with its perfect balance of crispy cheese balls and silky egg noodles.
The secret lies in the delicate technique of shaping the bola-bola—small, golden cheese balls that crackle with every bite—while the misua noodles soak up the sweet coconut milk broth.
I've perfected this recipe to deliver that nostalgic, restaurant-quality texture at home, where the contrast between the crispy exterior and tender center creates a truly unforgettable experience.
The magic happens in layers: first, the misua noodles are gently boiled until just tender, then combined with a fragrant coconut milk broth that carries subtle notes of vanilla and ube. Meanwhile, the bola-bola are fried to a golden brown, ensuring that satisfying crunch that makes this dish so special.
The final touch comes from the sweet syrup, which ties everything together with a delicate balance of sugar and aromatic spices.
What you'll end up with is a bowl of creamy, comforting soup where each spoonful delivers a perfect harmony of textures—crispy bola-bola resting atop silky misua, all bathed in a velvety coconut broth.
The presentation is just as important, with toppings like fresh jackfruit or a drizzle of ube halaya adding vibrant color and extra sweetness. This is dessert that feels like a warm embrace, perfect for special occasions or cozy nights in.
Ready in about 45 minutes, this recipe is perfect for those who appreciate the art of Filipino desserts. The key is patience—allowing the bola-bola to fry slowly and the broth to simmer gently ensures that every element comes together just right.
Once you try this, you'll understand why it's a beloved staple in Filipino households.
Ingredients for bola bola misua soup
Sweet coconut milk, crispy cheese balls, and silky egg noodles—this is comfort in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Misua Noodles 🍜 | 8 oz | Fresh or dried, cut into 4-inch strands |
| Shredded Edam Cheese 🧀 | 1 ½ cups | Freshly shredded, mild cheddar works too |
| All-Purpose Flour 🌾 | 1 cup | For bola-bola binding |
| Granulated Sugar 🍚 | ½ cup | For bola-bola coating |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess (canned or carton) |
| Ube Halaya 🍠 | ¼ cup | Purple yam jam for sweetness |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla for aroma |
| Vegetable Oil 🫒 | 2 cups | For frying bola-bola (peanut oil preferred) |
| Salt 🧂 | 1 tsp | Fine sea salt for seasoning |
| Ground Cinnamon 🌿 | ½ tsp | For warm spice notes |
| Fresh Jackfruit 🍈 | ½ cup | Diced, for garnish (optional) |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Water 💧 | 1 cup | For broth consistency |
The misua noodles are the heart of this dish, so grab the freshest you can find—look for vibrant yellow strands at Asian markets or the refrigerated section of larger grocery stores. For the bola-bola, Edam cheese is ideal (it melts beautifully), but mild cheddar or mozzarella work in a pinch. The ube halaya? Filipino markets have it pre-made, but you can also find jars at specialty stores like Trader Joe's. If you can't find ube, swap in extra vanilla or a touch of purple food coloring for that signature look. The coconut milk should be full-fat—canned brands like Thai Kitchen are perfect, but avoid the light versions.
No ube halaya? Substitute with mashed sweet potato or extra vanilla—just add a pinch of purple food coloring if you want that classic look. Running out of Edam cheese? Halloumi or paneer hold up well during frying. For the broth, if coconut milk is too rich, mix half coconut milk and half water to lighten it up. The jackfruit is optional but adds that perfect tropical crunch—young green jackfruit in cans works best, but fresh fruit is ideal if you can find it. And if you're worried about the bola-bola being too greasy, pat them dry before frying—it makes all the difference.
The bola-bola are best fried fresh, but you can prep the dough ahead and keep it chilled for up to 2 hours before frying. The broth keeps well in the fridge for 3 days—just reheat gently and add fresh bola-bola when serving. For extra convenience, make a double batch of broth and freeze half in ice cube trays. The noodles? Cook them just until al dente—they'll finish in the hot broth. And if you're serving this for a crowd, double the bola-bola dough—they disappear fast!
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this recipe takes less time than waiting for takeout. Just boil the misua noodles, mix the flour and sugar into a batter, then drop spoonfuls into the simmering coconut milk—no rolling, no shaping, no stress. The cheese melts right into those little balls while they puff up, and honestly? That’s half the fun.
- Sweet-Savory Magic: Between us, the combo of crispy-edged bola bola and that creamy coconut broth with a hint of sugar is ridiculously good. The misua noodles add a chewy contrast, and the Edam cheese? It turns the whole thing into this warm, melty hug in a bowl—like dessert and comfort food had a baby.
- Weeknight to Party: I make this for lazy Sundays, but it also shows up at potlucks like a hero. The coconut milk keeps it rich without being heavy, and the bola bola? They’re fun to eat—kids love picking them out, and adults secretly love them too. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Flour, sugar, and coconut milk stretch this recipe far—way further than fancy ingredients. The leftovers reheat beautifully, and the bola bola actually get better the next day, softer and more flavorful. My secret weapon for feeding a crowd without breaking the bank? This. Every. Time.
Step-by-step instructions for bola bola misua soup
Let's create this vibrant dish with its signature crispy bola-bola and silky misua noodles.
Prepare the Bola-Bola Mixture
In a medium bowl, combine the 1 cup all-purpose flour, 0.5 cup granulated sugar, 1 tsp salt, and 0.5 tsp ground cinnamon. Mix thoroughly until evenly distributed—this dry blend forms the crispy exterior of the bola-bola. In a separate small bowl, whisk together 1 cup water, 1 tbsp lemon juice, and 1 tsp vanilla extract to create the binding liquid.
Gradually pour the wet mixture into the dry ingredients while stirring continuously with a fork. The batter should be thick but pourable—like a very stiff cookie dough. If it's too thick, add 1-2 teaspoons of water until it reaches a smooth, spreadable consistency. This precise texture ensures perfect bola-bola that fry up crispy without falling apart.
Form and Fry the Bola-Bola
Heat 2 cups vegetable oil in a deep skillet or pot to 350°F—use a thermometer to monitor this temperature carefully. The oil should shimmer gently but not smoke. Working in batches (to avoid overcrowding), carefully drop 1-tablespoon portions of the batter into the hot oil, using a spoon to shape them into small balls about 1 inch in diameter.
Fry the bola-bola for 3-4 minutes until they turn golden brown and crispy on all sides. You'll know they're done when they float to the surface and develop a caramelized shell. Transfer them to a paper towel-lined plate to drain excess oil. Keep the fried bola-bola warm in a 200°F oven while you prepare the rest of the soup—this maintains their crisp texture.
Cook the Misua Noodles
Bring a pot of salted water to a rolling boil and cook the 8 oz misua noodles according to package instructions—usually 3-5 minutes until they're tender but still slightly firm. Drain the noodles and rinse briefly under cold water to stop the cooking process. Transfer them to a large serving bowl and toss with 1.5 cups shredded Edam cheese and 0.25 cup ube halaya until evenly coated.
The ube halaya adds that signature purple swirl and natural sweetness that balances the savory broth. Don't skip rinsing the noodles—this prevents them from becoming mushy in the coconut milk base. The cheese should melt slightly from the warmth, creating a creamy coating that clings beautifully to the noodles.
Prepare the Coconut Milk Broth
In a separate saucepan, combine the 2 cups coconut milk, 1 tsp vanilla extract, and 0.5 cup diced fresh jackfruit. Warm the mixture over medium-low heat for 5-7 minutes, stirring occasionally, until it reaches 160°F. The jackfruit adds a pleasant texture contrast and subtle sweetness that complements the rich coconut flavor.
Season with an additional pinch of salt if needed—taste as you go, as the coconut milk can vary in saltiness. The broth should be warm but not boiling, as this helps preserve the delicate texture of the misua noodles when combined. Keep the heat gentle to prevent curdling of the coconut milk.
Assemble and Serve
Pour the warm coconut milk mixture over the misua noodles in the serving bowl and gently toss everything together. The heat will melt the remaining cheese and create a luscious, creamy sauce that coats every strand of noodle. Top with the crispy bola-bola just before serving—this ensures they stay perfectly crunchy rather than absorbing moisture.
Garnish with additional diced jackfruit and a sprinkle of ground cinnamon for that final aromatic touch. Serve immediately while the bola-bola are still crisp and the broth is warm. Each bite delivers the perfect harmony of textures—crunchy bola-bola, silky noodles, and velvety coconut broth—making this dish truly unforgettable!
Pro Tips For Making Bola Bola Misua Soup
- Boil Noodles Separately: I learned this the hard way—dumping misua noodles directly into the soup broth makes them turn to mush. Boil them in salted water for 2 minutes first, then drain and rinse with cold water. This keeps them firm and chewy, so they hold up when you add them to the simmering coconut milk later.
- Grate Cheese Fresh: Pre-shredded Edam cheese has anti-caking agents that make it clump and sink instead of float beautifully. Use a box grater for fine, even shreds—it melts faster and distributes evenly in the soup. (Yes, even if you’re impatient like me, this makes a real difference.)
- Simmer Coconut Milk Low: Coconut milk curdles if you let it boil—trust me, I’ve seen it happen. Keep the heat at a gentle simmer (small bubbles, not rolling) while you cook the bola bola balls. If it separates, whisk in a splash of cold water to smooth it out before adding the noodles.
- Use Warm Coconut Milk: Cold coconut milk makes the bola bola balls greasy and hard to shape. Warm it slightly (just until it’s drinkable, not hot) before mixing with flour and sugar. The dough will be smoother, and the balls will cook evenly without cracking. (Your future self will thank you.)
Serving suggestions for bola bola misua soup
Classic Filipino Presentation
Serve your bola-bola misua soup in traditional banana leaves for an authentic Filipino touch—this keeps the dish warm and adds a fragrant aroma. I like to arrange the crispy bola-bola on top of the misua noodles in a circular pattern, creating a visually appealing centerpiece.
Garnish with ube halaya swirls and a sprinkle of toasted sesame seeds for extra texture and color. 🍃
Modern Twist Garnishes
For a contemporary look, drizzle caramelized coconut cream over the soup before serving—simmer 1 cup coconut milk with 2 tbsp sugar until golden brown. Top with crushed macadamia nuts for crunch or edible gold leaf for a luxurious finish.
Fresh mint leaves add a refreshing contrast to the rich coconut flavor.
Toppings for Extra Flavor
Add toasted coconut flakes for a tropical crunch that complements the crispy bola-bola. For a fruity twist, try diced mango or lychee—their bright acidity cuts through the richness. A pinch of ground nutmeg or cardamom enhances the warm spice notes in the broth. 🌴
Family-Style Serving
This dish is perfect for sharing! Serve in a large communal bowl with extra bola-bola on the side so everyone can customize their portion. Use small ladles for easy serving, and place the broth in a separate pitcher for those who prefer it lighter.
Keep a bowl of warm water nearby to rinse bowls between servings—it helps maintain the crispiness of the bola-bola.
Dessert Pairings
Pair your bola-bola misua soup with Filipino hopia (savory egg crepes) or turon (banana lumpia) for a complete dessert spread. Serve with iced coffee or salabat (ginger tea) to balance the sweetness. For a non-alcoholic option, try calamansi juice—its tartness cleanses the palate beautifully. 🍵
Make-Ahead Serving Tips
Prepare the broth and bola-bola dough ahead of time, then fry the bola-bola fresh before serving. Store the misua noodles in the fridge for up to 1 day—reheat gently in the broth before adding the bola-bola.
For a crowd, assemble the soup in individual bowls and cover with plastic wrap pressed directly on the surface to keep everything warm and crisp. 💡
Nutrition facts
Frequently asked questions
What makes the bola-bola in this recipe extra crispy?
The secret lies in the batter consistency and frying technique. The dough must be thick but pourable, and the oil temperature should stay at 350°F—too hot and they'll burn outside before cooking through, too cool and they'll be greasy. Also, patting the fried bola-bola dry on paper towels removes excess oil, keeping them light and crunchy.
Can I make this soup without ube halaya?
Ube adds color and sweetness, but you can substitute with mashed sweet potato or extra vanilla extract. For that signature purple hue, use a pinch of purple food coloring (about 1/4 tsp) mixed with a little water. The flavor won't be identical, but the dish will still taste delicious.
How do I prevent the misua noodles from getting mushy?
Cook the noodles just until al dente (usually 3-4 minutes), then rinse them briefly under cold water to stop cooking. When assembling, use warm (not boiling) coconut milk broth to finish cooking them gently. Also, avoid overcrowding the serving bowl—this lets the noodles retain their shape.
What's the best way to store leftovers?
Store the broth and misua separately in airtight containers for up to 3 days. Reheat the broth gently, then add fresh bola-bola (fry just before serving) and any stored misua. The bola-bola are best eaten fresh, but you can reheat them briefly in a 350°F oven for 2-3 minutes to restore crispiness. Never microwave them—they'll turn soggy.
Can I use a different type of cheese for the bola-bola?
Edam cheese is ideal because it melts beautifully, but mild cheddar, mozzarella, or even halloumi work well. Avoid strong cheeses like gouda—they can overpower the sweet coconut broth. For extra flavor, mix in 1/4 cup grated Parmesan with the Edam, but reduce the total cheese to 1.25 cups** to maintain the right texture.
