Make your own homemade naans to serve with one of our curry recipes. Also check out our sesame naan, mushroom naan, cheese naan and more easy flatbread recipes.


  • 500g plain flour
  • 1 tbsp caster sugar
  • 1 tsp baking powder
  • 220ml whole milk
  • 4 tbsp vegetable oil
  • 2 tbsp butter, to serve


  • STEP 1

    Sift together the dry ingredients with 1 tsp of salt. Combine the milk and oil. Make a well in the centre of the dry ingredients and pour in the liquid. Slowly mix together the dough by working from the centre and incorporating the flour from the edges of the well so that you have a smooth, soft dough. Knead well for 8-10 minutes, adding a little flour if the dough is too sticky. Put in an oiled bowl, cover with a damp tea towel and leave in a warm place to rest for 30 minutes.

  • STEP 2

    Heat the grill to high and put a heavy baking sheet on the upper shelf of the oven.

  • STEP 3

    Divide the dough into 10 balls and thinly roll each to a large teardrop shape. Put the naans, in batches, on the hot baking sheet and grill for 1-2 minutes or until they are golden and have puffed up. Brush with butter and serve hot.

Check out more of our easy Indian-inspired recipes

Dum Aloo recipe


Adam Bush Chef Portrait
Adam BushDeputy food editor

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.14 ratings