Egg cheese stalls are a beloved fixture in Choa Chu Kang’s coffee shops and hawker centres, serving up hot, crispy omelettes folded around molten cheese and a choice of fillings. This recipe recreates that iconic stall-style egg cheese at home – a quick, satisfying snack or meal that’s all about the contrast between the golden, slightly crispy edges and the gooey, savoury centre. It works because the technique is simple, the ingredients are flexible, and the result is endlessly customisable.
Ingredients
- 4 large eggs
- 2 tablespoons (30 ml) water or milk
- 1/4 teaspoon salt
- 1/8 teaspoon white pepper (optional)
- 1 cup (100 g) shredded cheddar or mozzarella cheese, divided
- 2 tablespoons (30 g) butter or oil, for the pan
- Optional fillings: 1/2 cup (75 g) cooked ham, diced; 1/4 cup (40 g) cooked corn kernels; 2 tablespoons (20 g) chopped scallions; 1/4 cup (60 g) cooked, crumbled sausage
Instructions
- In a medium bowl, whisk the eggs, water or milk, salt, and white pepper (if using) until well combined and slightly frothy. Set aside.
- Heat a non-stick skillet or omelette pan over medium heat. Add the butter or oil and let it melt, swirling to coat the pan.
- Pour half of the egg mixture into the pan (if making two omelettes) or all of it if making one large one. Tilt the pan so the eggs spread evenly.
- Let the eggs cook undisturbed for 1–2 minutes, until the bottom is set and the edges start to look cooked. The top should still be slightly runny.
- Sprinkle half of the shredded cheese (and any optional fillings) over one half of the omelette. Use a spatula to fold the other half over the cheese, creating a half-moon shape.
- Press gently with the spatula to help the cheese melt. Cook for another 1–2 minutes, until the cheese is fully melted and the omelette is cooked through. For food safety, egg dishes should reach a safe minimum internal temperature of 160°F (71°C) as measured with a food thermometer.
- Slide the omelette onto a plate. Repeat with the remaining egg mixture and cheese if making two separate omelettes.
- Serve hot, with chilli sauce or ketchup on the side if desired.
Tips
- Cheese choice: Cheddar gives a sharper flavour, mozzarella is more stretchy. A mix of both works great. For a milder taste, use Monterey Jack or Gouda.
- Don’t overcook: The omelette should be just set – not browned. If the pan is too hot, the eggs will brown quickly and the cheese won’t melt properly. Use medium heat and adjust as needed.
- Make it ahead: You can whisk the eggs and prep the fillings the night before. Store the egg mixture in a covered container in the fridge for up to 24 hours.
- Common mistake: Adding too many fillings can make the omelette tear when folding. Keep fillings to about 1/4 cup per omelette.
Serving Suggestions
Serve the egg cheese omelette as a hearty breakfast with toasted bread or crusty rolls. It also works well as a light lunch alongside a simple green salad or a bowl of soup. For a more filling meal, pair it with fried rice or noodles. A drizzle of chilli sauce, sriracha, or sweet chilli adds a nice kick.
Variations
- Spicy: Add a finely chopped fresh chilli or a teaspoon of sambal oelek to the egg mixture before cooking.
- Veggie: Sauté mushrooms, bell peppers, or spinach in the pan before adding the eggs, then proceed with the cheese.
- Herbed: Stir in fresh herbs like parsley, chives, or coriander for extra freshness.
- Cheese overload: Sprinkle a little extra cheese on top of the folded omelette and let it melt for a gooey finish.
Storage and Reheating
Leftover omelettes can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place the omelette in a non-stick pan over low heat for 2–3 minutes per side, or microwave on a microwave-safe plate for 30–60 seconds until hot. The texture will be softer than fresh, but still delicious. For best results, reheat in a toaster oven at 350°F (175°C) for 5–7 minutes to crisp up the edges.
Frequently Asked Questions
Can I use egg whites only? Yes, you can substitute 4 egg whites for 2 whole eggs, but the omelette will be less rich and may need a little extra cheese to keep it moist.
What if I don’t have a non-stick pan? Use a well-seasoned cast-iron or stainless steel pan with extra butter or oil to prevent sticking. Make sure the pan is hot before adding the eggs.
Can I make this without cheese? Absolutely – just omit the cheese and add extra fillings or herbs. The omelette will still be tasty, but it won’t have that gooey, melty quality.
How do I get that crispy edge like the stalls? The key is to use a little more oil/butter and let the eggs cook a bit longer on medium-high heat before folding. The edges will brown and crisp up.
Can I add meat like chicken or beef? Yes, cooked and diced chicken, beef, or pork work well. Just make sure any meat is fully cooked before adding to the omelette.
Is it safe to eat leftover omelette cold? Yes, if it has been refrigerated within 2 hours of cooking and consumed within 3 days. Cold omelette can be eaten as a snack, but reheating is recommended for best texture.
Related
- Garlic Knots with Canned Biscuits: Easy Recipe
- Garlic Knots Origin: A Delicious History & Recipe
- Garlic Knots from Pizza Dough: Easy 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).