Roti Canai (Roti Paratha)

User Reviews

4.6

250 reviews
Excellent
  • Prep Time

    30 mins

  • Cook Time

    20 mins

  • Total Time

    50 mins

  • Servings

    8 Pieces

  • Calories

    371 kcal

  • Course

    Bread

  • Cuisine

    Malaysian

Roti Canai (Roti Paratha)

Roti Canai (Roti Paratha) is a flaky, layered flatbread made from a dough of flour, ghee, egg, milk, and water. After letting the dough rest, it is stretched thin and shaped to create crisp, tender layers when cooked on a hot pan. This roti variation features a balance of chewiness and crispness with rich buttery flavor from ghee.

Description

The preparation begins by mixing flour, salt, sugar, and ghee until crumbly, then adding egg, milk, and water to form a sticky yet smooth elastic dough through kneading. The dough is divided into equal balls coated in ghee and rested for at least six hours, or chilled overnight, to develop elasticity and flavor.

Warm dough is easier to stretch thin by hand or rolling pin to achieve the signature thin layers without tearing. Cooking on a very hot pan produces roti with crisp edges and soft chewy interior, avoiding excessive oil absorption that can make it greasy.

This bread can be served as a side with curry or other savory dishes, or enjoyed with condensed milk or sugar for a sweet option. The texture and flavor depend on the stretching technique and heat of the pan, requiring attention during cooking.

The recipe notes suggest using bread flour for a chewier texture, and emphasize keeping ghee at room temperature for easy incorporation. Achieving a hot pan is essential for ideal texture. The dough can be made a day ahead and refrigerated for convenience.

I Made This!

24 people made this

Save this

119 people saved this

Ingredients

Servings
  • 3 1/2 cups all-purpose flour 1 1/4 lb. / 580 g
  • 1 1/2 teaspoon kosher salt
  • 1 teaspoon granulated sugar
  • 3/4 cup ghee room temperature
  • 1 large egg beaten
  • 3/4 cup milk whole
  • 1/2 cup water

Instructions

Roti Canai Dough

  1. Combine flour, salt, sugar and 1/4 cup of the ghee in the bowl of a stand mixer. Run on low speed with a dough hook until mixture clumps.
  2. Add egg, milk and water. Continue to mix until a smooth, elastic dough is formed. Knead into a smooth, soft, elastic dough, about 8 to 10 minutes. The dough should be a bit sticky, but not wet.
  3. Transfer the dough out and cut into eight equal pieces, about 4 oz. each (113 g). Form into smooth balls.
  4. Coat each ball with one teaspoon of ghee, slathering them well. Arrange in a single layer on a plate, cover with a damn cloth and allow them to rest at room temperature for at least 6 hours. (The dough can be made a day ahead and kept in the refrigerator.)

Prepare the Work Space

  1. If the dough was prepared the day ahead, let come to a warm room temperature. So if your kitchen is cold, place the dough in a warm area, or you can even microwave it for 10 second intervals. Warm dough is more elastic and easier to work with.
  2. Clean a 2-inch × 2-inch (5cm x 5cm) surface, and coat it with a 12-inch circle (30 cm) of ghee (about 2 tablespoons). Coat hands liberally with ghee.
  3. Stretch the dough into a sheet; put 1 teaspoon of ghee in the center of the buttered work area.
  4. Arrange one dough ball in the center. Press with your buttered palm to flatten dough into a 6-inch (15cm) disc, less than 1/4 inch (5mm) thick, slightly thinner around edges.
  5. Pull and stretch it from the center outwards. Make sure most of the dough is paper thin by moving around the dough perimeter with your fingertips and thumbs, lifting thicker edges, pulling outwards to thin, and gently pressing against the table to adhere.
  6. Systematically, slowly, work your way around the perimeter of the dough circle, pulling outwards to thin the dough. For the first few rounds, pull 3 to 4 inches (about8 to 10 cm) each time, making it thinner and thinner.
  7. As it gets thinner, it will be obvious where the thicker parts of the dough are. Focus on those areas. Keep going until you achieve a paper thin sheet. It should reach about 2 feet in diameter. Use the tips of your fingers to smooth the thicker part paper thin.
  8. Using two hands, fold the top quarter of dough over itself, almost reaching the middle of the sheet. Fold top edge over again to meet the top edge. Then repeat with other sides to create a square multi-layered square of dough about 6 to 8 inches (about 16 to 20 cm). Each time you fold, try to capture some air in-between layers.

Cook the Bread

  1. Heat a griddle or large sauté pan over low heat.
  2. Firmly flatten and spread one disc of dough until it is 7 inches to 8 inches in diameter or (18 to 20 cm). The dough will be elastic, and may pull back a little.
  3. Drizzle the griddle with a little ghee. Add one bread to the pan, and cook slowly, turning once, 3 to 4 minutes per side, rotating occasionally to ensure even browning. Cook until each side is deep golden brown.
  4. Transfer the breads to a work surface, and then use a clapping motion (careful, it will be hot), slapping the bread together between your hands to separate the layers.
  5. Repeat with remaining roti, cooking as many as will fit in the pan at one time. Serve immediately with curry sauce or sugar.

Notes

  • Bread flour can be used for a chewier texture, with possibly more water needed.
  • Keep ghee at room temperature (~75°–80°F / 23°–26°C) for better mixing with dough.
  • Stretch the dough as thin as possible without tearing to create flaky layers.
  • If hand stretching is difficult, use a rolling pin to assist with flattening.
  • Cook on a very hot pan to prevent greasy, undercooked roti; look for wisps of smoke or sizzling drops of water as heat cue.

Nutrition Information

Show Details
Serving 1g Calories 371kcal (19%) Carbohydrates 43g (14%) Protein 7g (14%) Fat 19g (29%) Saturated Fat 11g (55%) Polyunsaturated Fat 1g (6%) Monounsaturated Fat 5g (25%) Trans Fat 0.003g (0%) Cholesterol 69mg (23%) Sodium 456mg (19%) Potassium 102mg (2%) Fiber 1g (4%) Sugar 2g (4%) Vitamin A 72IU (1%) Calcium 41mg (4%) Iron 3mg (17%)

Nutrition Facts

Serving: 8Pieces

Amount Per Serving

Calories 371 kcal

% Daily Value*

Serving 1g
Calories 371kcal 19%
Carbohydrates 43g 14%
Protein 7g 14%
Fat 19g 29%
Saturated Fat 11g 55%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 5g 25%
Trans Fat 0.003g 0%
Cholesterol 69mg 23%
Sodium 456mg 19%
Potassium 102mg 2%
Fiber 1g 4%
Sugar 2g 4%
Vitamin A 72IU 1%
Calcium 41mg 4%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.6

250 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Cinnamon Rolls

American
5.0 (24 reviews)

Plecovník Czech Sausage Bread

Czech
5.0 (3 reviews)

Braided Rolls – Czech Housky

Czech
5.0 (9 reviews)

Czech Rye Bread (Chleba)

Czech
5.0 (30 reviews)

Buttermilk Biscuits

American
5.0 (12 reviews)

Pretzel Pigs in a Blanket with Cheddar-Stout Dip

Global Flavors
5.0 (18 reviews)

Paska Slovak Easter Bread

Slovak
5.0 (6 reviews)

Czech Veka White Bread

Czech
5.0 (3 reviews)

Easy No Knead Bread

Global Flavors
5.0 (237 reviews)

Garlic Bread with Sliced Bread

American
5.0 (21 reviews)

Hot Cross Buns

Global Flavors
5.0 (15 reviews)

Strawberry Pineapple Bread

American
5.0 (3 reviews)