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.

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
- A curry night with palak dal or a white paneer gravy
- A mixed bread basket next to methi thepla when you want one sweet and one savory
- Scooping instant pot jeera rice leftovers the next day
- A cold cucumber raita on the side so the sweet filling has somewhere to land


Homemade Peshwari Naan
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

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!
