How to Make Cai Png Fried Fish (Traditional & Healthy Version)

Cai Png Fried Fish is a beloved staple at Singapore kopitiams and hawker centres, embodying the vibrant culture of cai png (economic rice) that locals cherish for its variety and affordability. This dish features lightly battered, golden-fried fish fillets served alongside a medley of vegetable sides and steamed rice, making it a fulfilling and balanced option for lunch. The aroma of freshly fried fish wafts through the air, drawing in hungry office workers and students alike, eager for a quick yet delicious meal. Rooted in Singapore’s multicultural hawker scene, Cai Png Fried Fish showcases fusion influences from Chinese cooking traditions, and the array of sides you can choose reflects the diversity of flavors found here. Each plate is customizable, allowing you to pick your favorite vegetables or tofu, so you can enjoy a personalized, wholesome meal every time. This recipe offers a healthier spin, using less oil, whole grain rice, and air-frying techniques when possible, without sacrificing the signature crunch and umami taste. Perfect for those seeking a nostalgic yet nutritious lunch that’s authentically Singaporean.

35 min total2 servingsEasy220 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Marinate the fish fillets with 1 tsp light soy sauce and white pepper
0%
10 min

Step 1 · Marinate the fish fillets with 1 tsp light soy sauce and white pepper

Marinate the fish fillets with 1 tsp light soy sauce and white pepper. Set aside for 10 minutes.

Step 2: Prepare batter by mixing egg white and cornstarch until smooth
0%

Step 2 · Prepare batter by mixing egg white and cornstarch until smooth

Prepare batter by mixing egg white and cornstarch until smooth.

Step 3: Dip marinated fish fillets in batter
0%
4 min

Step 3 · Dip marinated fish fillets in batter

Dip marinated fish fillets in batter, then pan-fry in 1 tbsp oil over medium heat for 3-4 minutes per side, or air-fry at 180°C for 10 minutes until golden brown.

Step 4: Cook wholegrain rice according to package instructions if not pre-c...
0%

Step 4 · Cook wholegrain rice according to package instructions if not pre-c...

Cook wholegrain rice according to package instructions if not pre-cooked.

Step 5: In a separate pan
0%
4 min

Step 5 · In a separate pan

In a separate pan, heat 1 tbsp oil, sauté garlic until fragrant, add carrots, nai bai, and tofu. Stir-fry with 1 tsp light soy sauce for 3-4 minutes until veggies are tender.

Step 6: Assemble each plate with a portion of rice
0%

Step 6 · Assemble each plate with a portion of rice

Assemble each plate with a portion of rice, a fried fish fillet, and two vegetable sides. Serve hot.

Why this recipe is healthy

Choosing wholegrain rice and lean fish boosts protein and fiber, which help with satiety and muscle maintenance. Less oil and more vegetables make this Cai Png Fried Fish a balanced meal suitable for calorie-conscious eaters. The customizable sides allow you to add more greens, making it easier to reach your daily vegetable intake. This recipe supports a healthy lifestyle without compromising on the authentic Singaporean flavor.

A note on tradition

Cai png, or 'economical rice', is a lunchtime favorite across Singapore, found in almost every kopitiam and hawker centre. The fried fish variant is especially popular for its crispy texture and ability to pair well with a wide variety of vegetable sides. This dish reflects Singapore’s hawker culture, where fusion and customizability are celebrated. It’s typically eaten during weekday lunches and is a symbol of everyday Singaporean comfort food, bringing people together over affordable, hearty meals.

← Back to Cai Png Fried Fish