Breakfast & Brunch
This Sri Lankan egg sandwich recipe delivers the perfect balance of crispy hopper crust and runny yolk magic—just like the street vendors in Colombo. The secret lies in the aromatic spice blend and the way the egg transforms into a velvety center while the crust stays golden and crisp.
I've perfected this recipe after countless attempts to capture that exact texture and flavor combination.
The beauty of this dish is in its simplicity: a hopper crust (or a thin pancake if hoppers aren't available) serves as the vessel for a perfectly fried egg, spiced with curry powder, mustard, and chili.
The spices are what make this sandwich truly special—each bite carries the warm, earthy flavors of Sri Lanka. The key is cooking the egg just right so the yolk stays runny while the whites set into a tender, fluffy layer.
What you'll end up with is a sandwich that's crispy on the outside, soft and fluffy on the inside, and packed with bold, spiced flavors that transport you straight to the streets of Sri Lanka.
The contrast between the crispy crust and the creamy yolk is what makes this sandwich so addictive. It's the kind of dish that's perfect for breakfast or a quick snack, and it's sure to impress anyone who tries it.
Pair it with a side of spicy sambol or a fresh cucumber salad to complete the meal. Let's get started on making this iconic Sri Lankan egg sandwich!
Ingredients for sri lankan egg sandwich
Four crispy hoppers, four perfect eggs, and a spice blend that screams Sri Lanka.
| Ingredient | Amount | Notes |
|---|---|---|
| Hopper Crusts or Thin Pancakes 🥞 | 4 whole | Store-bought or homemade |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Unsalted Butter 🧈 | 2 tbsp | For frying eggs |
| Curry Powder 🌶️ | 1 tbsp | Sri Lankan or Madras blend |
| Mustard Powder 🌶️ | ½ tsp | For tangy kick |
| Red Chili Powder 🔥 | ½ tsp | Adjust for spice level |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Mayonnaise 🥄 | 2 tbsp | For spreading (optional) |
| Vegetable Oil 🫒 | ½ cup | For hopper crust frying |
| All-Purpose Flour 🌾 | ½ cup | For hopper batter (if homemade) |
| Water 💧 | ½ cup | For hopper batter |
The hoppers are the star—store-bought works fine, but if you're feeling adventurous, homemade batter (flour, water, pinch of salt) makes them extra crispy. Trader Joe's or Indian grocery stores usually carry pre-made hoppers. For the eggs, freshness matters—room temperature eggs fry up fluffier. The spice blend is where the magic happens: curry powder gives that earthy warmth, mustard adds a tangy punch, and chili brings the heat. Penzeys or Spicewalla have great blends if you want to skip measuring individual spices.
No curry powder? Mix 1/2 tsp turmeric, 1/2 tsp cumin, and 1/2 tsp coriander for a close substitute. Skip the mayo if you're keeping it vegan—just pile on the spices and fresh herbs. The green onions and cilantro are totally optional but add that fresh, bright finish that balances the richness of the egg. Baby spinach works too if you're out of cilantro. For the hoppers, if you can't find them, thin pancakes or even tortillas in a pinch will work—just fry them until crispy.
Eggs should be fried right before assembling—no reheating. Store hoppers in an airtight container for 2 days if you're making them ahead. The spice mix keeps for 3 months in a sealed jar. Pro tip: fry the eggs in batches and keep the first ones warm in a 200°F oven while you finish. Garnish right before serving so everything stays fresh and vibrant.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just eggs, hoppers, butter, and two spices. That’s it. No chopping, no fuss, and no last-minute grocery runs. The curry and mustard powder do all the heavy lifting while you sip tea.
- Crispy-Creamy Perfection: The buttery hopper crust gets golden and shatteringly crisp, while the egg stays gloriously runny inside. Honestly, the first bite makes me pause mid-chew. That’s how good it is.
- Lunchbox Legend: Pack these for work or school—they hold up better than you’d think. My kids take them in their lunchboxes (even though they’re way too good to share), and they’re a lifesaver when I forget to pack anything else.
- Budget Breakfast: Eggs, hoppers, and spices? This is the kind of meal that costs pennies but feels like a treat. I make a batch on Sundays, and they disappear by Wednesday—no waste, just satisfaction.
Step-by-step instructions for Sri Lankan egg sandwiches
Here's how to assemble these crispy, spiced hopper crusts with perfectly runny yolks.
Prepare the Spiced Hopper Crusts
Heat the vegetable oil in a non-stick skillet over medium heat until it shimmers but doesn't smoke. If using homemade hopper batter, mix the all-purpose flour and water together until smooth, then add the curry powder, mustard powder, red chili powder, salt, and black pepper. Stir well to combine all the spices evenly.
For store-bought hopper crusts, simply place them in the heated oil. Cook each hopper crust for about 2-3 minutes per side until they're golden brown and crispy. You'll know they're ready when the edges start to curl slightly and the bottom has a nice caramelized color. Keep them warm in a 200°F oven while you fry the eggs.
Fry the Perfect Runny Yolks
In a separate skillet, melt the unsalted butter over medium-low heat. Crack each of the large eggs into the pan, spacing them about 2 inches apart. Let them cook undisturbed for about 2-3 minutes until the whites are set but the yolks remain completely runny. You'll see the edges become opaque while the center stays glossy and liquid.
Here's the trick: once the whites are just set, gently slide the eggs onto a plate. They should hold their shape but still have that perfect wobbly yolk. If you're making these sandwiches ahead, keep the eggs and hopper crusts separate until serving to maintain that runny texture.
Assemble the Spiced Egg Sandwiches
Spread a thin layer of mayonnaise on each warm hopper crust if you like—it adds a nice creaminess that balances the spices. Place one fried egg on top of each hopper crust, letting that glorious runny yolk spill slightly over the edges. The heat from the crust will help keep the yolk warm and fluid.
Finally, sprinkle the chopped green onions and fresh cilantro over each sandwich. The green onions add a fresh bite while the cilantro brings a bright, herby contrast to the rich eggs and spiced crusts. Press down gently to help everything stay together, and serve immediately while the crusts are still crispy and the yolks are at their perfect runny stage.
Optional Variations for Extra Flavor
For an extra kick, you can add a pinch of cayenne pepper or a dash of hot sauce to the mayonnaise before spreading it on the hopper crusts. If you prefer your sandwiches with a bit more substance, spread a thin layer of grated coconut or a smear of spicy tomato chutney between the egg and hopper crust.
These sandwiches are best enjoyed fresh from the skillet, but if you need to transport them, assemble them without the mayonnaise and keep the components separate until ready to serve. The combination of crispy hopper crusts, perfectly cooked eggs, and fresh herbs makes this a truly satisfying Sri Lankan breakfast or snack.
Pro Tips For Making Sri Lankan Egg Sandwich
- Use Room-Temperature Eggs: Cold eggs from the fridge scramble unevenly and turn rubbery—trust me, I’ve burned more batches than I’ll admit. Let them sit in warm water for 5 minutes before cracking, or just take them out 10 minutes early. The yolk stays rich and the curry powder blends smoother into the texture.
- Toast Hopper Crusts First: Skip the soggy sandwich by toasting your hopper crusts or pancakes in butter for 30 seconds per side before adding the eggs. The butter should sizzle but not brown—this locks in crispness while giving the curry-mustard mix something sturdy to cling to. (Yes, even if you’re impatient like me.)
- Bloom the Spices: Heat the butter in the pan until it foams, then sprinkle in the curry and mustard powder immediately. Let them sizzle for 10 seconds—this releases their aroma and deepens the flavor. I learned this the hard way after making a batch that tasted flat, no matter how much I seasoned after.
- Press the Eggs Gently: Once the eggs are almost set, use a spatula to press them down lightly in the center. This ensures even cooking and prevents a runny middle, which ruins the whole sandwich. A quick press and fold at the end seals in the buttery curry goodness—no more surprise leaks when you take a bite.
Essential equipment for sri lankan egg sandwich
Hopper Crust Essentials
You’ll need a non-stick skillet (I love my 10-inch All-Clad) for frying hoppers to a perfect golden crisp. If using store-bought hoppers, look for brands like Trader Joe’s or Indian grocery store options—they’re pre-made and ready to fry.
For homemade hoppers, a whisk and measuring cups are key for smooth batter. A ladle helps portion the batter evenly for consistent shapes. 🥞
Egg-Frying Gear
A lightweight non-stick pan (like Made In or GreenPan) is perfect for eggs—it prevents sticking while keeping the yolks runny. Use a spatula with a flexible edge (I prefer OXO Good Grips) to gently flip eggs without breaking them.
A small saucepan for melting butter is ideal—unsalted butter (like Plugrá) gives the best flavor without overpowering the spices.
Spice Prep Tools
Measure spices precisely with a small measuring spoon set (I use OXO stainless steel). A mortar and pestle (or spice grinder) helps blend curry powder, mustard, and chili into a cohesive paste for deeper flavor.
Keep spices in airtight containers (like Le Creuset jars) to preserve freshness. A microplane is handy for grating fresh ginger if you want to add it to the spice blend.
Assembly Extras
For garnishes, a sharp chef’s knife (I use Wüsthof) and cutting board are essential for slicing green onions and chopping cilantro. A small bowl for mixing mayo with optional spices (like cayenne) keeps everything organized.
If adding coconut or chutney, a bench scraper helps spread it evenly. A serving tray with a linen napkin elevates presentation—these sandwiches look as good as they taste! 💫
Nutrition facts
Frequently asked questions
What makes Sri Lankan egg sandwiches different from regular egg sandwiches?
The magic lies in the hopper crust (or thin pancake) and the aromatic spice blend! Sri Lankan versions use curry powder, mustard, and chili for bold flavor, plus fresh herbs like cilantro and green onions. The egg is fried to perfection with a runny yolk, while the crust stays crispy—unlike buttered toast or bagels that dominate most Western egg sandwiches.
Can I make these without hoppers? What substitutes work?
If you can't find hoppers, try thin pancakes, crepes, or even crispy tortillas. For extra authenticity, make your own hopper batter with ½ cup flour + ½ cup water + pinch of salt. Fry until golden brown—just like the original. The key is a crispy base that holds up to the egg's richness.
How do I get the perfect runny yolk without overcooking?
Use medium-low heat and cook eggs for exactly 2-3 minutes—just until whites set but yolks stay glossy. A non-stick pan prevents sticking, and butter adds flavor while keeping heat even. If eggs break, use a flexible spatula to gently lift them. Pro tip: Keep eggs warm in a 200°F oven while frying the rest.
What's the best way to store leftovers?
Keep components separate! Store crispy hoppers in an airtight container for 2 days, and fry eggs fresh when ready to eat. Reheat hoppers in a dry pan for 30 seconds to restore crispiness. The spice mix stays fresh for 3 months in a sealed jar. Never reheat assembled sandwiches—they lose their magic!
Can I make this vegetarian?
Yes! Skip the mayo and replace the egg with a spiced tofu scramble or crispy chickpea patty. Use the same spice blend on the hopper crust and add fresh herbs. For extra protein, spread hummus or grated coconut between layers. The texture contrast will still shine through!
