How to Make Rice 1 Fist, Fish Half Slice + 2 Eggs Omelette with 1 Tofu (Traditional & Healthy Version)
Rice 1 Fist, Fish Half Slice + 2 Eggs Omelette with 1 Tofu is a wholesome Malaysian breakfast that showcases the multicultural harmony of local cuisine. Combining simple ingredients like nasi (rice), ikan (fish), telur dadar (omelette), and tauhu (tofu), this dish reflects the everyday meals enjoyed in Malaysian homes. It's quick to prepare, packed with protein, and suitable for vegetarians who include fish in their diets, making it ideal for busy mornings or as a nutritious lunch. The dish brings together Chinese, Malay, and Indian influences. The delicate omelette, seasoned with spring onions and a touch of white pepper, offers a comforting flavor, while the steamed or pan-fried fish adds lean protein and subtle umami. The addition of pan-seared tofu, a staple in Malaysian vegetarian cooking, adds texture and plant-based nutrition. Served with fluffy rice, this meal is balanced, satisfying, and a true reflection of Malaysia’s culinary diversity. Loved for its simplicity and versatility, this recipe is perfect for health-conscious individuals tracking their calories and macros. It’s easily customizable with fresh local herbs like daun bawang (spring onion) and can be served with a side of ulam (raw vegetables) for even more nutrition. Whether for breakfast or lunch, this meal provides lasting energy and embodies the spirit of Malaysian home cooking.
Ingredients
- 2 fist-sized portions Cooked white rice (nasi putih)
- 1 medium slice (about 80g) Fish fillet (ikan selar or tenggiri preferred)
- 4 Eggs (telur, large)
- 2 pieces (about 50g each) Firm tofu (tauhu)
- 2 stalks Spring onion (daun bawang, chopped)
- 2 teaspoons Soy sauce (kicap masin, low sodium preferred)
- 1/4 teaspoon White pepper (lada putih)
- 2 teaspoons Vegetable oil (minyak sayur, for cooking)
- A few sprigs Fresh coriander (daun ketumbar, for garnish)
- 2 Lime wedges (limau nipis, for serving)
Step-by-step instructions
Step 1 · Steam or cook rice as per usual
Steam or cook rice as per usual, ensuring each portion is about the size of your fist. Fluff and set aside.
Step 2 · Season the fish slice lightly with a pinch of salt and white pepper
Season the fish slice lightly with a pinch of salt and white pepper. Steam or pan-fry with a teaspoon of oil until cooked through, about 5-7 minutes.
Step 3 · Cut tofu into halves
Cut tofu into halves. Pan-sear on medium heat with a little oil until golden on both sides, about 3 minutes per side.
Step 4 · Crack eggs into a bowl
Crack eggs into a bowl. Add chopped spring onions, a dash of white pepper, and soy sauce. Beat until well combined.
Step 5 · Heat a non-stick pan with a little oil
Heat a non-stick pan with a little oil. Pour in egg mixture and cook on medium-low, swirling gently for even cooking. Flip when set and cook another minute.
Step 6 · Assemble each serving: Place rice
Assemble each serving: Place rice, half a slice of fish, one omelette, and one tofu on a plate. Garnish with coriander and serve with lime wedges if desired.
Why this recipe is healthy
Choosing fresh fish, eggs, and tofu ensures a lean, nutrient-dense meal with high protein and essential amino acids. The single-fist portion of rice keeps carbs in check for calorie control, ideal for those managing weight or blood sugar. Minimal oil and a focus on steaming and pan-searing reduce unhealthy fats, making this dish a smart, health-friendly choice for breakfast or lunch.
A note on tradition
This dish is a common sight in Malaysian households, reflecting the everyday fusion of Chinese, Malay, and Indian influences. While not tied to any specific festival, it’s a staple for breakfast or lunch, enjoyed especially in urban and suburban homes across the country. The use of fish and tofu is especially popular among health-conscious families and is often served with fresh ulam, highlighting local produce.