Mughlai Paratha

Mughlai Paratha

Mughlai paratha is a popular street food found in Bangladesh that traces back to the Mughal Empire. It’s a crisp, flaky, pan-fried flatbread that’s stuffed with fluffy eggs and fiery chiles, and gently spiced with earthy turmeric. Paratha is extremely customizable, so you can use what you have; this version is vegetarian, but keema, a spiced ground meat mixture, is often added. Vegetables like diced bell pepper or a handful of baby spinach are untraditional and welcome, but be mindful of the water content of the vegetables you choose or the eggs will weep. The end result is satisfyingly savory and addictive in its contrasting textures.
  • Total:
  • Serves: 2 persons



  1. Step 1

    Prepare the dough: In a medium bowl, combine the flour, salt and baking powder with 2 teaspoons olive oil. Whisk to combine. Form a well in the center of the flour mixture and add the water. Using a wooden spoon or rubber spatula, stir gently until the dough comes together. Transfer the dough to a lightly floured surface and knead for a few minutes until it forms a smooth ball. Rub the ball of dough in 1 to 2 teaspoons olive oil. Cover the dough loosely in plastic wrap or a damp kitchen towel and let rest at room temperature for 20 minutes.
  2. Step 2

    While the dough rests, prepare the filling: In a medium bowl, combine the egg and egg yolk, onion, cilantro, chile, turmeric, salt and pepper.
  3. Step 3

    Roll out dough on a lightly floured surface into a rough 12-by-12-inch square.
  4. Step 4

    Place the filling in the center and spread in an even layer, leaving a 2-inch border on each side.
  5. Step 5

    Gently lift the left side of the dough toward the middle and fold it, bringing the left edge slightly to the right of the middle of the filling. Repeat on the right side, folding the right edge of the dough toward the middle of the filling, so both sides slightly overlap at the center. Reinforce the seams by gently pinching them.
  6. Step 6

    Finish sealing in the filling: Fold the top edge of the dough down toward the middle, just far enough to safely seal in the filling, about 2 inches down, then fold the bottom edge up to seal in the filling, about 2 inches up, gently pressing to seal. Your end result should look like a rectangle.
  7. Step 7

    Fry the paratha: In a large skillet, heat the neutral oil over medium-high. Place paratha in the skillet, seam-side up, carefully spooning the hot oil on top of the paratha to baste it, tilting the pan if need be. Fry until golden brown, about 5 minutes, then carefully flip the paratha over and baste and cook until golden, another 5 minutes.
  8. Step 8

    Serve hot, ideally, or at room temperature, cut in half into two rectangular pieces.