Breakfast & Brunch
This Sri Lankan egg roll recipe transforms simple tortillas into crispy, golden cups filled with spiced curry and runny yolk magic. 🌟 The secret lies in the aromatic blend of curry powder, turmeric, and mustard seeds that infuses every bite with bold Sri Lankan flavors.
I developed this recipe after discovering how much my family loved the combination of crispy edges and tender, flavorful fillings—it’s become a weekend breakfast staple that’s impossible to resist.
The beauty of these egg rolls is their simplicity: soft tortillas wrap around a savory filling of scrambled eggs, curry-spiced potatoes, and herbs, then are fried to golden perfection. The key technique is ensuring the tortillas stay crispy while the filling remains tender and the yolk stays gloriously runny.
This balance is what sets these apart from typical egg rolls, giving them that signature Sri Lankan touch.
What you’ll end up with is a plate of golden, crispy egg rolls that crack open to reveal a rich, spiced filling and a perfectly runny yolk at the center. The aroma of curry and spices fills your kitchen, making it impossible not to dig in immediately.
These are ideal for brunch, a hearty snack, or even a light dinner—each bite is a perfect harmony of textures and flavors.
Serve these with a side of spicy chutney or a cooling yogurt dip to balance the richness. The recipe scales easily, so you can make a batch for the whole family or just a few for a special treat.
Let’s get started on creating these delicious, crispy, and utterly satisfying egg rolls!
Ingredients for sri lankan egg roll
Simple tortillas, bold spices, and a perfect runny yolk—here’s what you’ll need for these addictive Sri Lankan egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Freshly beaten for best texture |
| Russet Potatoes 🥔 | 1 lb | Diced small for even cooking |
| Curry Powder 🌶️ | 1 ½ tbsp | Sri Lankan variety preferred |
| Ground Turmeric 🌿 | ½ tsp | Freshly ground for vibrant color |
| Mustard Seeds 🌶️ | ½ tsp | Toasted for deeper flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for fresh herb brightness |
| Green Onions 🧅 | 3 whole | Sliced thin for garnish |
| Flour Tortillas 🌯 | 8 whole | Medium size, 8-inch preferred |
| Vegetable Oil 🫒 | 2 cups | For deep frying, 350°F |
| Ginger Root 🌿 | 1 tbsp | Freshly grated for zesty kick |
| Salt 🧂 | ½ tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for heat |
| Butter 🧈 | 2 tbsp | Unsalted, for frying tortillas |
The curry powder is non-negotiable here—Sri Lankan brands like Royal or MDH give that authentic depth. I grab mine from the Indian grocery store down the street, but the regular supermarket stuff works in a pinch. Fresh ginger and turmeric make all the difference—grate them yourself instead of using powder. The potatoes should be firm and starchy; Yukon Golds work, but russets hold up better during frying. Tortillas are the base, so don’t skimp—Mission brand is my go-to, but any medium-sized flour tortilla does the trick.
No curry powder? Mix 1 tsp each of cumin, coriander, and turmeric for a close substitute. Fresh ginger too expensive? Powdered works at half the amount. The cilantro can be swapped for parsley if you’re not a fan—Italian parsley has a milder taste. Running low on green onions? Scallions or chives are perfect stand-ins. For the oil, vegetable or canola is ideal, but peanut oil adds a nice nutty flavor if you’re feeling adventurous. The butter for frying? Unsalted is key—you control the seasoning.
Keep your spices in airtight containers away from light—they’ll stay potent for 6 months. Fresh ginger lasts 2 weeks in the fridge, wrapped in a damp towel. Tortillas freeze beautifully—separate sheets with parchment to prevent sticking. These egg rolls reheat best in a 350°F oven for 10 minutes—they’ll crisp up again like magic. Make a double batch and freeze half; they’re even better the second time around.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by these egg rolls—just grate the potatoes raw, no peeling, no fuss. The curry powder and turmeric do all the work while you crack eggs and pop them in the pan.
- Golden Crisp Magic: That first bite? Crispy edges from the egg, fluffy inside, and a warm spice kick from the mustard seeds. It’s the kind of dish that makes you forget to set a timer.
- Lunchbox Hero: Between us, these keep perfectly for days—pack them cold for lunches or reheat in seconds. My kids beg for them, and honestly? So do I.
- Pantry Staple Power: Russets, eggs, and spices you already own. No specialty shopping, no wasted ingredients. It’s my go-to when the fridge is bare but I need something satisfying.
Step-by-step instructions for Sri Lankan egg rolls
Here's how to create these crispy, flavor-packed tortilla cups with a runny yolk center.
👨🍳 Step 1: Prepare the Spiced Potato Filling
Start by boiling the 1 lb Russet Potatoes in salted water for 10-12 minutes until fork-tender. Drain well and let cool slightly before dicing into ¼-inch pieces. This size ensures even cooking and proper texture.
In a large skillet, melt 2 tbsp Butter over medium heat. Add the 1 tbsp freshly grated ginger root and toast for 30 seconds until fragrant. Stir in the 1.5 tbsp Sri Lankan curry powder, 0.5 tsp ground turmeric, and 0.5 tsp mustard seeds, cooking for 1 minute until aromatic. Add the diced potatoes and cook for 5-7 minutes, stirring occasionally, until golden and all moisture has evaporated. Remove from heat and let cool completely before mixing with eggs.
🍳 Step 2: Make the Egg Mixture
In a large bowl, beat the 4 whole Large Eggs until just combined but still slightly thick. Stir in the cooled spiced potato mixture, 0.5 tsp salt, and 0.25 tsp black pepper until fully incorporated. The mixture should be thick but spreadable—if it's too dry, add 1 tablespoon water at a time until it reaches the right consistency. Fold in the 0.25 cup chopped fresh cilantro and 3 sliced green onions, reserving some for garnish.
Here's the thing—this is where the magic happens. The eggs need to be at room temperature for the perfect runny yolk center, so if they're cold, let them sit for 10 minutes before mixing. This ensures they cook evenly and create that luscious yolk you'll want to drip out of every bite.
🔥 Step 3: Fry the Tortilla Cups
Heat 2 cups vegetable oil in a deep skillet or Dutch oven to 350°F. While the oil heats, cut each of the 8 whole Flour Tortillas into 6 equal wedges, creating 48 pieces total. You'll be using all of them to create the crispy cups.
Working in batches, carefully press each tortilla wedge into the hot oil using a metal spatula, forming a 1-inch deep cup. Fry for 1-2 minutes until golden brown and crispy. Remove with a slotted spoon and drain on paper towels. Keep the fried tortilla cups warm in a 200°F oven while you prepare the filling.
🥘 Step 4: Assemble and Fry the Egg Rolls
Fill each crispy tortilla cup with 1 tablespoon of the spiced egg mixture, pressing gently to ensure it stays in place. Working in batches again, carefully place the filled cups back into the 350°F oil and fry for 30-45 seconds until the edges are golden and the yolk is just set but still runny when you cut into one.
This is the moment that matters: you want the yolk to remain liquid in the center. If it's too hot, the yolk will cook completely. If it's too cool, the tortilla cups won't be crispy. Watch closely—the perfect doneness happens in those final seconds. Remove with a slotted spoon and drain on paper towels.
🍽️ Step 5: Serve Immediately
Transfer the egg rolls to a serving platter and garnish with the reserved chopped green onions. Serve immediately while the tortilla cups are still crispy and the yolk is perfectly runny. I know it seems weird, but trust me—the contrast of the crispy tortilla with that warm, gooey yolk is what makes these egg rolls irresistible.
For extra flavor, serve with a side of sriracha mayo or a simple mango chutney. These egg rolls are best enjoyed fresh, so don't wait too long before serving. The combination of the spiced potatoes, rich eggs, and crispy tortilla cups creates a dish that's both comforting and exciting—perfect for any occasion!
Pro Tips For Making Sri Lankan Egg Roll
- BOIL POTATOES HALF-DONE: Pull them out when they’re still slightly firm—about 80% cooked. Over-boiling turns them to mush, and you’ll end up with a soggy roll, not a crispy, fluffy center. I learned this the hard way after making a batch where the filling collapsed like wet paper.
- TOAST THE SPICES: Dry-toast your curry powder and turmeric in a separate pan for 30 seconds before mixing with the eggs. This deepens their flavor and cuts through the raw egg taste—trust me, it makes a real difference. (Yes, even if you’re impatient like me.)
- SALT THE EGG MIX: Add salt to the egg batter before folding in the potatoes. The salt needs time to distribute evenly, or you’ll end up with bland bites in the middle. I skip this step sometimes, and the dish is noticeably better when I don’t.
- SEAL THE ROLLS TIGHT: Press the edges of the egg roll firmly with your fingers as you shape it, then let it rest for 5 minutes before frying. This prevents cracks, which is where oil leaks in and makes the roll greasy instead of golden. (Your future self will thank you.)
Dietary considerations for sri lankan egg roll
Vegetarian Adaptation
Skip the eggs entirely and replace them with ½ cup crumbled tofu or 1 cup chickpeas (drained and rinsed) for a protein-rich vegetarian version. I love adding ½ cup finely diced bell peppers and ¼ cup shredded carrots to the potato mixture for extra texture and color.
The key is to keep the spice blend identical—1.5 tbsp Sri Lankan curry powder and 0.5 tsp turmeric ensure the dish stays flavorful. 🌱
Gluten-Free Option
For gluten-free egg rolls, swap the flour tortillas for corn tortillas or use a gluten-free tortilla wrap like La Tortilla Factory's brand. The filling remains the same, but you may need to fry the tortilla cups slightly longer (2-3 minutes) to achieve the same crispiness.
I also recommend brushing the tortillas lightly with melted butter before frying to enhance browning. Always check labels—some corn tortillas contain wheat.
Spice Sensitivity
If you're sensitive to heat, reduce the mustard seeds to ¼ tsp and cut the curry powder to 1 tbsp. Add a pinch of sugar (about ¼ tsp) to balance any sharpness.
For a milder kick, replace the mustard seeds with ¼ tsp fennel seeds, which add a sweet, licorice-like flavor without the heat. The ginger and turmeric can stay the same—they provide warmth without spiciness. 🌶️
Egg Allergy Substitute
For egg-free versions, bind the filling with 2 tbsp cornstarch or 1 tbsp arrowroot powder mixed with 2 tbsp water. Add this to the spiced potato mixture before assembling. I also recommend adding ¼ cup finely chopped zucchini to help hold the filling together.
The texture will be slightly denser, but the flavors remain rich and satisfying. Always test for allergies before serving.
Low-Carb Version
Replace the potatoes with 1 cup cauliflower rice (sautéed until tender) and reduce the tortillas to 4 large low-carb tortillas (like Mission's Carb Balance brand). The filling will be lighter, so add ¼ cup grated Parmesan cheese to help bind it.
Fry the tortilla cups for 1-2 minutes until crispy, and reduce the final frying time of the filled rolls to 20-30 seconds to prevent overcooking. 🥬
Nutrition facts
Frequently asked questions
Can I make these egg rolls without deep frying?
For a healthier version, bake the tortilla cups at 375°F for 8-10 minutes until golden, then fill and bake again for 5-7 minutes. Brush with a little oil first to help crisp them up. The texture will be different but still delicious—just not as crispy as fried.
Why is my yolk not runny?
Overcooking is the most common reason. Fry the filled cups for only 30-45 seconds at 350°F—they'll finish cooking from residual heat. Use room-temperature eggs and avoid overcrowding the pan. If it's still firm, your oil may be too hot—lower it to 325°F next time.
What's the best way to store leftovers?
Cool completely, then store in an airtight container for up to 2 days in the fridge. Reheat in a 350°F oven for 10 minutes to restore crispiness. For longer storage, freeze unassembled tortilla cups and filling separately for up to 1 month. Assemble and fry fresh when ready to eat.
Can I use store-bought curry powder instead of Sri Lankan?
Yes, but the flavor will differ slightly. Look for a blend with coriander, turmeric, and fenugreek for the closest match. Add ¼ tsp cinnamon and ¼ tsp cardamom to enhance the Sri Lankan profile. The dish will still taste great—just with a more generic curry flavor.
How do I keep the tortillas from sticking together?
Layer tortillas with parchment paper between each one and store in an airtight container. For extra protection, wrap them individually in plastic wrap. If they stick while frying, your oil isn't hot enough—wait until it reaches 350°F before starting. A lightly oiled spatula helps too!
