Egg Roti

Egg Roti

Street Food • Sri Lanka

285
kcal
8.4g
Protein
26g
Carbs
14.2g
Fat
Data source: SriLankanCalorie
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

ගැන Egg Roti

Godhamba roti folded around an egg filling — quick street-food breakfast.

How to Make Egg Roti (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

Egg Roti is a beloved street food found across Sri Lanka, renowned for its deliciously soft flatbread encasing a savory egg filling. This classic dish combines the comforting texture of freshly made roti with the wholesome goodness of eggs, enhanced by local spices and fresh vegetables. Egg Roti is a staple at roadside kades (eateries) and in homes, enjoyed by people of all ages as a hearty breakfast, lunch, or snack. The origins of Egg Roti can be traced to the vibrant street food culture of Sri Lanka, where it is often prepared fresh to order on open griddles. Its taste is both familiar and exciting—fluffy eggs, aromatic onions, green chilies, and sometimes a hint of curry leaves, all wrapped in a warm, slightly crispy roti. Egg Roti’s popularity lies in its simplicity, adaptability, and the satisfying blend of flavors and textures. This health-conscious version uses minimal oil and nutrient-rich ingredients, making it a perfect choice for those seeking authentic Sri Lankan cuisine with a healthy twist. Whether you’re new to Sri Lankan food or a longtime fan, Egg Roti offers a delicious, protein-packed option that reflects the island’s culinary heritage.

Diabetic-Friendly Weight Loss Kid-Friendly
Allergens: gluten, egg

Ingredients(for 1 large Egg Roti (about 150g))

  • 1 cup Whole wheat flour (Atta flour preferred)
  • 1/3 cup Water (Room temperature)
  • 2 large Eggs (Free-range if possible)
  • 1/2 medium Red onion (Finely chopped)
  • 1 small Green chili (Deseeded and finely chopped) - optional
  • 5 leaves Curry leaves (Thinly sliced) - optional
  • 1 small Tomato (Optional, finely diced) - optional
  • 1/2 tsp Salt
  • 1/4 tsp Pepper (Freshly ground)
  • 1 tsp Coconut oil (For cooking)

Instructions

  1. 1

    In a mixing bowl, combine whole wheat flour and a pinch of salt. Gradually add water and knead into a soft, smooth dough. Cover and let it rest for 10 minutes.

    10 minutes

    Resting the dough makes the roti softer and easier to roll.

  2. 2

    While the dough rests, prepare the egg filling by whisking eggs with chopped onion, green chili, tomato, curry leaves, salt, and pepper until well combined.

    5 minutes

    For extra flavor, add a pinch of turmeric or chopped coriander leaves.

  3. 3

    Divide the dough into two equal balls. On a lightly floured surface, roll each ball into a thin circle (about 8 inches in diameter).

    3 minutes

    Aim for even thickness to ensure even cooking.

  4. 4

    Heat a non-stick skillet or tawa over medium heat. Lightly brush with coconut oil. Place one rolled-out roti on the skillet and cook for 30 seconds until lightly puffed.

    2 minutes

    Do not overcook at this stage; the roti will cook further with the filling.

Why This Dish is Healthy

This Sri Lankan Egg Roti recipe is a healthy choice because it uses whole wheat flour instead of refined flour, increasing fiber and keeping you fuller longer. Eggs provide complete protein and essential amino acids, supporting muscle and tissue health. Minimal oil and the addition of fresh vegetables lower the calorie content and increase micronutrient density, making it suitable for weight management and balanced diets.

Egg Roti offers a balanced mix of complex carbohydrates from whole wheat flour and high-quality protein from eggs. It is rich in essential vitamins such as B12, A, and D from eggs, and minerals like iron and folate from whole grains and vegetables. The inclusion of onions, tomatoes, and curry leaves adds antioxidants and dietary fiber, making it a wholesome, nutrient-dense meal. Using minimal coconut oil keeps saturated fat in check, supporting heart health.

Pro Tips

  • 💡Tip 1: Add a little warm water and oil to the dough for extra-soft rotis.
  • 💡Tip 2: Use finely chopped vegetables for even mixing and easier folding.
  • 💡Tip 3: Let the filled roti rest for a minute after cooking to allow the egg to set fully.

Storage & Serving

Egg Roti is best eaten fresh, but it can be refrigerated in an airtight container for up to 24 hours. Reheat on a skillet before serving to restore texture.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy285.0 kcal
Protein8.4 g
Carbohydrates26.0 g
Total Fat14.2 g
Fiber1.2 g

Similar Foods