
Egg Masala Bun
Hawker • Singapore
How to Make Egg Masala Bun (Traditional & Healthy Version)
Egg Masala Bun is a beloved Singaporean lunchtime treat, inspired by the vibrant fusion of Indian flavors found in kopitiams and hawker centres across Singapore. This vegetarian dish consists of a soft, fluffy bun filled with a spicy, aromatic egg masala, reflecting the multicultural influences that define Singapore’s food scene. The masala is packed with locally-sourced spices, onions, tomatoes, and tender hard-boiled eggs, offering a satisfying blend of protein and flavor. Egg Masala Bun is a staple in many Indian-Singaporean eateries and is often enjoyed as a quick lunch or breakfast. Its popularity stems from the way it brings together the familiar comfort of buns with the bold, hearty taste of masala eggs. The dish is a perfect example of Singapore’s culinary innovation—adapting traditional Indian recipes into convenient, portable meals suitable for busy city life. Whether you’re grabbing one from a bustling hawker stall or baking at home, Egg Masala Bun delights with its unique flavor profile and wholesome, health-conscious ingredients. The filling is mildly spicy, aromatic and balanced, making it a great choice for those seeking a nutritious, vegetarian meal. Its versatility also allows for healthier adaptations, catering to different dietary needs without compromising on authenticity or taste. Egg Masala Bun encapsulates the best of Singaporean hawker culture—affordable, delicious, and always full of fusion flavor.
Ingredients(for 1 medium bun with masala egg filling)
- 2 Wholemeal buns (Soft, Singapore kopitiam style)
- 2 Eggs (Hard-boiled)
- 1 small Red onion (Finely chopped)
- 1 medium Tomato (Diced)
- 6-8 Curry leaves (Optional but authentic) - optional
- 2 cloves Garlic (Minced)
- 1/2 inch Ginger (Grated)
- 1/2 tsp Chilli powder (Adjust to taste)
- 1/4 tsp Turmeric powder
- 1/4 tsp Salt (To taste)
- 1 tbsp Olive oil (Healthier alternative)
- 1 tbsp Coriander leaves (Finely chopped) - optional
Instructions
- 1
Hard-boil the eggs, cool, peel and set aside.
10 minutes
Use older eggs for easier peeling.
- 2
Heat olive oil in a pan. Add chopped onions, garlic, and ginger. Sauté until fragrant and golden.
5 minutes
Don’t rush the onions—proper caramelisation adds depth.
- 3
Add tomatoes, curry leaves, chilli powder, turmeric, and salt. Cook until tomatoes soften and masala thickens.
5 minutes
Mash tomatoes gently to release juices.
- 4
Slice hard-boiled eggs and add to the masala. Mix gently to coat eggs without breaking them.
2 minutes
Avoid over-mixing to keep eggs chunky.
Why This Dish is Healthy
Choosing wholemeal buns and olive oil makes Egg Masala Bun lower in calories and higher in fiber compared to traditional versions. The protein-rich egg filling keeps you fuller longer, aiding weight management. Packed with vitamins, minerals, and antioxidants from local vegetables and spices, this recipe is heart-friendly, supports muscle repair, and fits into a balanced Singaporean lunch diet.
Egg Masala Bun is a nutritious lunch option, rich in high-quality protein from eggs and dietary fiber from wholemeal buns. The use of olive oil keeps saturated fat low, while spices like turmeric and chilli provide antioxidants. Tomatoes and onions add vitamin C and potassium, supporting immunity and heart health. With moderate carbohydrates and healthy fats, this dish offers balanced macros and is suitable for vegetarians.
Pro Tips
- 💡Tip 1: Toast buns just before serving for best texture.
- 💡Tip 2: Prepare masala in advance for quick assembly.
- 💡Tip 3: Add curry leaves for authentic aroma.
Storage & Serving
Store leftover fillings in an airtight container in the fridge for up to 2 days. Assemble buns fresh to avoid sogginess. Reheat masala gently before serving.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 240.0 kcal |





