Back to contents

Onion Paratha

2 months ago / by Melanie Fourie

This easy recipe uses simple ingredients that come together in a delicious and nutritious dish

Onion paratha
Onion paratha. Shutterstock

Whole wheat flour or atta flatbreads made with shallots, green chillies, and other seasoning make for excellent onion paratha. Also referred to as pyaaz paratha, it is prepared in many Punjabi households. Here is a super easy onion paratha recipe for you to impress your family or guests.


For the paratha

  • 1 tsp oil
  • 1 cup water
  • 2 cups atta
  • ¼ tsp salt

For the filling

  • 1 tsp oil
  • 1 cup onions
  • ½ tsp ginger-garlic paste
  • ½ tsp Kashmiri red chilli powder
  • 2 tbsp coriander leaves
  • ½ tsp turmeric
  • ¼ tsp cumin powder / jeera powder
  • salt to taste
  • ½ tsp aamchur
  • ¼ tsp garam masala
  • A few seeds / ¼ tsp ajwain / caraway


  1. Make the wheat dough and let it rest for about 20 minutes.
  2. Heat a tsp of oil in a skillet and go to work on the stuffing.
  3. Add a cup of finely chopped onions to the pan and cook for 1 minute.
  4. Add 1/2 tsp of ginger-garlic paste, then keep cooking the onions till they become transparent.
  5. Turn off the heat, then add the spices, half a teaspoon of salt, and two tablespoons of coriander leaves.
  6. Mix all the ingredients together to make the filling.
  7. Knead the dough that has rested for 20 minutes.
  8. Shape a ball of dough about 5.5 inches in diameter by pinching off a little at a time and flatten it into a paratha. Dust it with some flour.
  9. Put 2 tablespoons of the stuffing in the middle of each paratha.
  10. Pleat it inward from the edge until it reaches the middle.
  11. Cook the rolled paratha on both sides in a hot pan.
  12. Apply some oil or ghee.
  13. When finished, plate the hot onion paratha dish / pyaaz ka paratha recipe. It goes well with a dipping sauce, raita, or pickles.