Egg cheese from Bukit Batok is a beloved Singaporean street food: a crispy, golden-brown omelette folded over a molten, savory cheese center, often served with a sweet-spicy chili dip. It’s a popular snack from the hawker centers in the Bukit Batok neighborhood, and while there are variations, the core is always the same – a fluffy egg exterior and a gooey, salty cheese heart. This recipe recreates that iconic hawker experience at home with simple ingredients and a foolproof folding technique.
Ingredients
- 4 large eggs (about 200 g / 7 oz)
- 2 tablespoons (30 ml) water or milk
- 1/2 teaspoon salt
- 1/4 teaspoon white pepper (or black pepper)
- 1/2 cup (50 g) shredded cheddar cheese (or a mix of cheddar and mozzarella)
- 2 tablespoons (30 g) butter or oil, for frying
- Optional: 1 scallion, thinly sliced, for garnish
- For the chili dip (optional): 2 tablespoons (30 g) sweet chili sauce, 1 teaspoon (5 ml) soy sauce, 1 teaspoon (5 ml) lime juice
Instructions
- Prep the eggs: In a medium bowl, whisk the eggs, water (or milk), salt, and white pepper until the yolks are fully broken and the mixture is slightly frothy. This aerates the eggs, making the omelette lighter.
- Heat the pan: Place a non-stick skillet (about 8-9 inches / 20-23 cm) over medium heat. Add the butter or oil and let it melt, swirling to coat the bottom. The pan is ready when a drop of water sizzles and evaporates immediately.
- Pour the egg mixture: Pour the egg mixture into the pan. Tilt the pan to spread it evenly. Let it cook undisturbed for about 1-2 minutes, until the bottom is set and lightly golden. The top should still be slightly runny.
- Add the cheese: Sprinkle the shredded cheese evenly over one half of the omelette. If using scallions, sprinkle them over the cheese.
- Fold the omelette: Using a spatula, carefully fold the other half of the omelette over the cheese, creating a half-moon shape. Press down gently with the spatula to seal the edges.
- Finish cooking: Cook for another 1-2 minutes, flipping once, until the cheese is melted and the omelette is golden brown on both sides. The egg should be fully set and the cheese gooey. If you prefer a more well-done exterior, cook for an extra minute.
- Serve immediately: Slide the omelette onto a plate. If making the chili dip, mix the sweet chili sauce, soy sauce, and lime juice in a small bowl. Serve the omelette hot, with the dip on the side.
Tips
- Cheese choice: Cheddar gives a sharp, salty flavor; mozzarella gives a stringy, stretchy texture. A blend of both is ideal. For a more authentic hawker taste, use a processed cheese slice (like a sandwich slice) – it melts very smoothly and has a distinct creamy flavor.
- Don’t overcook: The key to a tender omelette is not overcooking. Cook the eggs just until they are set but still soft. The residual heat will finish cooking the center.
- Pan size matters: A pan that is too large will make a thin, dry omelette; a pan that is too small will make a thick, undercooked center. An 8-9 inch pan is perfect for 4 eggs.
- Substitutions: No cheddar? Use any good melting cheese like Gouda, Monterey Jack, or Edam. For a dairy-free version, use a plant-based cheese that melts well and use oil instead of butter.
Serving Suggestions
Serve the egg cheese hot, straight from the pan. It’s wonderful on its own as a snack, but also pairs well with a side of steamed rice or crusty bread for a more filling meal. The sweet chili dip is classic, but you can also offer a drizzle of soy sauce or a sprinkle of chili flakes for extra heat. For a complete hawker-style breakfast, serve it with a cup of kopi (Singaporean coffee) or teh tarik (pulled milk tea).
Variations
- Spicy Egg Cheese: Add a finely chopped red chili or a teaspoon of sambal oelek to the egg mixture before cooking.
- Veggie Egg Cheese: Add sautéed mushrooms, onions, or spinach to the omelette along with the cheese.
- Ham or Bacon Egg Cheese: Add a few slices of cooked ham or crispy bacon bits before folding.
- Herbed Egg Cheese: Stir in a teaspoon of dried herbs like oregano or thyme into the egg mixture for an Italian twist.
Storage and Reheating
This dish is best eaten immediately, as the cheese will solidify and the omelette will lose its crispness. If you have leftovers, let them cool completely, then store in an airtight container in the refrigerator for up to 2 days. To reheat, place the omelette in a non-stick skillet over low heat, covered, for 2-3 minutes per side, until warmed through and the cheese is melted again. You can also reheat in a toaster oven or air fryer at 350°F (175°C) for 3-4 minutes. Avoid microwaving, as it will make the omelette rubbery and the cheese tough.
Frequently Asked Questions
Why is my omelette sticking to the pan? Make sure your pan is well-seasoned or non-stick, and that the butter/oil is hot before adding the eggs. If the pan is not hot enough, the eggs will stick. Also, use a spatula to gently loosen the edges before folding.
Can I use egg whites only? Yes, you can use 6 egg whites instead of 4 whole eggs. The texture will be slightly leaner and less rich, but it will still work. Add an extra tablespoon of water to keep them moist.
How do I get the cheese to melt perfectly? The key is to add the cheese when the top of the omelette is still slightly runny, so the steam helps melt it. Also, use a cheese that melts well, like cheddar or mozzarella. If using a processed cheese slice, break it into pieces so it melts evenly.
Can I make this ahead of time? It’s not recommended, as the omelette will become soggy and the cheese will harden. If you must, make it and keep it warm in a low oven (200°F / 95°C) for up to 15 minutes, but the texture will not be as good as fresh.
What is the best pan for this? A small to medium non-stick skillet is best. A well-seasoned cast-iron pan also works well if you are comfortable with it. Avoid using a pan that is too large, as it will make a thin, dry omelette.
Is it safe to eat undercooked eggs? The USDA recommends cooking eggs until the yolk and white are firm. For this recipe, cook the omelette until the eggs are fully set, which should take about 4-5 minutes total. If you are serving vulnerable individuals (pregnant, elderly, young children, or immunocompromised), ensure the omelette is cooked through with no runny parts.
Related
- Mediterranean Whipped Feta Dip: Easy 10-Minute Recipe
- Garlic Knots Recipe: Soft, Buttery & Easy
- M&S Whipped Feta Dip: Easy Copycat Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).