National Dish Singapore: Roti Prata (Recipe)

In this article
Discover Roti Prata, one of Singapore’s best-loved street foods! This crispy pan-fried flatbread has its roots in India but has taken on a character all its own in Singapore, where it turns up at hawker centres from breakfast until late at night. A thin, stretchy dough is fried in hot oil until golden and shatteringly crisp, then served with a bowl of fragrant curry sauce for dipping. Endlessly adaptable, sweet or savoury, it brings a genuine taste of the island straight to your kitchen.
About Roti Prata
Roti Prata is far more than a simple bread; it is a genuine flavour experience that delights the senses. This crispy flatbread originally came from India but has developed its own distinct identity in Singapore. The method involves shaping a thin dough and frying it in hot oil until it turns golden brown and crisp. The versatility of roti prata shows in the sheer range of fillings and accompaniments it takes to, from savoury to sweet.
Ingredients (serves 1–2)
- 250 g plain wheat flour
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 tablespoon ghee or butter
- Warm water (as needed)
- Oil, for frying
- Optional fillings: eggs, onions or sweet additions
Shopping for the ingredients
For a successful roti prata it is worth using good-quality ingredients. The wheat flour is the foundation, so it should be fresh and finely milled to give the best possible texture. Ghee or butter is equally important, lending the dough its special flavour. Look out for fresh accompaniments too, so that your roti prata impresses in both texture and taste. Most of what you need is easy to find in a regular supermarket, and speciality items can be picked up at an Asian grocery.
Preparing the dish
Preparing roti prata begins with the dough. It is important to knead it well so that it becomes elastic and supple. After kneading, let the dough rest for at least 30 minutes so the gluten structure can develop fully. This is what helps the roti prata turn especially crisp when it is fried.
Step-by-step instructions
- In a bowl, combine the flour, salt and sugar, then work in the ghee.
- Add the warm water a little at a time and knead well until you have a smooth, elastic dough.
- Shape the dough into small balls, cover them and leave to rest for 30 minutes.
- After resting, roll each ball out thinly and fry it in a mixture of oil and butter in the pan.
- Cook the roti prata on both sides until golden brown and crisp.
Gluten-free / lactose-free version
For a gluten-free version of roti prata you can use a gluten-free flour, which generally works well. Make sure the ghee you use is lactose-free, or replace it with a plant-based oil. The method stays essentially the same, though you may need to adjust the amount of liquid to reach the right dough consistency. Experimenting with different flours can also produce interesting variations in flavour.
Tips for vegans and vegetarians
For vegans, simply using plant-based oil and margarine is an easy way to adapt the roti prata. Instead of eggs, all sorts of plant-based fillings work well, such as stir-fried tofu or vegetables. Fresh herbs and spices lend the dish an extra aromatic note. Experiment with different fillings to find your own favourite combination.
More tips and tricks
To get the best results, make sure your pan is hot enough before you add the roti prata. This helps the dough fry evenly and quickly, giving you that perfect crispness. A little patience and practice with the rolling will help you reach the right thinness. Folding and rolling the dough several times also improves the layers, which makes the finished bread even crispier.
Adapting the recipe to your taste
The roti prata recipe lends itself beautifully to personal preference. Fancy it sweeter? Add sugar, honey or jam during preparation. For a more savoury result, work different spices and vegetables into the dough. One creative idea is to scatter fresh herbs over the dough as you roll it, giving the dish a fresh, fragrant lift. It sits happily alongside a hearty Murtabak when you want a fuller spread.
Ingredient substitutions
If you do not have ghee to hand, any kind of plant-based oil will do the job. In place of plain wheat flour you can use wholemeal flour or a blend of different flours for a distinctive texture and taste. The options for fillings are almost limitless; try cheese, mushrooms or even hot chillies for an extra kick, depending on your preference — much like the fillings that make Roti John so satisfying.
Drink pairing ideas
To round off your roti prata experience, a number of drinks work well. A cool glass of lime juice or a fresh mint tea makes a refreshing companion and harmonises beautifully with the flavours of the dish. Fruit juices or even rose water are also good accompaniments. For something more local, a frothy cup of Teh Tarik is hard to beat. Experiment with different combinations to find your own favourite.
Serving and presentation ideas
For an appealing presentation of roti prata, arrange the bread on a handsome plate and garnish with fresh herbs. A small bowl of spicy curry sauce or chutney adds the finishing touch. Serving colourful vegetables on the side can lift the dish visually and add extra nutritional value. And do not forget to serve it with a smile — it makes the whole experience that much better.
A bit of history
The story of roti prata is a fascinating one that reflects a blending of culinary cultures. Originally from India, the dish found its way to Singapore through trade and migration. It is often served in the island’s hawker centres and is a much-loved breakfast dish that captures the many cultural influences of the region. To this day, roti prata remains one of the most treasured dishes in Singaporean cuisine, enjoyed by locals and visitors alike.
More recipe ideas
Summary: Roti Prata
In short, roti prata is a versatile and delicious dish that can be interpreted in both traditional and modern ways. It offers a wealth of flavour variations and can be tailored to personal taste. Using fresh ingredients and creative fillings guarantees a one-of-a-kind experience. Let this variety inspire you and bring a little piece of Singapore into your own kitchen.



