
Egg Bun with Ham
Lunch • Singapore
How to Make Egg Bun with Ham (Traditional & Healthy Version)
Egg Bun with Ham is a beloved staple in Singapore's vibrant kopitiam culture, offering a unique fusion of Western and local influences. Often seen in hawker centres and coffee shops, this dish combines soft, fluffy buns with savoury ham and creamy eggs, creating a satisfying meal that's both comforting and convenient. The Singaporean take on Egg Bun with Ham is characterised by the use of local soft buns, sometimes brushed with a touch of kaya or margarine, and balanced with a hearty protein filling. This recipe pays homage to the multicultural culinary landscape of Singapore, where global flavours are seamlessly adapted to suit local tastes. Egg Bun with Ham is a versatile choice, enjoyed by office workers during lunch breaks or students seeking a quick, nutritious meal. Its taste profile is subtly sweet and savoury, complemented by the freshness of spring onions and a touch of pepper. Whether eaten at a bustling kopitiam or made at home, this dish embodies the spirit of Singaporean comfort food, making it a great choice for anyone craving a wholesome lunch.
Ingredients(for 1 bun with ham and egg filling)
- 2 pieces Soft Singaporean bun (local bakery or kopitiam bun)
- 2 Eggs (fresh)
- 2 slices Low-sodium ham (lean, halal if preferred)
- 2 teaspoons Low-fat mayonnaise (optional for creamy texture) - optional
- 1 tablespoon Spring onions (finely chopped)
- 1/4 teaspoon Black pepper (freshly ground)
- 2 teaspoons Light margarine (for toasting buns) - optional
- 1/8 teaspoon Salt (optional) - optional
- 4 slices Tomatoes (for garnish) - optional
- 2 leaves Lettuce (optional for crunch) - optional
Instructions
- 1
Slice the buns horizontally and lightly spread margarine on the cut sides. Toast them on a skillet until golden brown.
5 minutes
Use local kopitiam buns for authentic taste and texture.
- 2
Heat a non-stick pan and add the ham slices. Grill each side for 1-2 minutes until lightly browned.
4 minutes
Opt for lean ham to reduce fat content.
- 3
Beat eggs with spring onions, salt, and pepper. Pour mixture into the same pan and scramble gently until just cooked.
5 minutes
Keep eggs slightly moist for a creamy filling.
- 4
Spread a thin layer of low-fat mayonnaise on the toasted buns, if desired.
2 minutes
Skip mayonnaise for a lighter version.
Why This Dish is Healthy
This dish is a healthy choice because it uses lean protein sources, incorporates fresh vegetables, and minimises fat with low-fat mayonnaise and margarine. The combination of protein and fibre keeps you full longer, supporting weight management and energy levels. Using local buns ensures minimal additives and preservatives, making this meal suitable for most balanced diets.
Egg Bun with Ham is a balanced meal, providing protein from eggs and ham, healthy carbohydrates from locally baked buns, and micronutrients such as vitamin A, C, and folate from tomatoes and lettuce. Lean ham and low-fat mayonnaise reduce saturated fat, while spring onions add antioxidants. This recipe supports muscle repair and satiety, making it a wholesome lunch option for calorie-conscious eaters.
Pro Tips
- 💡Tip 1: Use locally baked buns for authentic kopitiam flavour.
- 💡Tip 2: Add more vegetables for extra nutrition and crunch.
- 💡Tip 3: Scramble eggs gently to keep them moist and fluffy.
Storage & Serving
Store assembled buns in an airtight container in the refrigerator for up to 24 hours. Reheat gently in a toaster or oven before serving. Avoid freezing, as buns may lose texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 320.0 kcal |





