Assalamu’alaikum, SafarFriendly friends! How are you today? We hope you’re staying healthy and full of energy. If you’re looking for a unique dish that’s both satisfying and flavorful—perfect for breakfast or a cozy afternoon snack—then this roti prata recipe is a must-try!
Also known as roti canai in some Southeast Asian countries, roti prata is a beloved dish with Indian culinary roots. Its crispy exterior and soft, chewy interior make it a crowd favorite. And when paired with warm, aromatic curry—oh, it’s simply irresistible!
In this article, SafarFriendly brings you a fail-proof homemade roti prata recipe that we’ve tested in our own kitchen. Just follow the steps patiently, and you’re good to go!
Ingredients for Roti Prata

Image source: traveloka.com
Yields 6–8 pieces. Here’s what you’ll need:
- 250 g high-protein wheat flour
- 1 tbsp powdered milk (optional, for extra richness)
- ½ tsp salt
- 1 egg
- 2 tbsp cooking oil or melted margarine
- ~100 ml warm water (add gradually)
- Oil for soaking the dough
How to Make Roti Prata at Home

Image source: visitsingapore.com
Langkah 1: Campur dan Uleni Adonan
Step 1: Mix and Knead the Dough
In a large bowl, mix together the flour, powdered milk, and salt. Add the egg and oil, then slowly pour in warm water while kneading until the dough becomes smooth and elastic (non-sticky). This process takes about 10–15 minutes.
Step 2: Rest and Soak
Divide the dough into 6–8 small balls. Place them in a container and fully submerge in oil. Cover with plastic wrap or a clean cloth and let rest for at least 3 hours (the longer the rest, the more pliable the dough becomes).
Step 3: Flatten and Fold
Take one dough ball and flatten it on a well-oiled surface. Stretch it out gently until it’s thin and nearly transparent. Fold the sides inward (left and right, then top and bottom), like folding an envelope.
Step 4: Pan-Fry Until Crispy
Heat a small amount of oil in a flat skillet. Cook the roti prata over medium heat until golden and crispy on both sides. Press down with a spatula to ensure even cooking inside.
Step 5: Serve with Your Favorite Curry
Roti prata is best enjoyed hot with a side of curry—chicken, beef, or even vegetable curry. The crispy-soft bread combined with warm, spiced curry is a match made in culinary heaven!
Extra Tips for Roti Perfection
- Use high-protein flour for more elasticity and less tearing while stretching.
- Let the dough soak in oil overnight in the fridge for extra stretchiness.
- Choose between vegetable oil or margarine—each offers a unique aroma.
- For extra flavor, fill your prata with cheese, egg, or minced meat before folding.
Roti Prata: A Global Comfort Food

Image source: tasteatlas-com
Did you know roti prata is also a beloved meal in Singapore and Malaysia? It’s commonly eaten for breakfast or as a light dinner, with many halal restaurants offering creative flavors like chocolate or cheese prata.
This dish is also perfect for family gatherings, afternoon tea, or even iftar during Ramadan—easy to prepare, budget-friendly, and always satisfying.
So, dear SafarFriendly friends, that’s our foolproof recipe for crispy and fluffy roti prata. Don’t worry if your first try isn’t perfect—keep practicing, and soon you’ll be serving prata so delicious, your family will be asking for more!
Happy cooking, and may your homemade roti prata bring joy and blessings to your table!
Explore More with SafarFriendly
Stay updated with travel tips, lifestyle inspiration, and the latest events from SafarFriendly! Visit safarfriendly.com for comprehensive guides, useful tips, and enriching articles to enhance your journey. Find top halal destinations, authentic food experiences, and Muslim-friendly services that make every trip more meaningful and comfortable.







