Go Back

Halal Roti Canai

A flaky Malaysian flatbread served with halal curry.
Prep Time20 minutes
Cook Time10 minutes
Total Time1 hour 10 minutes
Course: Bread
Cuisine: Malaysian
Servings: 3 servings
Calories: 250kcal

Ingredients

  • 3 cups all-purpose flour
  • 1/2 tablespoon salt
  • 1 tablespoon sugar
  • 1/2 cup evaporated milk (halal-certified)
  • 1/2 cup water (adjust as needed)
  • 2 tablespoons vegetable oil or melted halal butter
  • Extra oil or butter for greasing

Instructions

Make the Dough

  • In a large mixing bowl, combine flour, salt, and sugar.
  • Add evaporated milk, water, and oil. Mix until a dough forms.
  • Knead the dough on a floured surface for 10-15 minutes until smooth and elastic.

Rest the Dough

  • Divide the dough into small balls (about the size of a golf ball).
  • Coat each ball lightly with oil, cover with a damp cloth, and let them rest for at least 4 hours (or overnight for best results).

Stretch the Dough

  • On a greased surface, flatten a dough ball and stretch it outwards, using your hands to make it as thin as possible without tearing. It should be nearly translucent.
  • Fold the edges inward to create layers and shape into a circle.

Cook the Roti Canai

  • Heat a non-stick pan or griddle over medium heat.
  • Place the shaped dough onto the pan and cook until golden brown on both sides, flipping as needed. Press gently with a spatula for even cooking.

Serve Warm

  • Once cooked, stack the rotis and lightly clap them between your hands to fluff them up. Serve immediately with your choice of accompaniments.

Notes