Authentic Malaysian Roti Canai Curry Recipe – Walima Recipe

Imagine a soft bread with crispy edges, rich aroma, and served with a bowl of curry. This Malaysian Roti Canai Curry recipe is the essence of a beloved street food that is loved around the world. If you are fond of making or eating canai curry, this recipe will be a great taste experience for you. So, gather your spices, etc, and get ready to make it.


Here’s what you need to make this roti canai curry dish

For the Roti Canai

  • 3 Cups of Whole Wheat Flour (For a healthier version)
  • 1 Teaspoon Salt
  • 1 Tablespoon Sugar
  • 1 Cup Water
  • 1/2 Cup Oil (plus more for cooking)
  • 1/2 Cup condensed Milk or a Vegan replacement

For the Curry

  • 1 Onion
  • 2 Garlic Cloves
  • 1 inch Ginger
  • 2 Tablespoons Curry Powder (Choose a blend that suits your taste)
  • 1 Teaspoon Turmeric
  • 1 Teaspoon Chili Powder
  • 1 Cup Vegetables (Potatoes, carrots, peas, or anything you prefer)
  • 1 Cup Coconut Milk or a Vegan alternative
  • Salt to taste

The secret to authentic Roti Canai is in the whole wheat flour, which gives the bread its unique texture and depth of flavor. The curry, on the other hand, shines through its blend of spices, creating a symphony of flavors that will tantalize your taste buds.

Preparation Method

Making the Dough

Combine the whole wheat flour, salt, sugar, water, oil, and condensed milk in a mixing bowl. Knead the mixture until it forms a smooth, elastic dough. Divide the dough into equal-sized balls and let them rest for a few hours.

Shaping the Roti

Now take a ball of dough and flatten it lightly. Press and push the dough with the heel of your palm to make it bigger. Try to make it as thin as possible, until you can barely see it. Spread a little softened salted butter over it now and then to help stretch. Optional, lift one edge of the dough and gently pull it to spread it further.

Cooking the Roti

Heat a flat pan and add a little oil. Cook the roti until it’s golden brown on both sides. Using both your hands, immediately grab it carefully and squeeze it in the middle. clap the roti between your hands to fluff it up.

Curry Recipe

Preparing the Curry Base

Chop the onion, garlic, and ginger finely. Saute them in a pan with a little oil until they’re golden brown. Add the curry powder, turmeric, and chili powder, and stir well.

Adding the Vegetables

Add your choice of vegetables to the pan and mix them with the curry base. Cook until they’re soft and well-coated with the spices.

Finishing the Curry

Pour in the coconut milk and let the curry simmer for a few minutes. Add salt to taste.

Cultural Significance

Roti Canai is more than just a dish it’s a culinary emblem that symbolizes Malaysia’s rich cultural diversity. Its origins can be traced back to Indian influences, but it has been embraced and adapted by Malaysians to become a national favorite. It’s the quintessential breakfast dish, but its delectable appeal lasts all day long.


Conclusion – Malaysian Roti Canai Curry Recipe

Creating this Roti Canai Curry recipe at home might seem daunting, particularly if you’re unfamiliar with Malaysian cuisine. However, once you master the techniques and explore the symphony of flavors, you’ll find it’s not only a rewarding culinary adventure but also a delightful taste experience.

So, why not challenge your cooking skills and try this authentic Malaysian recipe today? Your taste buds will thank you, and you’ll gain a deeper appreciation for the vibrant world of Malaysian cuisine.


Q: Can I use all-purpose flour instead of whole wheat flour?

A: While the traditional recipe calls for whole wheat flour, you can use all-purpose flour as a substitute. However, keep in mind that the texture and flavor may differ slightly.

Q: Is there a vegetarian or vegan version of this recipe?

A: Yes, you can easily make this recipe vegetarian or vegan by using plant-based milk and omitting the condensed milk. You can also use a variety of vegetables for the curry, such as tofu, mushrooms, or eggplant.

Q: Can I freeze the Roti Canai for later use?

A: Yes, you can freeze the cooked Roti Canai in an airtight container for up to one month. Just reheat it in a pan or microwave before serving.

Q: Can I make the dough ahead of time?

A: Yes, you can prepare the dough in advance and store it in the refrigerator for up to 24 hours. This will save you time when making the roti fresh.

Q: Can I use different types of curry powder?

A: Yes, you can experiment with different blends of curry powder to find the one that suits your taste best. Some popular options include Madras, Garam Masala, and Tikka Masala. So go ahead and get creative!

1 thought on “Authentic Malaysian Roti Canai Curry Recipe – Walima Recipe”

Leave a Comment