Aloo Paratha Recipe (Indian Potato-Stuffed Flatbread)

This aloo paratha recipe makes soft, golden Indian flatbreads filled with warmly spiced mashed potatoes, fresh cilantro, ginger, and shallots. Each paratha is rolled thin and cooked in a skillet until lightly crisp outside, with a tender, flavorful potato filling inside.

Close-up of homemade aloo paratha with golden-brown spots and a soft spiced potato filling visible inside the flatbread.

There is something incredibly comforting about a warm, homemade aloo paratha. I love the little golden spots on the surface, the soft dough, and the way the spiced potato filling appears when you tear off a piece. The ginger, garam masala, and fresh cilantro give the potatoes so much flavor without making the filling complicated.

These potato-stuffed flatbreads are lovely for breakfast, brunch, or a simple dinner. If you enjoy homemade flatbreads, try my Cheese Naan Recipe. For a heartier meal, pair them with my Lentil Curry or a refreshing Cucumber Salad with Greek Yogurt. A glass of Homemade Lemonade is a refreshing addition to the table.

What Makes This Aloo Paratha Recipe Work

A good aloo paratha needs two things: a flexible dough and a potato filling that’s flavorful without being too wet.

This version uses all-purpose flour, water, salt, and a little oil or melted fat to make a soft dough that can be rolled around the filling.

The mashed potatoes are mixed with finely chopped shallots or scallions, fresh ginger, cilantro, garam masala, ajwain seeds, and chili powder. The combination gives the filling a warm, savory flavor with fresh herbal notes.

The dough is wrapped around the potatoes, carefully rolled into a flat round, and cooked in a skillet until golden spots appear on both sides.

What I especially like about this method is that the filling stays tucked inside the bread, so every bite has a little potato and a little soft, golden flatbread.

Homemade aloo paratha flatbreads stacked and folded with lightly golden surfaces, served with fresh cilantro and a pepper.
Homemade Indian potato-stuffed flatbreads ready to serve.

Ingredients for Aloo Paratha

Labeled aloo paratha ingredients including all-purpose flour, water, mashed potatoes, shallots, ginger, cilantro, garam masala, and spices.
Ingredients for homemade aloo paratha dough and potato filling.

Let’s Make Aloo Paratha

  • Make the dough.
    In a large bowl, mix the whole wheat flour or atta with the salt. Add the water and oil, then mix until a dough forms.
  • Knead the dough.
    Knead the dough for a few minutes until smooth and soft, then cover it and let it rest before rolling. Resting gives the dough time to relax, which makes it easier to roll around the potato filling without tearing. For more helpful technique tips, see Serious Eats’ Aloo Paratha guide.
  • Make the potato filling.
    In a separate bowl, combine the mashed potatoes, scallions, cilantro, ginger, garam masala, ajwain, chili powder, and salt.
Four-step collage showing flour and water mixed into dough and mashed potatoes combined with herbs, shallots, and Indian spices.
Prepare the soft dough and mix the seasoned potato filling.
  • Divide the dough.
    Divide the dough into equal portions. Roll each portion into a small ball.
  • Add the filling.
    Flatten one dough ball into a small circle. Place a portion of potato filling in the center.
  • Seal the dough.
    Bring the edges of the dough up around the filling and pinch to seal. Gently flatten the stuffed dough ball.
  • Roll the paratha.
    Dust the surface with flour and carefully roll the stuffed dough into a flat round. Roll gently so the filling does not break through.
  • Cook the paratha.
    Heat a pan over medium-high heat. Place the paratha in the hot pan and cook until light brown spots appear.
  • Flip and finish.
    Flip the paratha and cook the other side. Brush or drizzle with oil, ghee, or butter, then cook until golden spots form on both sides.
Four-step collage showing potato filling placed in flatbread dough, stuffed paratha rolled flat, and paratha cooked until golden in a skillet.
Stuff the dough with spiced potatoes, roll gently, and cook until golden.
  • Serve.
    Serve Aloo Paratha warm with yogurt, chutney, pickle, or butter.For a creamy dip on the side, serve it with this Lemon Yogurt Sauce. The tangy yogurt, lemon, and garlic work well with the warm potato filling.

How to Roll Aloo Paratha Without Tearing

Rolling stuffed flatbread can feel tricky at first, especially if the potato filling pushes against the dough.

The first thing to check is the dough texture. It should be smooth and flexible, not dry or crumbly. Resting the dough after kneading makes it easier to stretch around the filling.

The potato mixture also matters. If the filling is too wet or contains large chunks, it’s more likely to break through the surface. Mash the potatoes well and chop the other ingredients finely.

When sealing the paratha, make sure the edges meet completely so the filling stays inside.

Then roll with gentle, even pressure. Rather than trying to make the paratha very thin immediately, flatten it gradually and turn it between passes.

A little filling showing through isn’t necessarily a disaster, but heavy pressure can create large tears and make the paratha difficult to transfer to the pan.

Common Mistakes to Avoid

  • Using hot mashed potatoes: Hot filling can make the dough sticky and difficult to handle. Allow the potatoes to cool first.
  • Making the filling too wet: Excess moisture can cause the flatbread to tear or stick while rolling.
  • Skipping the dough rest: Dough that hasn’t rested may resist rolling and shrink back.
  • Adding too much flour while rolling: Excess flour can make the surface dry and leave a dusty coating on the cooked bread.
  • Overfilling the dough: Too much potato mixture makes sealing difficult and can cause the filling to escape.
  • Rolling too aggressively: Heavy pressure can push the potatoes through the dough.
  • Using a skillet that’s too hot: The outside may brown before the center is properly heated.
  • Cooking over very low heat: The paratha may dry out before developing golden spots.

