Friday takeout in our house used to mean the same order: butter paneer, dal, extra naan. Then a new place sent a container labeled Paneer Peshawari, and I kept going back for that faintly sweet, nutty gravy. It was milder than our usual masala, peachier in color, and the paneer stayed soft.
The first time I copied it at home, I cooked it like a long restaurant curry. Onions went too dark, the cashews stayed gritty, and the paneer sat in the pan for 15 minutes and turned squeaky. This Paneer Peshawari is the takeout-style version that finally matched the box: cashew-tomato gravy, cream, crushed kasuri methi, and a teaspoon of honey. It stays under 30 minutes if you soak the cashews and paneer while the onions cook.
Let’s make it together.
What is Paneer Peshawari?
Paneer Peshawari (also called peshawari paneer) is a North Indian restaurant curry with Peshawar and Frontier roots: nuts, dairy, and a milder spice profile than a typical Punjabi tomato masala. The gravy is cashew-forward, finished with cream and kasuri methi (dried fenugreek leaves), with a faint sweetness that is the takeout tell.
It is not Peshawari naan. That stuffed bread is coconut, nuts, and raisins. This is the paneer curry that often sits next to it on the same menu.
If you have had shahi paneer or paneer butter masala, you already know the neighborhood. Peshawari sits between them: more nutty than butter paneer, more tomato-colored than a pale shahi, and ready for naan on a weeknight.
Why you’ll love this
- Takeout-style gravy in under 30 minutes
- One pan plus a blender, no long onion-tomato grind
- Mild enough for kids if you skip extra chilli
- Naturally gluten-free
- Gravy can sit; add paneer when you reheat
Paneer Peshawari vs butter paneer vs shahi paneer
- Butter paneer / paneer butter masala: tomato-butter, tangier, more butter on the finish. If that is the gravy you want, use my 30-minute paneer butter masala.
- Shahi paneer: often paler, yogurt or nut-heavy, sometimes barely any tomato.
- Paneer Peshawari: cashew paste + tomato, cream, kasuri methi, and a teaspoon of honey. The gravy should taste nutty first, then gently sweet, not sour.
Perfect for
- Weeknight takeout at home when you want naan and a creamy curry in 30 minutes
- A milder main next to a sharper sabzi
- Making the gravy ahead, then adding soaked paneer at dinner
Protein in this vegetarian plate
Paneer is the protein here, not a garnish. This batch uses 250 g of cubes (about 9 oz) plus cashews in the gravy, so it eats as a full main with rice or roti, not a thin side sauce.

Ingredients that make it taste like takeout
Cashews. Soak in hot water for 10 minutes, then blend with that same water until the paste looks like thick cream. Dry cashews leave specks in the gravy. If you forgot to soak, boil them for 5 minutes instead.
Paneer. Store-bought cubes work. Soak them in hot water while the masala cooks. That 10-minute bath is what keeps them soft instead of squeaky.
Kashmiri chilli. This is for the peachy-orange takeout color, not for heat. Regular hot chilli powder will make the curry redder and sharper.
Honey (or sugar). One teaspoon at the end. More than that and it starts tasting like dessert.

Test note: The masala is ready when it thickens into a lump and oil collects at the edges, usually 6 to 8 minutes after the tomato puree goes in. The first time I rushed this step, the gravy tasted raw even after cream. Clock time is a guide. The oil at the edges is the real cue.

