Dinner

Homemade Peshwari Naan

By Heta Updated August 19, 2026

Soft homemade Peshwari naan stuffed with coconut, almonds, and raisins. Cook it on a hot tawa, no tandoor needed.

Homemade Peshwari naan torn open with coconut almond filling on a cream plate

Friday takeaway in our house used to mean one sweet naan in the bag. The kids tore it open before the curry lids were off. I got tired of refereeing halves, so I started making a full batch at home.

That bread is Peshwari naan. Soft, slightly sweet, stuffed with coconut, ground almonds, and raisins. Restaurants in the UK spell it this way. The older spelling, Peshawari, points back to Peshawar. Same stuffed naan. This version cooks on a hot tawa (flat skillet). No tandoor.

If you can roll a roti, you can do this. Let’s make it together.

Fingers tearing homemade Peshwari naan to show coconut almond raisin filling
Tear a hot Peshwari naan so the coconut-almond-raisin filling shows.

What is Peshwari naan?

Peshwari naan is a North Indian and Pakistani stuffed flatbread. The dough is a leavened naan. The filling is sweet: desiccated coconut, almonds, raisins or sultanas, a little sugar, often cardamom. You pinch it shut like a stuffed paratha, roll it gently, and cook it until it blisters.

It is not garlic naan with a dusting of coconut. It is not a dessert, even though the middle tastes like a soft ladoo. You tear it and use it to scoop a spicy curry. The sweet filling is the contrast.

British-Indian menus made this spelling famous. If you grew up searching Peshawari naan, you are looking at the same bread. I use Peshwari in the title because that is what people type. I say Peshawari once so the origin is not lost.

Peshwari naan vs garlic naan vs Kashmiri naan

  • Garlic naan: savory, no stuffing, garlic and cilantro on top. Weeknight default.
  • Peshwari naan: coconut-almond-raisin filling. Mildly sweet. The one kids steal first.
  • Kashmiri naan: also stuffed and sweet, usually more mixed dried fruit (cherries, apricots). Fruit-forward, less coconut.

Use garlic naan when the curry is already rich and nutty. Use Peshwari naan when you want one sweet bread on a spicy table.

Why you’ll love this

  • Restaurant stuffed naan on a home tawa
  • Filling stays put if you keep the scoop small
  • No onion or garlic, so it is already Jain-friendly
  • Dough can rest while the curry simmers
  • Kids eat it plain, then remember the dal
  • Freezes well after cooking

Coconut and almonds add a little fat and protein, so this naan actually fills you up next to a vegetable curry. It is still a treat bread, not an everyday roti.

Test note: I used 3 tablespoons of filling on the first three naans. Two split on the tawa and the sugar smoked. The next three got a packed 1 1/2 tablespoons, seam pinched hard, rolled from the center out. Those puffed, kept the coconut inside, and took about 90 seconds a side on a screaming-hot cast iron pan. If the dough feels like firm roti dough, add another splash of milk. It should be soft and a little tacky.

Ingredient notes

Flour. All-purpose works. I do not mix in atta here. Whole wheat makes a tighter naan and the filling feels dry.

Yeast. Instant yeast goes straight into the flour. If you only have active dry, bloom it in the warm milk with the sugar for 10 minutes first. No-yeast version is in the FAQ. It is faster and a bit less chewy.

Yogurt. Full-fat, room temperature. This is what keeps the crumb soft. Low-fat dough tastes tight the next day.

Filling. Unsweetened desiccated coconut, not sweetened flakes. Sweetened flakes plus sugar makes a filling that burns. Almond flour or very finely ground almonds. Golden raisins if you have them. Cardamom is optional, but it is what makes the kitchen smell like a sweet shop.

Bind. A spoon or two of cream or milk. You want a damp crumble that holds when you pinch it, not a wet paste.

How to make Peshwari naan on a tawa

Rest the dough until it looks puffy, 60 to 90 minutes in a warm kitchen. Cold dough tears when you roll the filling in.

Divide into 6 balls. Keep the ones you are not rolling under a towel.

