Aloo Paratha Recipe (Potato-Stuffed Flatbread)

Updated November 6, 2026

Total time
1 hr
prep 40 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Aloo Paratha Recipe (Potato-Stuffed Flatbread)

Aloo paratha is a beloved North Indian flatbread stuffed with a spiced mashed potato filling, pan-fried until golden and crisp. It is a hearty, satisfying meal that works for breakfast, lunch, or dinner, and it is surprisingly simple to make at home. The combination of soft whole-wheat dough, savory potato filling, and a buttery, crisp exterior is what makes this bread so irresistible.

Ingredients

  • For the dough: 2 cups (260 g) whole-wheat flour (atta), plus extra for dusting
  • For the dough: 1/2 teaspoon salt
  • For the dough: 1 tablespoon oil or ghee
  • For the dough: about 3/4 cup (180 ml) lukewarm water
  • For the filling: 3 medium potatoes (about 450 g / 1 lb), boiled and peeled
  • For the filling: 1/2 teaspoon salt (adjust to taste)
  • For the filling: 1/2 teaspoon ground cumin
  • For the filling: 1/2 teaspoon garam masala
  • For the filling: 1/4 teaspoon red chili powder (optional, for heat)
  • For the filling: 1/2 teaspoon amchur (dry mango powder) or 1 teaspoon lemon juice
  • For the filling: 2 tablespoons finely chopped fresh cilantro (coriander leaves)
  • For the filling: 1 small green chili, finely chopped (optional)
  • For cooking: ghee or oil, as needed

Instructions

  1. Make the dough: In a large bowl, mix the whole-wheat flour and salt. Add the oil or ghee and rub into the flour with your fingers until it resembles breadcrumbs. Gradually add the lukewarm water, mixing with a spoon or your hand, until a soft dough forms. Knead for 5–7 minutes until smooth and pliable. Cover with a damp cloth and let rest for 20–30 minutes.
  2. Make the filling: While the dough rests, mash the boiled potatoes in a bowl until no large lumps remain. Add the salt, cumin, garam masala, red chili powder (if using), amchur or lemon juice, cilantro, and green chili (if using). Mix well. Taste and adjust seasoning. Divide the filling into 4 equal portions and roll each into a ball.
  3. Assemble the parathas: After the dough rests, divide it into 4 equal balls. Dust a work surface with flour. Take one dough ball and flatten it into a small disc (about 4 inches/10 cm in diameter). Place one filling ball in the center. Gather the edges of the dough over the filling and pinch to seal. Gently flatten the sealed ball with your palm.
  4. Roll out: Dust the sealed ball with flour and roll it out gently into a circle about 6–7 inches (15–18 cm) in diameter. Be careful not to press too hard, or the filling may burst. Roll from the center outward, turning the dough as you go. If the dough sticks, dust with more flour.
  5. Cook: Heat a cast-iron skillet or tawa over medium-high heat. Place the rolled paratha on the hot skillet. Cook for about 30–45 seconds until small bubbles appear on the surface. Flip and cook the other side for another 30 seconds. Now apply about 1/2 teaspoon of ghee or oil on the top surface, flip, and cook for 30–45 seconds until golden spots appear. Apply ghee on the second side, flip again, and cook until crisp and golden. Press gently with a spatula to help it puff. Repeat with the remaining dough and filling.
  6. Keep warm: Transfer the cooked parathas to a plate lined with a clean kitchen towel and cover to keep soft while you cook the rest.

Tips

  • Dough consistency: The dough should be soft but not sticky. If it is too dry, add a little more water; if too sticky, dust with flour. Resting the dough is crucial for easy rolling.
  • Filling moisture: Make sure the potatoes are well-drained and not watery. Excess moisture makes the filling soggy and harder to seal. You can also dry-cook the mashed potatoes for a minute to remove extra moisture.
  • Rolling technique: If the filling bursts while rolling, just patch it with a small piece of dough. Don’t worry—it will still taste great. Use a light hand and roll slowly.
  • Substitutions: For a gluten-free version, use a gluten-free flour blend designed for flatbreads, but note that the texture will be different. If you don’t have amchur, use lemon juice or skip it—the paratha will still be flavorful.

Serving Suggestions

Serve aloo paratha hot off the skillet with a dollop of butter or ghee, plain yogurt (curd), and a side of pickle (achaar). It also pairs well with a simple mint chutney or a bowl of dal. For a complete meal, serve with a side of fresh salad or raita (yogurt with cucumber and spices).

Variations

  • Paneer paratha: Crumble 1/2 cup (100 g) paneer into the potato filling for a richer version.
  • Spicy version: Increase the green chili and red chili powder, or add a pinch of cayenne for extra heat.
  • Herb paratha: Add 2 tablespoons of finely chopped fresh mint or fenugreek leaves (kasuri methi) to the filling.
  • Vegan option: Use oil instead of ghee for cooking and skip the butter; the dough already uses oil, so the paratha remains vegan.

Storage and Reheating

Aloo parathas are best enjoyed fresh, but you can store leftovers. Let them cool completely, then stack with parchment paper between each paratha to prevent sticking. Place in an airtight container and refrigerate for up to 3 days. To freeze, wrap each paratha individually in plastic wrap and place in a freezer bag; they keep for up to 2 months.

To reheat, place a paratha on a hot skillet for 1–2 minutes per side until warm and crisp. You can also microwave for 30–60 seconds, but the texture will be softer. For frozen parathas, thaw in the refrigerator overnight or reheat directly on a skillet over low heat, covered, until heated through.

Frequently Asked Questions

Can I use all-purpose flour instead of whole-wheat? Yes, you can substitute all-purpose flour (maida) for a softer, lighter paratha. However, whole-wheat flour is traditional and gives a nuttier flavor and more fiber. If using all-purpose, you may need slightly less water.

Why does my dough tear when rolling? This usually happens if the dough is too dry or if the filling is too moist. Make sure the dough is well-kneaded and rested, and that the potatoes are dry. Also, roll gently and evenly, and dust with flour as needed.

Can I make the filling ahead of time? Yes, the potato filling can be made a day in advance and stored in the refrigerator. Let it come to room temperature before assembling the parathas. The dough is best made fresh, but you can also prepare it a few hours ahead and keep it covered.

How do I prevent the paratha from becoming too oily? Use a minimal amount of ghee or oil—just enough to coat the surface. Cook on medium-high heat so the paratha crisps quickly without absorbing too much fat. You can also blot excess oil with a paper towel after cooking.

Can I bake aloo paratha instead of pan-frying? Yes, you can bake them at 400°F (200°C) for about 10–12 minutes, flipping once, until golden. They won’t be as crisp as pan-fried, but they are a healthier alternative. Brush with a little oil before baking for better browning.

What if I don’t have amchur (dry mango powder)? Use 1 teaspoon of lemon juice or skip it. The amchur adds a tangy note, but the paratha will still be delicious without it. You can also add a pinch of chaat masala for a similar tangy flavor.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).