Aloo ka Paratha Recipe (Indian Potato Flatbread)

Updated November 6, 2026

Total time
50 min
prep 30 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Aloo ka Paratha Recipe (Indian Potato Flatbread)

Aloo ka paratha is a beloved North Indian flatbread stuffed with a spiced mashed potato filling, pan-fried until golden and crisp. It is a hearty breakfast or lunch that pairs beautifully with yogurt, pickles, or a pat of butter. This recipe delivers a flaky, tender paratha with a well-seasoned potato center that is satisfying and easy to make at home.

Ingredients

  • 2 cups (250 g) whole wheat flour (atta), plus extra for dusting
  • 1/2 teaspoon salt
  • 3/4 cup (180 ml) water, warm
  • 2 tablespoons (30 ml) oil or ghee, for dough
  • 3 medium potatoes (about 450 g), boiled and peeled
  • 1/2 teaspoon salt, or to taste
  • 1/2 teaspoon red chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garam masala
  • 1/4 teaspoon turmeric powder
  • 1/2 teaspoon amchur (dry mango powder) or 1 tablespoon lemon juice
  • 1/4 cup (10 g) fresh cilantro, finely chopped
  • 1 green chili, finely chopped (optional)
  • Ghee or oil, for frying

Instructions

  1. Make the dough: In a large bowl, mix the whole wheat flour and 1/2 teaspoon salt. Add 2 tablespoons oil and rub into the flour. Gradually add warm water and knead into a soft, pliable dough. Cover and let rest for 15 minutes.
  2. Prepare the filling: In another bowl, mash the boiled potatoes well. Add 1/2 teaspoon salt, red chili powder, cumin, garam masala, turmeric, amchur, cilantro, and green chili (if using). Mix until evenly combined. Divide into 4 equal portions and shape into balls.
  3. Assemble the parathas: Divide the dough into 4 equal balls. Dust a flat surface with flour. Take one dough ball, flatten it into a small disc, and roll it into a 4-inch circle. Place one potato 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 stuffed ball with flour and roll it out gently into a 7-8 inch circle, being careful not to let the filling break through. If it tears, patch with a small piece of dough.
  5. Cook: Heat a cast-iron skillet or tawa over medium-high heat. Place the rolled paratha on the hot skillet. Cook for 30-45 seconds until small bubbles appear, then flip. Spread 1/2 teaspoon ghee or oil on the cooked side. Flip again and spread ghee on the other side. Cook until golden brown spots appear on both sides, pressing gently with a spatula to ensure even cooking. Repeat with remaining dough and filling.
  6. Keep warm: Transfer cooked parathas to a plate and cover with a clean kitchen towel to keep them soft.

Tips

  • Use dry potatoes: Boiled potatoes that are too moist make the filling sticky. If your potatoes are watery, mash them and let them sit for a few minutes, then drain any excess liquid.
  • Seal well: Ensure the edges are sealed tightly to prevent the filling from leaking out during rolling. If a leak occurs, patch it with a small piece of dough and a little water.
  • Roll gently: Roll the stuffed paratha with even, gentle pressure. Start from the center and roll outward, turning the paratha as you go to maintain a round shape.
  • Adjust spice: The heat level is mild. Add more green chilies or red chili powder for a spicier filling. For a milder version, omit the green chili.

Serving Suggestions

Serve aloo paratha hot with a side of plain yogurt, Indian pickle (achaar), or a dollop of butter. It also pairs well with a simple cucumber salad or a bowl of dal. For a traditional breakfast, enjoy it with a cup of masala chai.

Variations

  • Paneer aloo paratha: Add 1/2 cup (100 g) crumbled paneer to the potato filling for extra richness.
  • Methi aloo paratha: Mix 1/2 cup (30 g) fresh fenugreek leaves (methi) into the dough for an earthy flavor.
  • Vegan version: Use oil instead of ghee in the dough and for frying; the filling is already vegan.
  • Gluten-free: Substitute whole wheat flour with a gluten-free flour blend and adjust water as needed; the texture will be slightly different.

Storage and Reheating

Cooked parathas can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a dry skillet over medium heat for 1-2 minutes per side, or microwave for 30-45 seconds. For longer storage, freeze parathas separated by parchment paper in a zip-top bag for up to 2 months. Reheat frozen parathas directly on a hot skillet, flipping until heated through.

Frequently Asked Questions

Can I use all-purpose flour instead of whole wheat? Yes, but the texture will be softer and less hearty. You can also use a 50:50 mix of both flours.

My parathas are coming out hard. Why? Overworking the dough or using too much dry flour while rolling can make them tough. Also, cooking on too high heat can dry them out. Use medium heat and keep the dough soft.

Can I prepare the dough and filling ahead of time? Yes, both can be made a day in advance and stored separately in the refrigerator. Bring them to room temperature before assembling.

How do I prevent the filling from spilling out? Make sure the potatoes are well mashed and not too watery. Seal the dough edges firmly and roll gently, using enough flour to prevent sticking but not too much.

Can I bake these instead of frying? Yes, brush with oil and bake at 400°F (200°C) for 10-12 minutes, flipping halfway. They will be less crispy but still delicious.

What is amchur and can I skip it? Amchur is dried mango powder that adds a tangy flavor. If you don’t have it, use lemon juice or skip it; the paratha will be less tangy but still tasty.

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).