Filipino Fish Ball Street Snack (Kwek Kwek Style)
Deep-fried orange-battered quail eggs and fish balls served on skewers with sweet and spicy vinegar sauce, a beloved Filipino street snack.
About This Recipe
Kwek kwek is instantly recognizable by its bright orange batter, hard-boiled quail eggs coated thickly and deep-fried until the coating turns crisp, a color achieved with a bit of food coloring or annatto. Fish balls, made from ground white fish and starch, are prepared the same way, battered and fried alongside the eggs, both threaded onto skewers or served together in a small paper cup for easy street-side eating. The essential accompaniment is a sweet and spicy vinegar sauce, often thickened slightly with cornstarch, that vendors ladle generously over the fried snacks or serve on the side for dipping, its tang cutting through the fried batter's richness.
Ingredients
Serves 4
- 12quail eggs(hard-boiled and peeled)
- 12fish balls(store-bought)
- 1 cupall-purpose flour
- 1 tbspcornstarch
- 1 tspbaking powder
- 1/2 tspsalt
- 3/4 cupwater
- 1/4 tspannatto powder or orange food coloring
- 2 cupsvegetable oil(for frying)
- 1/2 cupvinegar(for sauce)
- 2 tbspsugar(for sauce)
- 1chile(sliced, for sauce)
- 1 tspcornstarch(mixed with 2 tbsp water, for sauce)
Instructions
- 1
Make the batter
Whisk flour, cornstarch, baking powder, salt, water and annatto powder into a smooth, thick, orange-tinted batter.
- 2
Skewer the eggs and fish balls
Thread the peeled quail eggs and fish balls onto small skewers, or leave them loose for individual dipping.
- 3
Coat and fry
Dip each item into the batter, coating thoroughly, then fry in hot oil for 2-3 minutes, turning, until deeply golden and crisp.
Make sure the batter fully coats each egg and fish ball with no bare spots, since gaps will cause uneven frying and a less crisp finish.
- 4
Make the sauce
Simmer vinegar, sugar and chile for 3-4 minutes, then stir in the cornstarch slurry, simmering 2 more minutes until slightly thickened.
- 5
Serve
Drain the fried skewers and serve with the sweet and spicy vinegar sauce for dipping.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Make sure the batter coats every item completely with no bare spots, since gaps lead to uneven, less crisp frying.
- →
Fry at a steady, moderate-high temperature so the batter cooks through and crisps without burning before it sets.
- →
Serve the sauce alongside for dipping, or drizzle it generously over the top just like street vendors do.
Variations
- •
Regular hard-boiled chicken eggs cut into quarters can substitute for quail eggs if they're not available.
- •
A version using squid balls instead of or alongside fish balls is common in some areas.
- •
Adding a bit of chili garlic sauce to the dip gives extra heat.
Storage
Best eaten fresh and hot; refrigerate leftovers up to 2 days and reheat in an oven or air fryer to help re-crisp rather than microwaving.
History & Origin
Kwek kwek is a beloved Filipino street food, its distinctive orange batter and combination of quail eggs and fish balls making it instantly recognizable at street carts throughout the Philippines, often eaten as an afternoon snack.
Frequently Asked Questions
Can I use chicken eggs instead of quail eggs?
Yes, hard-boiled chicken eggs cut into quarters work as a substitute, though quail eggs are more traditional and bite-sized.
What if I don't have annatto powder?
A small amount of food coloring or a pinch of turmeric can give a similar orange tint, though the flavor contribution will differ.
Why is my batter falling off during frying?
The items may not have been fully coated, or the oil temperature was too low — dip thoroughly and maintain a steady, hot frying temperature.
Nutrition Facts
Per serving (180g / 6.3 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Filipino Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes