Roti Canai is a popular and delicious flatbread from Malaysia, known for its flaky texture and rich taste. Often enjoyed with curry or as a standalone snack, roti canai is a versatile dish that can be prepared at home with a few simple ingredients. In this recipe, we'll combine milk, butter, egg, and sugar to create a soft and buttery dough that will be transformed into golden, crispy roti canai.
Making roti canai at home is a rewarding experience that results in a delicious and versatile flatbread. With its soft, layered texture and buttery flavor, it's perfect for pairing with your favorite curry or enjoying on its own. By following this recipe and adding your personal touch, you'll be able to create a dish that's sure to impress friends and family.
A medium-sized skillet or griddle, approximately 10-12 inches in diameter, is ideal for cooking Roti Canai. This allows for even heat distribution and sufficient space to flip the flatbread without it touching the sides.
To store leftover Roti Canai, allow it to cool completely, then place it in an airtight container. It can be stored in the refrigerator for up to 3 days. For longer storage, consider freezing it, wrapping each roti in plastic wrap and then placing them in a freezer bag.
You can substitute the milk with almond milk, soy milk, or any preferred non-dairy milk. If you want a richer flavor, you may also use coconut milk, which complements the dish well.
Roti Canai is done when it is golden brown and crispy on both sides. You can check by lifting it with a spatula and looking for a lovely, even color, usually within 2-3 minutes per side.
Yes, you can prepare the dough in advance. After kneading, let it rest for at least 4 hours, but you can also refrigerate it for up to 24 hours. Be sure to bring it back to room temperature before shaping and cooking.
- Use room temperature ingredients: Make sure the milk, butter, and egg are at room temperature before you begin. This will help them combine more smoothly and create a better dough consistency.
- Knead the dough well: Kneading the dough is essential for developing gluten, which gives roti canai its characteristic chewiness and flakiness. Knead the dough until it is smooth and elastic.
- Let the dough rest: Allowing the dough to rest for at least 30 minutes helps it relax, making it easier to roll out thin and achieve the desired flaky layers.
- Use plenty of butter: When folding and stretching the dough, be generous with the butter between layers. This will enhance the flakiness and flavor of the final roti canai.
- Cook on medium heat: Cooking the roti canai on medium heat ensures that it cooks through evenly without burning the outside. It will also help achieve the golden, crispy texture.
A refreshing sweet cucumber and radish salad with vinegar dressing.
25 Jan 2026A hearty vegan casserole with eggplant, beans, and spicy tomato sauce.
08 Feb 2026A creamy, lighter version of pesto made with ricotta and basil.
04 Dec 2025Quick hibachi chicken stir fry with vegetables and white wine.
17 Dec 2025