How to Make Spicy Kuay Chap with Fish Balls (Traditional & Healthy Version)

Spicy Kuay Chap with Fish Balls is a beloved dish found at many Singaporean kopitiams and hawker stalls, celebrated for its robust flavors and comforting textures. Rooted in the heart of Singapore’s vibrant food culture, Kuay Chap typically features silky flat rice noodles (kuay), bathed in a deeply aromatic broth, and often accompanied by a variety of toppings. In this vegetarian adaptation, we spotlight tender fish balls and a medley of spices to create a dish that’s both bold and wholesome. This recipe draws from the multicultural influences that make Singaporean cuisine unique, blending Chinese Teochew roots with local preferences for spice and fusion. The result is a bowl that’s hearty yet light, with a spicy kick that’s perfect for lunch or a midday meal. Not only does it capture the essence of Singaporean hawker fare, but it’s also designed to be health-conscious, making it suitable for those who want a delicious, balanced meal without excess calories. Whether you’re reminiscing about a bustling kopitiam or discovering Kuay Chap for the first time, this dish offers a true taste of Singapore’s culinary heritage.

35 min total2 servingsMedium370 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Soak dried flat rice noodles in warm water for 15 minutes
0%
15 min

Step 1 · Soak dried flat rice noodles in warm water for 15 minutes

Soak dried flat rice noodles in warm water for 15 minutes, or until softened. If using fresh noodles, separate gently.

Step 2: In a pot
0%

Step 2 · In a pot

In a pot, heat a splash of water (or 1 tsp oil for flavor). Sauté garlic, star anise, and cinnamon stick until fragrant.

Step 3: Pour in the vegetable broth
0%

Step 3 · Pour in the vegetable broth

Pour in the vegetable broth. Add dark soy sauce, light soy sauce, white pepper, and chilli padi. Bring to a gentle boil.

Step 4: Add vegetarian fish balls and tofu cubes into the broth
0%
10 min

Step 4 · Add vegetarian fish balls and tofu cubes into the broth

Add vegetarian fish balls and tofu cubes into the broth. Simmer for 8-10 minutes until fish balls float and tofu soaks up flavor.

Step 5: Blanch softened rice noodles in boiling water for 1-2 minutes
0%
2 min

Step 5 · Blanch softened rice noodles in boiling water for 1-2 minutes

Blanch softened rice noodles in boiling water for 1-2 minutes. Drain and portion into serving bowls.

Step 6: Ladle hot broth
0%

Step 6 · Ladle hot broth

Ladle hot broth, fish balls, and tofu over the noodles. Garnish with spring onion and coriander if desired.

Step 7: Serve immediately while piping hot
0%

Step 7 · Serve immediately while piping hot

Serve immediately while piping hot. Enjoy with extra sliced chilli on the side if you like it spicier.

Why this recipe is healthy

This recipe is a healthy option because it uses lean protein sources, minimal oil, and a broth-based preparation that’s lower in calories and fat compared to deep-fried or heavily sauced dishes. With its emphasis on vegetables, herbs, and spices, this Kuay Chap supports heart health and digestive wellness while keeping your energy levels stable. Ideal for anyone seeking a wholesome, Singaporean-inspired meal that doesn’t compromise on flavor.

A note on tradition

Kuay Chap is a staple across Singapore, especially among the Chinese Teochew community and at local hawker centres. Traditionally enjoyed as a hearty breakfast or lunch, this dish is often shared with family and friends in a lively kopitiam setting. Its adaptability and comforting flavors have made it a fusion favorite, where ingredients and spice levels are readily tailored to local tastes. With Singapore’s growing health consciousness, vegetarian versions have gained popularity for their lighter profile and inclusiveness.

← Back to Spicy Kuay Chap with Fish Balls