Flatten one ball in your palm, keep the center thicker than the rim, add 1 1/2 tablespoons of filling, and bring the edges up like a dumpling. Pinch the seam until you cannot see coconut. Flip seam-side down and rest 2 minutes before you roll. That rest stops the seam from popping.

Roll from the center, light pressure, to about 7 inches. If a raisin breaks through, pinch a scrap of dough over it.

Heat the tawa until a drop of water skitters. Cook the first side until bubbles show, about 1 minute. Flip. Cook until the underside has brown spots. For a little char, lift the naan with tongs and hold it over a medium gas flame 4 to 6 seconds. Brush with ghee while it is hot.

The first time I rushed the preheat, the naan stayed pale and the filling sat in a damp lump. Wait for the pan to be truly hot.

Perfect for

Labeled ingredients for homemade Peshwari naan on white marble
Labeled ingredients for homemade Peshwari naan.
Homemade Peshwari naan torn open with coconut almond filling on a cream plate

Homemade Peshwari Naan

Soft tawa naan stuffed with coconut, almonds, and raisins. Restaurant-style Peshwari naan at home, no tandoor.
No ratings yet
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 2 hours
Course Dinner
Servings 6 naan
Calories

Equipment

  • Mixing bowl
  • Cast iron skillet or tawa
  • Rolling pin
  • Tongs optional, for a flame finish

Ingredients
  

For the dough

  • 2 cups all-purpose flour 250 g, plus extra for dusting
  • 1 teaspoon instant yeast
  • 1 teaspoon sugar
  • 3/4 teaspoon salt
  • 1/2 cup plain full-fat yogurt 120 g, room temperature
  • 1/4 cup warm milk 60 ml, plus 1 to 2 tablespoons more as needed
  • 1 tablespoon oil or melted ghee

For the Peshwari filling

  • 1/2 cup unsweetened desiccated coconut
  • 1/4 cup almond flour or finely ground almonds
  • 3 tablespoons golden raisins chopped if large
  • 2 tablespoons pistachios chopped, optional
  • 2 tablespoons powdered sugar or jaggery powder
  • 1/4 teaspoon ground cardamom
  • pinch salt
  • 1 to 2 tablespoons cream or milk to bind

To cook and finish

  • 1 to 2 tablespoons ghee or butter for brushing
  • neutral oil for the tawa if it is not well seasoned

Instructions
 

Make the dough

  • Stir the flour, instant yeast, sugar, and salt in a bowl.
  • Add the yogurt, 1/4 cup warm milk, and oil. Mix with a spoon, then knead 6 to 8 minutes until the dough is smooth and slightly tacky. If it feels stiff, add milk 1 tablespoon at a time.
  • Oil the bowl lightly. Cover and rest in a warm spot until puffy, 60 to 90 minutes.

Make the filling

  • Mix coconut, almond flour, raisins, pistachios, sugar, cardamom, and salt.
  • Sprinkle in cream or milk 1 teaspoon at a time and pinch. Stop when the mix holds together as a damp crumble. You should get about 6 small scoops.

Stuff and roll

  • Punch the dough down and divide into 6 balls. Cover the ones you are not using.
  • Flatten one ball in your palm. Keep the center thicker. Add 1 1/2 tablespoons filling.
  • Pull the edges up and pinch the seam closed. Rest seam-side down 2 minutes.
  • Dust lightly and roll to about 7 inches. If filling shows, pinch a scrap of dough over the thin spot.

Cook

  • Heat a cast iron skillet or tawa over medium-high until very hot, 3 to 4 minutes.
  • Lay one naan on the dry pan. Cook until bubbles rise, 45 to 70 seconds.
  • Flip. Cook until the underside has brown spots, another 45 to 70 seconds. Press gently with a spatula so the edges contact the pan.
  • Optional: hold the naan over a medium gas flame with tongs for 4 to 6 seconds until a few spots char. Do not walk away.
  • Brush with ghee. Stack under a clean towel so they stay soft. Repeat with the remaining dough.

Serve

  • Serve hot, torn at the table, next to a spicy curry.

Notes

1 1/2 tablespoons filling is the ceiling. More looks generous and then splits.
Dough should be softer than roti dough. Stiff dough cracks around the stuffing.
Unsweetened coconut only. Sweetened flakes burn on a hot tawa.
Total time includes a 60 to 90 minute dough rest.
No-yeast: skip yeast, add 1 teaspoon baking powder and 1/2 teaspoon baking soda, rest 20 minutes, then roll.
Vegan: unsweetened plain plant yogurt, plant milk, oil in the dough, coconut cream to bind the filling, oil or vegan butter to brush.
Jain as written: no onion, garlic, or root vegetables.
Gluten-free is not a 1:1 flour swap. Use this filling in a dough you already trust, or fold it into store-bought gluten-free naan.
Store cooked naan in an airtight container in the refrigerator for up to 2 days. Freeze up to 1 month. Reheat on a hot tawa or wrapped in foil in a 350°F oven until soft.
Tried this recipe?Let us know how it was!
How to serve Peshwari naan with curry, dal, rice, and raita
Serve Peshwari naan with curry, dal, rice, and raita.

Tips from testing

If the filling leaks, you overfilled or rolled from one edge like a chapati. Start over with a smaller scoop and roll from the center.

If the naan is dense, the dough was under-proofed or too dry. Give it the full rise. The ball should look softly swollen, not tight.

If the sugar burns, the pan is hot enough but the filling broke through. Patch the thin spot before it hits the tawa, or turn the heat down one notch after the first side bubbles.

I tried toasting the coconut first. It smelled good in the bowl and tasted dry inside the naan. Leave it raw. The tawa toasts what it can reach.

What to serve with Peshwari naan

This bread wants a spicy or tangy gravy, not another sweet dish. Palak dal is the weeknight plate in our house. Kala chana nu shaak works when you want a Jain gravy next to a Jain-friendly bread.

Keep cucumber raita on the side. The coconut filling is rich. A cold spoon of raita resets the bite.

I do not serve Peshwari naan with kheer or another sweet. One sweet thing on the thali is enough.

FAQs

Q1. What is Peshwari naan filled with?

Desiccated coconut, ground almonds, raisins, a little sugar, and usually cardamom. Some shops add cream or condensed milk. I use a spoon of cream only to bind.

Q2. Is Peshwari naan sweet?

Yes, mildly. The dough is not a dessert dough. The filling is sweet enough that kids eat it plain. It still belongs next to curry, not on a cake stand.

Q3. Can I make Peshwari naan without yeast?

Yes. Use 1 teaspoon baking powder and 1/2 teaspoon baking soda instead of yeast, and rest the dough 20 minutes. You lose a little chew and bubble. You gain a same-evening batch.

Q4. Can I make this vegan?

Yes. Plant yogurt and plant milk in the dough, coconut cream in the filling, oil or vegan butter on top. The filling already reads coconut-almond, so the swap is quiet.

Q5. How do I cook naan without a tandoor?

A hot cast iron skillet or tawa. Preheat until water skitters. For extra char, finish 4 to 6 seconds over a gas flame. An oven broiler works in a pinch: 2 to 3 minutes close to the element, watch it.

Q6. Can I freeze Peshwari naan?

Yes. Cool completely, stack with parchment, and freeze up to 1 month. Reheat from frozen on a hot tawa or in a 350°F oven, wrapped in foil, until the center is soft. Do not microwave unless you like chewy rubber.

Q7. How do I store leftovers?

Store in an airtight container in the refrigerator for up to 2 days. Sprinkle a few drops of water on the naan and reheat on a tawa so it softens again.

Tear one while the curry is still bubbling

This homemade Peshwari naan is the sweet bread I make when takeaway Friday is happening in our own kitchen. The dough should stay soft. The filling should stay inside. The first one still goes to whoever is hovering by the stove.

If you try it, tell me: did you keep the filling to a small scoop, or did you pack it like the takeaway shop?

Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!

Peshwari naan stack with coconut almond filling cooked on a tawa

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux