Roti Prata

Roti Prata – flaky Singaporean flatbread with delicious fillings
Singapore
⏱ — min. Serves: —

Watch layers unfold as you tear into this golden flatbread, its crispy exterior giving way to steaming flaky insides. Originally from Indian traditions, roti prata took root in Singapore's hawker stalls where it became breakfast and snack culture. Whether dipped in fiery curry or dusted with sugar, this versatile bread exemplifies how immigrant cuisines enriched Singapore's food identity.

⚡ Medium 🔥 ~250 kcal / serving

Ingredients

  • 2 cups all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 2 tablespoons vegetable oil or ghee (clarified butter)
  • 3/4 cup water (more if needed)
  • Vegetable oil or ghee for frying

Instructions

Prepare the Dough

In a large mixing bowl, combine the all-purpose flour, salt, and sugar.

Add the vegetable oil or ghee and mix well.

Gradually add water while mixing the dough until it comes together. The dough should be soft and slightly sticky.

Knead the Dough

Turn the dough onto a lightly floured surface and knead for about 10 minutes until smooth and elastic.

Divide the dough into 8 equal portions and shape each portion into a ball.

Coat each ball with a little oil, place them on a plate, cover with plastic wrap, and let rest for at least 2 hours or overnight in the refrigerator.

Shape the Roti Prata

Lightly oil your work surface and rolling pin.

Take one dough ball and flatten it with your hands or rolling pin as thin as possible. The dough should be almost transparent without tearing.

Fold the flattened dough into a square or roll it up into a coil and then flatten it again to form a square or round shape.

Fry the Roti Prata

Heat a skillet or griddle over medium heat and add a little oil or ghee.

Place the shaped roti on the skillet and cook for 2-3 minutes on each side until golden brown and crispy.

Repeat with the remaining dough balls, adding more oil or ghee as needed.

Serve

Serve the roti prata hot with curry sauce, dhal, or your favorite dip.

Frequently Asked Questions

What is Roti Prata?

Roti Prata is a flaky Indian flatbread that achieves its characteristic layers through a folding and rolling technique. When cooked on a griddle with ghee or oil, it becomes crispy on the outside while remaining tender inside, making it perfect for scooping curries or enjoying sweet.

Where does Roti Prata come from?

Roti Prata originated in India but became a cornerstone of Singapore's multicultural food culture through Indian immigrant communities. Hawker stalls throughout the island offer variations reflecting local taste preferences and ingredient availability.

What are the main ingredients in Roti Prata?

The dough requires simple ingredients: all-purpose flour, salt, sugar, water, and vegetable oil or ghee. The ghee or oil is crucial for creating the flaky layers that define this bread.

Any tips for making the best Roti Prata?

Let the dough rest for at least two hours to develop gluten and become easier to work with. Roll the dough as thin as possible, almost transparent, before folding. Keep the work surface and rolling pin well-oiled to prevent sticking.

What do you serve with Roti Prata?

Roti Prata pairs beautifully with curries, dhal, and chutneys for savory applications, or with condensed milk, sugar, or chocolate for sweet applications. It's equally at home for breakfast, snacks, or street food meals.