National Dish Sri Lanka: Hoppers (Recipe)

In this article
Meet Hoppers, one of Sri Lanka’s most beloved everyday classics! These bowl-shaped pancakes are made from little more than rice flour and coconut milk, yet they deliver a wonderful contrast of textures — lacy and crisp at the edges, soft and spongy in the middle. Equally at home filled with something savoury or sweet, they are a favourite at breakfast and just as tempting as a snack. Bring a taste of the island straight to your own kitchen.
About Hoppers
Hoppers are a true delicacy from Sri Lanka, delighting the palate while also offering a glimpse into the country’s cultural traditions. This traditional dish is built from a simple batter of rice flour and coconut milk, cooked in a special curved pan into distinctive bowl-shaped pancakes. The texture is crisp around the rim and tender in the centre, creating a wonderfully unique eating experience. Hoppers can be filled either sweet or savoury, which makes them a versatile choice for any time of day — much like the ever-adaptable Appam.
Ingredients (serves 1–2)
- 1 cup rice flour
- 1/2 cup coconut milk
- 1/2 cup water
- 1 tsp sugar (for sweet hoppers)
- 1 pinch of salt
- Oil, for the pan
Shopping for the ingredients
The ingredients for hoppers are available in most Asian grocery shops or well-stocked supermarkets. Be sure to choose good-quality rice flour and fresh coconut milk, as these form the foundation for the perfect texture and flavour. If you live somewhere where more exotic ingredients are harder to find, you can also look online for what you need. It is well worth investing in the right ingredients to achieve a genuinely authentic taste.
Preparing the dish
To make hoppers, start by measuring out your ingredients carefully and combining them in a bowl. The mixture of rice flour, coconut milk and water should be worked into a smooth batter that is not too thick. Once mixed, let the batter rest for around 30 minutes so the flavours can develop. This short pause improves the texture of the batter and gives the finished hoppers a better taste.
Step-by-step instructions
- Combine the ingredients in a bowl and mix well until you have a smooth, even batter.
- Heat a hopper pan or a small, round, curved pan over medium heat and lightly grease it.
- Pour a small amount of batter into the centre of the pan and swirl it around to coat the sides evenly.
- Cover the pan with a lid and cook the hopper for 3–4 minutes, until the edges are crisp and the centre is cooked through.
- Carefully lift out the hopper and fill or serve it as you like.
Gluten-free / lactose-free version
Because hoppers are made from rice flour, they are naturally gluten-free. To keep them lactose-free, simply use a plant-based alternative to coconut milk, such as almond milk or soya milk. These alternatives are available in most supermarkets and give a similarly creamy texture. Just remember to adapt your fillings too, so you can enjoy a completely lactose-free dish.
Tips for vegans and vegetarians
Hoppers are naturally vegan, as long as no animal products are added. For a savoury vegan filling you might use chickpeas, vegetables or an avocado cream. For sweet hoppers, it is well worth experimenting with fresh fruit or plant-based spreads. By choosing creative, wholesome fillings you can boost both the nutritional value and the flavour of your dish — a spoonful of Coconut Sambol also works beautifully.
More tips and tricks
One key tip when making hoppers is getting the heat right. Too high a temperature can cause the edges to burn while the centre stays raw, so gentle heating over a medium temperature ensures even cooking. It also helps not to rest the batter for too long, which keeps the texture at its best. Experimenting with different pots or pans can improve your results as well.
Adapting the recipe to your taste
Hoppers make a wonderful base for adaptation. If you prefer a spicier note, you can add chilli or spices to the batter or the fillings. For a sweeter version, honey or maple syrup are excellent options. With different herbs and spices you can tailor the flavours to your own preferences and create a truly individual eating experience.
Ingredient substitutions
If rice flour is unavailable, you can use cornflour or millet flour instead to achieve a different texture and flavour. Coconut milk can be swapped for another plant milk to create a lighter version of the dish. These variations can offer interesting new flavours and give your hoppers a very special character — try them alongside a warm bowl of Kiribath for a fuller spread.
Drink pairing ideas
Hoppers pair best with fresh drinks that complement the flavours of the dish. Try a fruity iced tea or a coconut-based smoothie that picks up on the coconut notes of the hoppers. Even a simple water with lime provides a refreshing contrast. These drinks are not only delicious but also round off your meal in the tastiest way.
Serving and presentation ideas
The way you present your hoppers can greatly enhance the meal. Serve them on a colourful plate, garnished with fresh herbs or edible flowers. Use small bowls for the fillings so each guest can assemble their own hoppers — a spread of accompaniments such as Pol Sambol or Dhal Curry works wonderfully here. This style of serving makes the food both a pleasure to eat and a sociable experience.
A bit of history
The roots of hoppers reach far back into Sri Lanka’s history and are deeply woven into local culture. Originally they were enjoyed as a breakfast dish and were hugely popular among locals. Over time they were also discovered by visitors and have since made a name for themselves around the world. The variety in their preparation and fillings reflects the cultural fusion of Sri Lanka and speaks to the creativity of the island’s Sri Lankan cuisine.
More recipe ideas
Summary: Hoppers
Hoppers are a delicious and versatile dish, suited both to everyday enjoyment and to special occasions. Their simple preparation and the fun of experimenting with different fillings make them a firm favourite in many households. The combination of a crisp structure and a creamy filling offers a unique eating experience that wins over hearts and palates alike. Try this wonderful dish from Sri Lanka and let its flavours enchant you.