What to Serve with Aloo Paratha

Aloo paratha is delicious warm and can be served with simple accompaniments that complement the spiced potato filling.

  • Plain yogurt: Its cool, tangy flavor balances the spices.
  • Raita: A refreshing yogurt-based accompaniment.
  • Mango pickle: Adds a sharp, spicy contrast.
  • Mint or cilantro chutney: Brings freshness and extra flavor.
  • Butter or ghee: A small amount melted over a hot paratha adds richness.
  • Indian-style curry: Makes the flatbread part of a more substantial meal.

For a simple breakfast, I like the idea of serving the parathas warm with yogurt and a little pickle on the side. For dinner, a bowl of curry or lentils turns them into a comforting meal.

FAQs

What is Aloo Paratha?

Aloo Paratha is an Indian stuffed flatbread filled with seasoned mashed potatoes and cooked on a hot pan until golden.

Can I use leftover mashed potatoes?

Yes. Leftover mashed potatoes work well as long as they are not too loose or creamy.

Why did my Aloo Paratha tear while rolling?

It may have been overfilled, the dough may have been too dry, or the filling may have been too wet.

Can I make Aloo Paratha without ajwain?

Yes. You can skip it or use thyme as a substitute.

Can I make the dough ahead of time?

Yes. You can make the dough a few hours ahead and keep it covered in the refrigerator. Let it come closer to room temperature before rolling.

Can I freeze Aloo Paratha?

Yes. Cook the parathas first, cool them completely, then freeze with parchment paper between each one.

Can I make Aloo Paratha with all-purpose flour?

Yes. All-purpose flour works, but whole wheat flour or atta gives a more traditional flavor and softer texture.

What is the best flour for Aloo Paratha?

Whole wheat flour or atta is best for Aloo Paratha because it makes the dough soft, flexible, and easier to roll around the potato filling.

How do I keep Aloo Paratha soft?

Keep the dough soft, do not overcook the paratha, and brush it with ghee or butter after cooking. Store cooked parathas covered in a clean towel to keep them warm and soft.

Why is my Aloo Paratha filling coming out?

The filling may be too wet, the dough may be too dry, or the paratha may be overfilled. Use a soft dough, dry mashed potato filling, and roll gently with light pressure.

More Indian-Inspired Recipes You’ll Love

Love this recipe?

Save it to your Pinterest board and find it when you're ready to cook.

Save to Pinterest

1 Choose a photo2 Pick a board

Close-up of homemade aloo paratha with golden-brown spots and a soft spiced potato filling visible inside the flatbread.

Aloo Paratha Recipe (Potato-Stuffed Flatbread)

Soft Indian flatbreads stuffed with a flavorful mixture of mashed potatoes, ginger, shallots, cilantro, and warm spices, then pan-cooked until golden.
Prep Time 25 minutes
Cook Time 20 minutes
rest time 15 minutes
Total Time 1 hour
Servings: 6
Course: Breakfast, Side Dish
Cuisine: Indian
Calories: 295

Ingredients
  

For the Dough
  • 2 1/2 cups all-purpose flour
  • 1 teaspoon salt
  • 1 cup water
  • 2 tablespoons vegetable oil ghee, or melted butter
the Potato Filling
  • 1 1/2 cups mashed potatoes
  • 1/2 cup chopped scallions or shallots
  • 2 tablespoons chopped fresh cilantro
  • 1/2 teaspoon grated fresh ginger
  • 1 teaspoon garam masala
  • 1 teaspoon ajwain seeds or thyme
  • 1/4 teaspoon chili powder
  • 1/2 teaspoon salt
For Cooking
  • Extra flour for rolling
  • Oil ghee, or butter, for cooking

Equipment

  • Large mixing bowl
  • Rolling Pin
  • Skillet or frying pan
  • Spatula
  • Measuring cups and spoons

Method
 

  1. For the Dough
  2. 2 1/2 cups all-purpose flour
  3. 1 teaspoon salt
  4. 1 cup water
  5. 2 tablespoons vegetable oil, ghee, or melted butter
  6. For the Potato Filling
  7. 1 1/2 cups mashed potatoes
  8. 1/2 cup chopped scallions or shallots
  9. 2 tablespoons chopped fresh cilantro
  10. 1/2 teaspoon grated fresh ginger
  11. 1 teaspoon garam masala
  12. 1 teaspoon ajwain seeds or thyme
  13. 1/4 teaspoon chili powder
  14. 1/2 teaspoon salt
  15. For Cooking
  16. Extra flour, for rolling
  17. Oil, ghee, or butter, for cooking

Nutrition

Calories: 295kcalCarbohydrates: 49gProtein: 7gFat: 8gSaturated Fat: 1gSodium: 520mgPotassium: 360mgFiber: 3gSugar: 2gVitamin A: 210IUVitamin C: 8mgCalcium: 35mgIron: 3mg

Video

Notes

  • Do not make the potato filling too wet.
  • Roll gently so the filling stays inside.
  • Use enough flour to prevent sticking, but do not add too much or the paratha can become dry.
  • Serve immediately for the best texture.

Tried this recipe?

Let us know how it was!

Estimated reading time: 8 minutes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating