How to Make Egg Omelette with Spinach, Tomato and Onion (Traditional & Healthy Version)
Egg Omelette with Spinach, Tomato, and Onion is a nutritious and satisfying breakfast staple that beautifully reflects Malaysia’s multicultural culinary landscape. With roots in local kopitiam (coffee shop) breakfasts, this vegetarian omelette blends farm-fresh telur (eggs) with locally grown bayam (spinach), juicy tomato, and crisp bawang (onion). The addition of aromatics like daun bawang (spring onion) and a hint of fresh cili padi brings a uniquely Malaysian flavor. This dish is beloved for its simplicity, quick preparation, and healthy ingredients, making it perfect for busy mornings or light lunches. Across Malaysia, the humble omelette is enjoyed by many ethnic communities, each adding their own twist—sometimes a touch of serai (lemongrass) or even a sprinkle of daun ketumbar (coriander). The Egg Omelette with Spinach, Tomato, and Onion is especially popular for those seeking a meat-free, protein-packed meal. Its vibrant colors and fresh flavors offer a delightful start to the day, while its nutritional profile caters to health-conscious Malaysians. Whether eaten with nasi, roti, or on its own, this dish is a wholesome choice for anyone wanting to enjoy the best of Malaysian breakfast cuisine.
Ingredients
- 4 large Eggs (telur) (preferably kampung eggs)
- 1 cup, chopped Spinach (bayam) (local bayam hijau or merah)
- 1 medium, diced Tomato (ripe, local tomato)
- 1 small, thinly sliced Onion (bawang besar) (red or yellow variety)
- 2 stalks, chopped Spring onion (daun bawang)
- 1, finely sliced Red chili (cili merah) (optional for heat)
- 1 tablespoon Cooking oil (sunflower or canola for lower calories)
- 1/4 teaspoon Salt (to taste)
- 1/4 teaspoon Black pepper (freshly ground)
- 1/2 stalk, finely minced Lemongrass (serai) (for fragrance, optional)
Step-by-step instructions
Step 1 · Rinse and chop the bayam (spinach)
Rinse and chop the bayam (spinach), tomato, and spring onion. Slice the onion and red chili. Mince the serai (lemongrass) if using.
Step 2 · Crack the eggs into a large bowl
Crack the eggs into a large bowl. Add salt and pepper. Beat until the yolks and whites are well combined and slightly frothy.
Step 3 · Stir in the chopped spinach
Stir in the chopped spinach, tomato, onion, spring onion, chili, and minced serai into the beaten eggs.
Step 4 · Heat oil in a non-stick frying pan on medium heat
Heat oil in a non-stick frying pan on medium heat. Swirl to coat the pan evenly.
Step 5 · Pour the egg mixture into the pan
Pour the egg mixture into the pan. Spread it evenly and cook undisturbed for 4-5 minutes, until the edges begin to set.
Step 6 · Once the omelette is mostly set but still slightly runny on top
Once the omelette is mostly set but still slightly runny on top, use a spatula to carefully fold it in half. Continue cooking for 2-3 minutes until fully cooked.
Step 7 · Slide the omelette onto a plate
Slide the omelette onto a plate. Garnish with extra spring onion or coriander if desired. Serve hot.
Why this recipe is healthy
This omelette is a healthy choice because it uses nutrient-rich local vegetables and eggs, offering high protein, fiber, and essential vitamins without excess calories or unhealthy fats. The inclusion of bayam and tomato supports heart and eye health, and the use of minimal cooking oil keeps the dish light. It’s a balanced meal perfect for weight management and supports an active Malaysian lifestyle.
A note on tradition
Egg omelettes are a beloved breakfast item across Malaysia, often found in local kopitiam and home kitchens. The addition of bayam, tomato, and onion reflects the influence of Malay, Chinese, and Indian communities, who each value the use of fresh, seasonal produce. This dish is commonly served during busy weekday mornings or as a quick, nourishing meal during Ramadan. It is popular in both urban and rural areas, thanks to its affordability and versatility.