National Dish Malaysia: Roti Canai (Recipe) · National Dish Recipes

National Dish Malaysia: Roti Canai (Recipe)

Golden, flaky roti canai flatbread served with a small bowl of curry sauce
In this article

Discover Roti Canai, Malaysia’s favourite flatbread! Crisp and golden on the outside, soft and wonderfully layered within, this beloved street-food staple proves that a handful of simple ingredients can deliver something truly spectacular. Whether you enjoy it plain, dipped into a spicy curry or filled with savoury extras, roti canai brings a little piece of Malaysia straight to your kitchen.

About Roti Canai

Roti Canai is a traditional Malaysian flatbread, famous for its crispy texture and satisfying, savoury flavour. The dish has Indian roots and has since become hugely popular right across Malaysia. It calls for only a few simple ingredients, yet the result is wildly delicious. Whether served plain, with a spicy sauce or stuffed with various fillings, roti canai is a genuine treat for the taste buds — much like Roti Jala, its lacy cousin from the same family of breads.

Ingredients (serves 1–2)

  • 2 cups wheat flour
  • 1/2 cup water
  • 1/4 cup condensed milk or coconut milk
  • 1 teaspoon salt
  • 2 tablespoons butter or ghee

Shopping for the ingredients

The ingredients for roti canai are easy to find in most Asian or international grocery shops. Take care to choose good-quality wheat flour, as it forms the foundation of the flatbread. For the creamy note, you can use either condensed milk or coconut milk, depending on your preference. It is worth buying the ingredients fresh to bring out the very best flavour in your dish.

Preparing the dish

Preparing roti canai is straightforward and simply requires a little time and patience. Measure the ingredients carefully and make sure your work surface is clean and well organised. It is a good idea to do the kneading in a generous workspace so you achieve an even dough consistency. Once the dough is made, let it rest to improve the texture and make rolling it out easier.

Step-by-step instructions

  1. Mix the wheat flour, salt, water and milk in a bowl until a smooth, homogeneous dough forms.
  2. Knead the dough for about 10 minutes, until it is elastic and supple.
  3. Cover the dough and let it rest for at least 30 minutes.
  4. Divide the dough into small balls and roll each one out thinly on a floured surface.
  5. Fry the flatbreads in a hot pan with a little butter or ghee for around 2–3 minutes per side, until golden brown and crispy.

Gluten-free / lactose-free version

For a gluten-free version of roti canai, use a gluten-free flour blend designed specifically for baking. Be sure to replace the lactose-containing components with plant-based alternatives too, such as almond or oat milk. The flavour may vary slightly, but the result remains very tasty overall. Experiment with different gluten-free flour blends until you find the ideal consistency.

Tips for vegans and vegetarians

Vegan cooking methods can easily be worked into the preparation of roti canai. Replace the butter with vegan margarine and the milk with plant-based milk. These swaps ensure the characteristic flavour is preserved in the vegan version as well. You can also serve the roti canai with a range of vegetable fillings and dips — a peanut-based sauce like the one in Gado Gado works beautifully — to add extra flavour and nutrients.

More tips and tricks

To make sure your roti canai turns out perfectly, use a well-heated pan and keep the flatbreads moving while they fry. Flip them gently to avoid tearing. Give the dough plenty of resting time to encourage elasticity. If you are up for a bit of practice, you can also roll and fold the dough using a special stretching technique that produces an even airier, flakier texture — the same skill behind the ultra-thin Roti Tissue.

Adapting the recipe to your taste

The wonderful thing about roti canai is its versatility. You can easily adapt the recipe to your personal preferences by trying different fillings or dips. Vegetables such as carrots and peas, or spicy paneer fillings, are especially popular. Remember to adjust the spices and aromas to whatever your kitchen has to offer, opening the door to entirely new flavour experiences.

Ingredient substitutions

The ingredients for roti canai are fairly flexible. You can use wholemeal flour instead of white flour, for example, to create a healthier variation. For the milk, alternatives such as oat milk also work well, letting you adapt the recipe to different dietary requirements. Be creative and experiment with various options until you achieve the ideal result for your taste.

Drink pairing ideas

Roti canai pairs wonderfully with a wide variety of drinks. A creamy masala chai complements the savoury flavours of the dish perfectly, as does Malaysia’s beloved frothy pulled tea, Teh Tarik. Alternatively, prepare refreshing juices or trendy smoothies to round off your meal. It is well worth exploring regional drinks that suit roti canai to make the Malaysian dining experience even more immersive.

Serving and presentation ideas

The presentation of roti canai leaves plenty of room for creativity. Serve the flatbread on an attractive plate and garnish it with colourful vegetables or fresh herbs to create visual appeal. Adding sauces in different colours and flavours can elevate the dish even further. Experiment with various plating techniques to present this Malaysian speciality at its most inviting.

A bit of history

Roti Canai has its origins in Indian cooking and was brought to Malaysia by immigrants. Over the years the dish has evolved and is now a firm fixture of Malaysian cuisine. Its preparation varies from region to region and from cook to cook, offering a fascinating range of flavours and textures. It stands as a true symbol of the cultural fusion that defines Malaysia.

More recipe ideas

Summary: Roti Canai

Roti canai is more than just a simple flatbread — it is a genuine delight, winning hearts with its crispy texture and the many ways it can be prepared. With only a few high-quality ingredients, you can bring this traditional Malaysian dish into your own kitchen. Whether you try the classic version or a variation tailored to your taste, there are countless ways to make roti canai your own. Enjoy the journey into Malaysian cooking and let its unique aromas win you over!