Paneer Peshawari (Takeout Style)
Equipment
- Heavy-bottomed pan or kadai
- Blender
Ingredients
To soak (start first)
- 12 cashews
- 1/4 cup hot water for soaking the cashews
- 250 g paneer cut into cubes, about 9 oz
- hot water to cover the paneer
For the masala
- 1 tablespoon oil
- 1 tablespoon unsalted butter
- 1 teaspoon cumin seeds
- 1 bay leaf
- 1 onion medium, finely chopped, about 1 cup
- 1 teaspoon ginger paste
- 1 teaspoon garlic paste
- 1 cup tomato puree 2 medium ripe tomatoes, blended
- 3/4 teaspoon turmeric
- 1 1/2 teaspoons Kashmiri chilli powder
- 2 teaspoons coriander powder
- 1 teaspoon cumin powder
- 1/2 teaspoon garam masala plus a pinch at the end
- 3/4 teaspoon salt or to taste
- 1/2 cup water plus more as needed
To finish
- 1/3 cup fresh cream heavy cream or whipping cream
- 1 teaspoon honey or sugar
- 1 teaspoon kasuri methi crushed between your palms
- fresh cilantro for garnish
Instructions
Soak and prep (overlap with cooking)
- Put the cashews in a small bowl with 1/4 cup hot water. Cut the paneer into cubes and cover with hot water in a separate bowl.
- Blend the tomatoes to a smooth puree. Chop the onion. By the time the onions are cooking, the cashews will be soft enough to blend.
Cook the masala
- Heat oil and butter in a wide pan over medium heat. Add cumin seeds and the bay leaf. Let the cumin crackle, about 20 seconds.
- Add the onion and a pinch of salt. Cook 7 to 8 minutes, stirring, until the onion is soft and light gold. Do not take it to deep brown or the gravy will taste like a different curry.
- Add ginger paste and garlic paste. Cook 1 minute until the raw smell goes.
- Add tomato puree, turmeric, Kashmiri chilli, coriander powder, cumin powder, garam masala, and the remaining salt. Cook 6 to 8 minutes on medium heat, stirring often, until the masala thickens and oil collects at the edges.
- While that cooks, drain the cashews (save the soaking water) and blend to a completely smooth paste. Add a splash of the soaking water if the blender needs help.
Finish the curry
- Stir the cashew paste into the masala. Cook 2 minutes. The gravy will thicken fast. Loosen with 1/2 cup water until it looks like a spoon-coating takeout gravy, a little looser than you want on the plate. It tightens as it sits.
- Lower the heat. Drain the paneer. Add paneer, cream, honey, crushed kasuri methi, and a pinch of garam masala. Stir gently for 2 minutes. Do not boil hard after the cream goes in.
- Taste for salt. Turn off the heat. Rest 2 minutes, garnish with cilantro, and serve.
Notes
Tips from my kitchen
- Blend the cashews longer than you think. Any grit will show once cream goes in.
- Keep the onion light gold, not brown. Dark onion pushes this toward a regular masala and you lose the takeout sweetness.
- Add water after the cashew paste, not before. Cashews thicken the pan in under a minute. If you add water too early, you never see how thick it actually is.
- Crush kasuri methi in your palms. Whole flakes taste dusty. Crushed, they smell like the restaurant finish.
What to serve with Paneer Peshawari
This gravy wants something to scoop it with, plus one fresh thing on the side.

- Plain naan, roti, or garlic naan
- Instant Pot jeera rice
- Cucumber raita
- Cucumber peanut koshimbir if you want crunch next to the cream
- A milder white paneer night: methi malai paneer white gravy
- No onion, no garlic: Jain methi malai paneer
FAQs
Q1. What is Paneer Peshawari?
It is a restaurant-style paneer curry with Peshawar-influenced flavors: cashew paste, tomato, cream, kasuri methi, and a little sweetness. It is the curry, not the stuffed Peshawari naan.
Q2. Is Paneer Peshawari the same as shahi paneer?
No. Shahi paneer is usually paler and often yogurt-based. Paneer Peshawari is more tomato-cashew, with that takeout orange color and a honey or sugar finish.
Q3. Can I make Paneer Peshawari without onion and garlic?
Yes. Skip both, bloom a pinch of hing in the oil with the cumin, use extra tomato puree, and add a few more cashews so the gravy still feels rich. The Jain note in the recipe card has the amounts. For another no-onion paneer gravy, see Jain methi malai paneer.
Q4. How do I keep the paneer soft?
Soak the cubes in hot water for 10 minutes and add them only at the end. Do not simmer paneer for the whole gravy.
Q5. Can I make this paneer peshawari recipe ahead?
Make the gravy without paneer up to 2 days ahead. Reheat gently, loosen with water, then add soaked paneer and a splash of cream for 2 minutes.
Q6. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat on low with a splash of water. The gravy thickens in the fridge. That is normal.
Ready for takeout night at home?
Once the cashews are soaking, this Paneer Peshawari moves as fast as a weeknight dal. The nutty gravy and that last teaspoon of honey are what make it taste like the container you meant to order.
If you make it, tell me in the comments: naan, roti, or jeera rice?
Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!
