Nutrition Facts for Vegan roti canai
Blog Research API Download App

Vegan Roti Canai

Image of Vegan Roti Canai
Nutriscore Rating: 63/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.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
N/A
🔥
Cook Time
15 min
🕐
Total Time
15 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!
2862
cal
43.0g
protein
320.7g
carbs
155.2g
fat

Nutrition Facts

1 serving (837.3g)
Calories
2862
% Daily Value*
Total Fat 155.2 g 199%
Saturated Fat 24.7 g 123%
Polyunsaturated Fat 56.8 g
Cholesterol 0 mg 0%
Sodium 2472 mg 107%
Total Carbohydrate 320.7 g 117%
Dietary Fiber 11.3 g 40%
Total Sugars 5.0 g
Protein 43.0 g 86%
Vitamin D 0.0 mcg 0%
Calcium 75 mg 6%
Iron 15.3 mg 85%
Potassium 357 mg 8%

*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

45.0%%
6.0%%
49.0%%
Fat: 1396 cal (49.0%%)
Protein: 172 cal (6.0%%)
Carbs: 1282 cal (45.0%%)