📸 Image coming soon for Steamed Fish Fillet with Rice
Steamed Fish Fillet with Rice
Beverages • Singapore
How to Make Steamed Fish Fillet with Rice (Traditional & Healthy Version)
Steamed Fish Fillet with Rice is a beloved dish in Singapore, often found in bustling kopitiams and hawker centres across the island. The dish epitomizes the nation’s fusion culinary heritage, blending Chinese-style steaming techniques with local flavors and fresh ingredients. It’s a testament to Singapore’s food culture, where nutritious meals are crafted to suit the fast-paced lifestyle, yet never compromising on taste. The steamed fish fillet is tender, lightly seasoned, and complemented by fragrant jasmine rice—a staple in Singaporean households. This meal is widely appreciated for its clean flavors and straightforward preparation, making it a favorite among health-conscious locals. Singaporeans enjoy steamed fish for its ability to highlight the freshness of locally sourced fish, paired with aromatic rice and a medley of vegetables. The dish is often ordered for breakfast or lunch, especially by office workers seeking a balanced meal that’s light yet satisfying. Its presence in hawker centres tap into Singapore’s multicultural influences while staying true to the city’s emphasis on wholesome eating.
Ingredients(for 1 plate with steamed fish fillet and rice)
- 250g Fresh fish fillet (snapper or batang preferred)
- 1 cup Jasmine rice (fragrant local rice)
- 1 tablespoon Light soy sauce (Singaporean brands)
- 10g Ginger (sliced thinly)
- 2 stalks Spring onion (finely chopped)
- 1 teaspoon Sesame oil (for fragrance)
- 1 Red chili (sliced, optional for heat) - optional
- 1/2 cup Broccoli florets (steamed)
- 1 small Carrot (julienned)
- 1/4 teaspoon White pepper (freshly ground)
Instructions
- 1
Rinse jasmine rice thoroughly and cook in a rice cooker or pot until fluffy.
15 minutes
Use pandan leaf for extra aroma if available.
- 2
Prepare the fish fillet by patting dry. Place on a heatproof plate suitable for steaming.
2 minutes
Ensure fillet is evenly cut for consistent steaming.
- 3
Top fish with ginger slices, spring onion, and drizzle light soy sauce and sesame oil.
3 minutes
Spread toppings evenly to maximize flavor.
- 4
Steam fish over boiling water for 8-10 minutes until opaque and flaky.
10 minutes
Do not over-steam to keep fish moist.
Why This Dish is Healthy
This dish is a healthy choice thanks to its lean protein, low-fat cooking method, and inclusion of fresh vegetables. Steaming prevents unnecessary fat intake and retains the natural flavors and nutrients. Using jasmine rice provides sustained energy without sugar spikes. It’s ideal for calorie-conscious diets, weight management, and those seeking wholesome, real food options in their daily meals.
Steamed Fish Fillet with Rice is rich in protein from the fish, complex carbohydrates from jasmine rice, and vitamins from the vegetables. Fish is a source of omega-3 fatty acids, supporting heart and brain health. The use of minimal oil and steaming technique preserves nutrients and keeps the dish low in saturated fat. Broccoli and carrots add fiber, vitamin C, and antioxidants, making this meal a balanced option for daily nutrition.
Pro Tips
- 💡Tip 1: Use the freshest fish available for best flavor and texture.
- 💡Tip 2: Add a pandan leaf to rice for a signature Singaporean aroma.
- 💡Tip 3: Do not over-steam the fish; check doneness with a fork.
Storage & Serving
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently by steaming to preserve moisture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 430.0 kcal |



