
Fermented rice and coconut milk batter cooked in a tiny wok to create crispy-edged bowl-shaped pancakes with an egg nestled in the centre — Sri Lanka's most distinctive breakfast.
Hoppers (appa in Sinhala, appam in Tamil) are one of Sri Lanka's most unique and beloved foods: thin, crispy-edged bowl pancakes made from a lightly fermented rice flour and coconut milk batter. The batter is swirled around the curved walls of a small specialised wok (appa tawa), where it sets into a crispy, lacy edge while the thick base remains soft and spongy. An egg cracked into the base while it cooks creates the egg hopper — the most popular variant. They are eaten for breakfast with a range of accompaniments: coconut sambol, seeni sambol (caramelised onion), dhal curry, or just a simple banana. The fermented batter gives hoppers a subtle tang that makes them incredibly moreish. They require a little practice but are deeply rewarding to make.
Serves 4
Mix rice flour, yeast, sugar and a little warm water. Leave for 15 minutes until frothy. Add coconut milk, remaining water and salt. Whisk to a thin, smooth batter. Cover and ferment for 6–8 hours or overnight at room temperature.
Adequate fermentation time is essential — it gives hoppers their characteristic tang and lightness.
Combine desiccated coconut, red onion, green chilli, lime juice and a pinch of salt. Mix well. This is the essential accompaniment.
Heat a small curved wok (or regular non-stick pan) over medium-high heat. Grease lightly. Add a ladleful of batter and quickly swirl the wok to coat the sides in a thin layer. Cover with a lid. Cook for 2–3 minutes until the edges are golden and crispy.
The swirling motion must be fast — the batter needs to reach the sides before it sets. Practice makes this natural.
For egg hoppers: crack one egg into the centre of the batter before covering with the lid. Cook 3–4 minutes until the egg white is set but yolk remains runny. Loosen with a spatula and serve immediately.
If you don't have a specialised hopper pan, a small, curved non-stick wok works well.
The batter should be thinner than crêpe batter — add water to adjust.
Hoppers must be eaten immediately — they become chewy as they cool.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
String hoppers (idiyappam) are a related dish: rice flour pressed through a mould into nests and steamed.
Milk hoppers have a richer, sweeter batter made with extra coconut cream.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Batter keeps refrigerated for up to 2 days. Cook hoppers fresh — they cannot be stored once made.
Hoppers (appam) are one of the oldest foods of South Asia and Sri Lanka, with roots possibly extending to ancient Tamil Nadu. The technique of fermented rice and coconut batter cooked in a curved pan appears in ancient Tamil Sangam literature. In Sri Lanka, hoppers became a defining feature of the morning food culture across all ethnic communities and are now considered one of the island's most iconic dishes.
Not really — the overnight fermentation is what gives hoppers their characteristic tang and airy texture. If you're short on time, at least 4 hours in a warm place is the minimum.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Per serving (200g / 7.1 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →This recipe is featured in the following curated guides:
Join the conversation
Sign in to leave a comment and save your favourite recipes