How to Make Cai Png Tofu (Traditional & Healthy Version)

Cai Png Tofu is a quintessential Singaporean dish often found at kopitiams and hawker centres, where locals flock for affordable and nutritious meals. The term ‘cai png’ literally means 'vegetable rice,' and it’s a staple for lunch crowds seeking a quick yet balanced meal. This vegetarian version with tofu highlights Singapore’s multicultural culinary influences, combining Chinese heritage with local produce and flavors. The dish consists of fragrant steamed rice, crispy yet tender tofu, and a medley of stir-fried vegetables, all drizzled with a light soy-based sauce. Cai Png Tofu is a beloved option for those looking for a meat-free meal that doesn’t compromise on taste or nutrition. Its fusion of textures and flavors mirrors Singapore’s vibrant food scene, making it a favorite among both locals and tourists. Choosing Cai Png Tofu means embracing the healthy, diverse, and communal dining culture that defines Singaporean hawker fare.

35 min total2 servingsEasy120 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Press and drain the tofu to remove excess moisture
0%

Step 1 · Press and drain the tofu to remove excess moisture

Press and drain the tofu to remove excess moisture, then cut into cubes.

Step 2: Heat 1/2 tsp sesame oil in a non-stick pan and pan-fry tofu cubes u...
0%

Step 2 · Heat 1/2 tsp sesame oil in a non-stick pan and pan-fry tofu cubes u...

Heat 1/2 tsp sesame oil in a non-stick pan and pan-fry tofu cubes until golden brown on all sides.

Step 3: Remove tofu and set aside
0%

Step 3 · Remove tofu and set aside

Remove tofu and set aside. Add remaining oil and sauté garlic until fragrant.

Step 4: Add carrots
0%
4 min

Step 4 · Add carrots

Add carrots, bok choy, snow peas, and mushrooms. Stir-fry for 3-4 minutes until vegetables are tender-crisp.

Step 5: Return tofu to the pan
0%

Step 5 · Return tofu to the pan

Return tofu to the pan, add soy sauce and pepper, toss gently to coat all ingredients.

Step 6: Serve hot over steamed jasmine rice
0%

Step 6 · Serve hot over steamed jasmine rice

Serve hot over steamed jasmine rice. Garnish with chopped spring onions.

Why this recipe is healthy

This Cai Png Tofu recipe is a healthy choice as it features whole, minimally processed ingredients typical of Singaporean hawker meals. By pan-frying tofu instead of deep-frying and focusing on fresh vegetables, you keep calories and fat content lower. The dish is high in protein and fiber, making it filling and suitable for weight management. It’s also easily adaptable for vegan and diabetic diets, enhancing its appeal for health-conscious diners.

A note on tradition

Cai Png is a staple at Singapore’s hawker centres and kopitiams, reflecting the local love for customizable, budget-friendly meals. It’s common for office workers and families to enjoy cai png for lunch, selecting their preferred sides. The tofu variant is popular among vegetarians and those seeking healthier fare. Its presence in Singapore’s food landscape highlights the fusion of Chinese roots and modern dietary preferences, making it a symbol of everyday Singaporean life.

← Back to Cai Png Tofu