Nutrition Facts for Vegan roti canai

Vegan Roti Canai

Image of Vegan Roti Canai
Nutriscore Rating: 62/100

Indulge in the flaky, golden goodness of Vegan Roti Canai, a plant-based spin on the beloved Malaysian flatbread. This recipe captures the magic of traditional roti canai while using vegan-friendly ingredients like vegetable oil and margarine to achieve its signature crispy layers. With a simple combination of all-purpose flour, salt, and sugar, the dough is skillfully stretched to paper-thin perfection, then folded and pan-fried to create a beautifully tender yet crisp bite. Easy to customize and perfect for pairing with vegan curry or dips, this homemade roti canai is ideal for impressing guests or elevating your everyday meals. Whether you're seeking a dairy-free version of this classic or simply love the taste of freshly cooked flatbread, this recipe will be your new kitchen favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
1 hr 30 min
🔥
Cook Time
15 min
🕐
Total Time
1 hr 45 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

6 items
  • 400 g All-purpose flour
  • 1 tsp Salt
  • 1 tsp Sugar
  • 250 ml Water
  • 100 ml Vegetable oil
  • 80 g Vegan margarine
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

In a large mixing bowl, add all-purpose flour, salt, and sugar. Mix well to distribute the salt and sugar evenly through the flour.

2

Gradually add water while continuously mixing to form a soft dough. Knead the dough in the bowl until it holds together.

3

Transfer the dough to a floured surface and knead it for 10 minutes until it becomes smooth and elastic.

4

Divide the dough into 8 equal portions and form them into balls.

5

Coat each dough ball generously with vegetable oil. Place the balls in a bowl, cover them with a damp cloth, and let them rest for at least 1 hour to allow the gluten to relax.

6

Once rested, take one dough ball and flatten it using your palms on a lightly oiled surface.

7

Using your fingers, gently stretch the dough from the center outwards until it's paper-thin. Be careful not to tear it. The dough should be almost transparent.

8

Smear a small amount of vegan margarine evenly over the surface of the stretched dough.

9

Fold in the edges of the dough towards the center to form a square or any desirable shape.

10

Heat a non-stick pan over medium-high heat. Place the folded dough on the pan and cook for about 2-3 minutes on each side until golden brown spots appear and the roti is crispy on the outside.

11

Gently press down the roti using a spatula occasionally while frying for extra flakiness.

12

Repeat the stretching, folding, and cooking process for the remaining dough balls.

13

Serve the roti canai immediately with vegan curry or your favorite dip.

Cooking Tip: Take your time with each step for the best results!
2802
cal
41.3g
protein
309.4g
carbs
155.1g
fat

Nutrition Facts

1 serving (838.5g)
Calories
2802
% Daily Value*
Total Fat 155.1 g 199%
Saturated Fat 24.7 g 123%
Polyunsaturated Fat 56.8 g
Cholesterol 0 mg 0%
Sodium 2888 mg 126%
Total Carbohydrate 309.4 g 113%
Dietary Fiber 10.9 g 39%
Total Sugars 5.1 g
Protein 41.3 g 83%
Vitamin D 0.0 mcg 0%
Calcium 70 mg 5%
Iron 18.6 mg 103%
Potassium 429 mg 9%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

44.2%%
5.9%%
49.9%%
Fat: 1395 cal (49.9%%)
Protein: 165 cal (5.9%%)
Carbs: 1237 cal (44.2%%)