📸 Image coming soon for Krapow Rice with Fried Egg
Krapow Rice with Fried Egg
Hawker • Singapore
About Krapow Rice with Fried Egg
Krapow Rice with Fried Egg is a popular lunch option at Singapore hawker centres, inspired by Thai basil rice but tweaked for local tastes. The dish features fragrant white rice topped with minced chicken or beef stir-fried in spicy sauce with garlic, chillies, and Thai basil, all finished off with a crispy sunny-side-up egg. Hawkers commonly serve it in a single plate portion, generous enough for one, with a side of sliced cucumber for some fresh crunch. At 520 kcal per 100g, Krapow Rice with Fried Egg is considered hearty and energy-dense, especially given a typical serving can easily reach 350g or more. Much of the calorie load comes from the oil-intensive stir-fry process, starchy rice, and the fried egg. If you're watching your calorie intake, ask for less rice or request the egg to be steamed or soft-boiled instead of fried. Some stalls offer a choice of spice level, which you can tailor depending on your tolerance. Overall, it's best enjoyed as an occasional treat rather than everyday lunch, as it’s filling, flavour-packed, but heavy on calories.
How to Make Krapow Rice with Fried Egg (Traditional & Healthy Version)
Krapow Rice with Fried Egg is a vibrant vegetarian adaptation of the beloved Thai-inspired stir-fried basil rice, commonly enjoyed at Singapore’s bustling kopitiams and hawker centres. While the original dish is rooted in Thai cuisine, Singaporeans have embraced and adapted it with local touches, making it a lunchtime staple for busy professionals and students alike. The aroma of fresh holy basil (locally known as 'daun selasih') mingled with savoury soy sauce and tender vegetables creates a comfort food experience synonymous with the multicultural flavours of Singapore. This dish’s popularity in Singapore is due in part to its quick preparation and bold, punchy taste profile—spicy, fragrant, and satisfying, topped with a classic sunny-side-up fried egg. The vegetarian version reflects Singapore’s increasing health consciousness and demand for plant-based options at hawker stalls. It's an excellent choice for those seeking a meat-free yet protein-rich meal, full of local flavour and nutrition, and a wonderful representation of Singapore’s dynamic food fusion culture.
Ingredients(for 1 plate (about 350g, typical kopitiam serving))
- 2 cups cooked Brown jasmine rice (substitute with white rice if preferred)
- 1 cup packed Fresh holy basil leaves (daun selasih)
- 150g Firm tofu (cubed)
- 1/2 cup Red bell pepper (diced)
- 1/2 cup Long beans (sliced, also known as kacang panjang)
- 1 Red chili (sliced, adjust for spice preference)
- 3 cloves Garlic (minced)
- 2 tbsp Light soy sauce (low sodium preferred)
- 1 tbsp Vegetarian oyster sauce (mushroom-based)
- 1 tbsp Olive oil (for stir-frying)
- 2 Eggs (for frying)
- 1/4 tsp White pepper (optional) - optional
Instructions
- 1
Prepare the ingredients: Dice tofu, slice red bell pepper, long beans, and chili. Mince garlic. Rinse and dry holy basil leaves.
5 minutes
Use pre-cooked rice for best texture; day-old rice prevents sogginess.
- 2
Heat half the olive oil in a wok over medium-high heat. Add tofu cubes and stir-fry until golden on all sides.
4 minutes
Press tofu with a paper towel before frying for crispier texture.
- 3
Push tofu to one side. Add remaining oil, then sauté garlic and chili until fragrant.
2 minutes
Keep heat high for that signature wok hei aroma found in kopitiam stir-fries.
- 4
Add red bell pepper and long beans. Stir-fry for 2-3 minutes until vegetables are just tender.
3 minutes
Don’t overcook; veggies should remain vibrant and slightly crunchy.
Why This Dish is Healthy
This recipe offers a healthier take on a hawker classic by using brown rice for complex carbs and higher fibre, tofu for lean protein, and a generous portion of vegetables for vitamins and minerals. Lower sodium soy sauce and minimal oil help reduce overall calories. The inclusion of a fried egg boosts protein and satiety, making it a filling yet wholesome lunch option for health-conscious Singaporeans.
This vegetarian Krapow Rice is rich in plant-based protein from tofu and eggs, while holy basil and mixed vegetables supply vitamins A, C, and K. Brown rice adds fibre for gut health and steady energy. The dish is low in saturated fat and cholesterol compared to meat-based versions, and contains antioxidants from fresh herbs and peppers. With controlled sodium and minimal oil use, it is suitable for a balanced, nutrient-dense diet.
Pro Tips
- 💡Tip 1: Use day-old brown rice for the best texture—freshly cooked rice can get too sticky.
- 💡Tip 2: Holy basil can be found at wet markets—Thai basil is a suitable substitute if unavailable.
- 💡Tip 3: For extra fibre, toss in chopped kailan or baby spinach with the vegetables.
Storage & Serving
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in a non-stick pan or microwave before serving. Fried eggs are best made fresh but can be reheated gently.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 520.0 kcal |
Cultural Notes
Krapow Rice with Fried Egg is a favourite at Singapore hawker centres and Thai stalls, appreciated for its punchy flavours and quick preparation. It's especially popular for lunch among office crowds and students seeking something spicy and satisfying.





