How to Make Grilled Fish with Steamed Rice (Traditional & Healthy Version)
Grilled Fish with Steamed Rice is a beloved staple in Singapore's vibrant hawker scene, especially at bustling kopitiams. This dish celebrates the city’s multicultural influences, where fresh, locally-caught fish is marinated in aromatic spices and grilled to perfection, then served alongside fluffy steamed jasmine rice. The result is a wholesome, nourishing meal that’s both satisfying and light on the palate. In Singapore, grilled fish is often prepared using a sambal marinade or a mix of local spices, imparting bold flavors that are balanced by the subtlety of plain rice. While traditionally enjoyed at hawker centres or kopitiams, this dish has become a go-to for health-conscious Singaporeans seeking a meal rich in protein, yet low in saturated fat. Its fusion of flavors and healthy profile makes Grilled Fish with Steamed Rice a modern classic, perfect for everyday meals or as a lighter option during festive gatherings. This recipe offers a healthy, home-cooked version using minimal oil, lean fish fillets, and a fragrant marinade. It’s an excellent choice for those who want to enjoy authentic Singaporean food without compromising on health. Easy to prepare and packed with nutrients, it brings together the best of Singapore’s culinary diversity in a single, delicious plate.
Ingredients
Step-by-step instructions
Step 1 · Rinse the jasmine rice until water runs clear
Rinse the jasmine rice until water runs clear. Add to rice cooker with 1.5 cups water and set to cook.
Step 2 · Pat fish fillets dry
Pat fish fillets dry. In a bowl, mix ginger, garlic, soy sauce, lime juice, white pepper, and olive oil to create marinade.
Step 3 · Coat the fish fillets evenly in the marinade and let sit for 10 min...
Coat the fish fillets evenly in the marinade and let sit for 10 minutes.
Step 4 · Preheat a non-stick grill pan over medium-high heat
Preheat a non-stick grill pan over medium-high heat. Lightly oil the pan if needed.
Step 5 · Grill fish fillets for 3-4 minutes per side
Grill fish fillets for 3-4 minutes per side, until cooked through and lightly charred.
Step 6 · Serve grilled fish hot with steamed rice
Serve grilled fish hot with steamed rice. Garnish with coriander leaves and sliced red chili if desired.
Why this recipe is healthy
This healthy Singaporean grilled fish recipe is ideal for calorie-conscious eaters. Grilling instead of deep-frying reduces fat intake, and using fresh herbs and aromatics enhances flavor without extra calories. The balanced macros from fish and rice keep you full and satisfied, supporting weight management and overall wellness. Low in added sugars and saturated fats, it's a heart-healthy choice for everyday meals.
A note on tradition
Grilled fish is a staple across Singapore’s hawker and kopitiam culture, often enjoyed by locals for breakfast or lunch. The use of local spices and fresh fish reflects the country’s maritime heritage and multicultural gastronomy. While not tied to a specific festival, this dish is commonly served during family meals and in healthier hawker stalls, representing a lighter alternative to heavier fare.