Nutrition Facts for Punjabi style homemade roti
Blog Research API Download App

Punjabi Style Homemade Roti

Image of Punjabi Style Homemade Roti
Nutriscore Rating: 75/100

Discover the authentic flavor of North India with this easy recipe for Punjabi Style Homemade Roti! Made with wholesome whole wheat flour (atta), this traditional flatbread is soft, pliable, and packed with rustic charm. Whether you're a roti-making novice or a seasoned pro, this step-by-step guide will help you achieve perfectly puffed rotis every time, cooked to golden perfection on a hot tawa. With just a handful of simple pantry ingredients like water, salt, and optional ghee for added richness, this versatile flatbread pairs beautifully with Punjabi classics like dal, curries, or sabzi. Quick to prepare and endlessly satisfying, homemade roti elevates any meal with its warm, fresh, and hearty appeal. Perfect for weeknight dinners or festive feasts, this recipe brings the soul of Punjab right to your plate!

Titanium Cutting Board
4.9
β˜…β˜…β˜…β˜…β˜…
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decisionβ€”I'll never go back!"

β€” David M., Verified Buyer

Recipe Information

⏱️
Prep Time
15 min
πŸ”₯
Cook Time
20 min
πŸ•
Total Time
35 min
πŸ‘₯
Servings
8 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

5 items
  • 2 cups Whole wheat flour (atta)
  • 0.5 teaspoons Salt
  • 0.75 cups Water
  • 2 tablespoons Ghee (optional, for brushing)
  • 0.25 cups Dry flour (for rolling)
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

13 steps
1

In a large mixing bowl, combine the whole wheat flour and salt.

2

Gradually add water a little at a time, mixing it into the flour with your hand or a spoon until the dough starts to come together.

3

Knead the dough with your hands for 8-10 minutes until it becomes soft, smooth, and pliable. If the dough feels sticky, add a small amount of dry flour; if it feels too dry, add a few drops of water.

4

Cover the dough with a damp kitchen towel and let it rest for 20 minutes.

5

After resting, divide the dough into 8 equal-sized balls and shape each one into a smooth sphere.

6

Lightly dust a rolling surface with dry flour. Take one dough ball and roll it into a thin, round disc, about 6-8 inches in diameter. Add more dry flour as needed to prevent sticking.

7

Preheat a tawa (flat griddle) or skillet over medium-high heat.

8

Carefully transfer the rolled-out roti to the preheated tawa. Let it cook for 30-40 seconds or until bubbles start to form.

9

Flip the roti using tongs and cook the other side for another 30-40 seconds. Press gently with a spatula to help it puff up evenly.

10

Flip it once more and cook for an additional 15-20 seconds, or until both sides have golden brown spots.

11

Repeat the rolling and cooking process with the remaining dough balls.

12

Optional: Brush each roti with ghee for added flavor and softness.

13

Serve warm with your favorite Punjabi dish, such as dal, curry, or sabzi.

⚑
Cooking Tip: Take your time with each step for the best results!
148
cal
4.5g
protein
25.5g
carbs
4.0g
fat

Nutrition Facts

1 serving (61.5g)
Calories
148
% Daily Value*
Total Fat 4.0 g 5%
Saturated Fat 2.2 g 11%
Polyunsaturated Fat 0.0 g
Cholesterol 8 mg 3%
Sodium 124 mg 5%
Total Carbohydrate 25.5 g 9%
Dietary Fiber 3.4 g 12%
Total Sugars 0.1 g
Protein 4.5 g 9%
Vitamin D 0.0 mcg 0%
Calcium 13 mg 1%
Iron 1.2 mg 6%
Potassium 131 mg 3%

*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

65.4%%
11.5%%
23.1%%
Fat: 288 cal (23.1%%)
Protein: 142 cal (11.5%%)
Carbs: 815 cal (65.4%%)