Sandhya's Kitchen

  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
menu icon
go to homepage
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
subscribe
search icon
Homepage link
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
×
Home » Recipe Index » Easy Curry recipes

Paneer Peshawari

Published: Feb 15, 2017 · Modified: Sep 19, 2025 by Sandhya Hariharan · 16 Comments

  • Share
  • Tweet
  • Threads
Jump to Recipe

Make Easy Paneer Peshawari at home in just 30 minutes for a restaurant-style dinner on a weeknight. Made with paneer (Indian cottage cheese) in a rich gravy with tomato, onion, cream, nuts, and spices, it’s creamy and super delicious.

Paneer Peshawari

Visit an Indian restaurant and you’ll almost always spot Paneer Peshawari on the menu. I’d always wanted to try making it at home instead of waiting for a restaurant visit to enjoy it.

As it happened, when we moved to the UK, a local Indian dabba catering service sent us a meal that included Paneer Peshawari with fluffy white basmati rice, soft plain naan bread, boondi raita, and a crunchy kachumber salad.

It was so delicious, I couldn’t resist asking how they made it—almost like the universe was sending me a sign! Ever since, this easy paneer curry has been a regular on our weeknight dinner table.

Jump to:
  • 💛This Paneer Peshawari Tastes Better than Restaurant!
  • 👩🏻‍🍳Sandhya’s Top Tips
  • What is Peshawari Cuisine?
  • 📋 Ingredients
  • Peshawari Curry Variations
  • 🍽️ What to Serve With Paneer Peshawari?
  • 🧂Storing Leftover Paneer Peshawari Curry
  • ❓Recipe FAQs
  • More Easy Indian Vegetarian Curries
  • Paneer Peshawari Recipe

💛This Paneer Peshawari Tastes Better than Restaurant!

Yes, you read that right! This homemade version is creamy, nutty, and perfectly spiced, you might not feel the need to order it at a restaurant.

It’s become one of the most loved recipes on my blog—right alongside Crispy Onion Bhaji—and I absolutely love seeing your recreations on Pinterest.

👩🏻‍🍳Sandhya’s Top Tips

  • My number 1# tip Always Soak the paneer cubes (Indian cottage cheese) in hot water for at least 10 minutes for extra soft paneer.
  • Soak cashews in warm water for at least 15 minutes before blending. It gives a super smooth paste.
  • Cook the tomato base well until it leaves oil at the edges—this is key to avoiding raw flavors.
  • Add paneer at the end to keep it soft and tender. Overcooking can make it rubbery.
  • Always crush kasuri methi between your palms to release its aroma before adding.
  • Make it vegan by using tofu and cashew cream instead of paneer and dairy cream.

What is Peshawari Cuisine?

Peshawari cuisine comes from Peshawar, Pakistan, and has had a big influence on Punjabi cooking.

The flavors are really indulgent with creamy gravies made with nuts, cream, and aromatic spices. The curries are often cooked in ghee or oils and finished with kasuri methi.
Our homemade Paneer Peshawari has got all flavors—making it perfect to enjoy with Indian breads or rice.

Paneer Peshawari

📋 Ingredients

Complete list of ingredients and amounts can be found in the recipe card below.

  • Bay leaf & cumin seeds – For tempering and extra aroma.
  • Paneer – Use store-bought or homemade paneer. Both work well. For a vegan version, swap paneer with tofu.
  • Tomato puree – Blend fresh tomatoes into a smooth puree. You can also use passata or canned tomatoes.
  • Onion – Finely chopped; forms the base of the curry.
  • Ginger garlic – I like using fresh paste, but jarred ones work just fine.
  • Cashew nuts – Soaked and blended into a smooth paste for that creamy nutty gravy.
  • Cream – I use double cream for richness. For vegan, use cashew cream.
  • Spices – The usual Indian spice cupboard essentials: turmeric, chilli powder, cumin powder, coriander powder, and garam masala.
  • Kasuri methi – also known as Dried fenugreek leaves. Lightly roast and crush them between your palms before adding. Don’t substitute with fenugreek powder.
  • Oil & unsalted butter – I use a mix of the two for that restaurant-style flavor.

Peshawari Curry Variations

If love the flavors of Peshawari cuisine? You don’t have to stop at paneer—try these delicious variations for a change:

  • Dal Peshawari – Make the peshawari gravy and stir it through cooked red lentils or black lentils for a comforting, creamy dal.
  • Chicken Karahi Peshawari – A classic version made with chicken pieces cooked in the same rich, nutty gravy.
  • Peshawari Paneer Chole – Add chickpeas along with paneer for a hearty and protein-packed curry.
  • Peshawari Chole – Skip the paneer and make a creamy chickpea curry with the Peshawari-style gravy.
  • Gobi Peshawari – Swap paneer for air fried cauliflower florets for a lighter vegetarian option.

🍽️ What to Serve With Paneer Peshawari?

Create your own Indian fakeaway night with these tasty sides:

  • fresh kachumber salad or sliced onions salad with lemon
  • homemade yogurt flatbread or plain paratha for scooping the curry
  • vegetable pulao rice or yellow pilau rice
  • vegan cucumber raita or plain yogurt
  • homemade poppadoms

🧂Storing Leftover Paneer Peshawari Curry

  • In the fridge – Store in an airtight container for up to 3 days. Reheat in a microwave or saucepan with a splash of water.
  • In the freezer – Paneer curries freeze extremely well. Portion into containers and freeze for up to 6 months. Thaw overnight in the fridge and reheat before serving.
Paneer Peshawari

❓Recipe FAQs

How can I veganise Paneer Peshawari?

It’s really simple! Swap the paneer for firm tofu and use plant-based cream instead of dairy cream. The rest of the recipe remains the same, and you’ll have a creamy, delicious vegan Peshawari curry.

What is Peshawari gravy?

Peshawari gravy is a rich, creamy curry base made with tomatoes, onions, cashews (or almonds), cream, and aromatic spices. It has its roots in Peshawar cuisine, which is known for using nuts and dairy to create luxurious, mildly spiced curries.

More Easy Indian Vegetarian Curries

  • Indian chana masala Recipe image
    Easy Chana Masala
  • quick and easy red lentil dal curry served with naan bread
    Vegan Red Lentil Curry
  • Brinjal Bhaji
    Brinjal Bhaji (Indian Aubergine Bhaji)
  • easy bombay potatoes recipe
    Easy Bombay Potatoes Recipe

HAVE YOU MADE THIS RECIPE?

Be sure to leave a comment and/or give this recipe a ★ rating!

Post a photo of your creation on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #sandhyaskitchen.  I would love to see your pictures!

Subscribe to our weekly newsletters!

Paneer Peshawari Recipe

5 from 9 votes
Print Pin Rate
Prep Time: 5 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 30 minutes minutes
Servings: 5 People
Calories: 332kcal
Author: Sandhya Hariharan
Make Paneer Peshawari at home in just 30 minutes! This rich and creamy paneer curry with Peshawari flavors is perfect with naan or rice for a delicious Indian restaurant-style dinner.

Ingredients

  • 250 g paneer cubes
  • 1 medium red onion
  • 1 Cup tomato puree Roughly 2 tomatoes blended
  • 1 teaspoon ginger paste
  • 1 teaspoon garlic Paste
  • 12 cashew nuts soaked in ¼ cup hot water
  • ½ Cup cream
  • ½-¾ Cup water
  • 2 teaspoon Kasuri Methi (Dried Fenugreek Leaves)
  • 1 tablespoon Oil any neutral flavored oil
  • 1 tablespoon unsalted butter
  • 1 teaspoon cumin seeds
  • 1 bay leaf
  • ¾ teaspoon turmeric
  • 1 ½ teaspoon Kashmiri Chilli Powder
  • ¾ teaspoon garam Masala
  • 2 teaspoon coriander powder
  • 1 teaspoon cumin Powder
  • ¾ Salt to Taste

Instructions

  • Heat Oil + Unsalted Butter in a Pan, add Bayleaf & Cumin Seeds. Once Cumin Seeds splutter add chopped onions. Saute until they begin to change color to light brown. I often add a pinch of salt along with onions so they let out water and speeds up the process.
  • Stir in ginger garlic paste and cook until the raw smell disappears.
  • Next, add Tomato Puree, spice powders and saute until the mixture begins to leave oil.
  • Meanwhile, grind the soaked cashewnuts and set them aside.
  • Once onion tomato mixture has begun to form a lump, add the cashew paste and saute for 2 minutes. The gravy tends to thicken after adding cashew nut paste. Adjust the consistency by adding ½ -¾ Cup of water to the mixture.
  • Stir in Paneer Cubes, cream, crushed Kasturi methi and a sprinkle of garam masala.
  • Cook for another a minute and turn off the flame.
  • Adjust the spices, by adding more if required and check for salt too.
  • Serve Paneer Peshawari along with warm roti or vegetable pulao.

Notes

  • If you like it bit sweeter, finish with a teaspoon of honey.
  • When you add cashew nut paste, the gravy tends to thicken. So adjust with ½ -¾ cup of water accordingly.

Top Tips 

  • My number 1# tip Soak the paneer cubes (Indian cottage cheese) in hot water for at least 10 minutes for extra soft paneer.
  • Soak cashews in warm water for at least 15 minutes before blending. It gives a super smooth paste.
  • Cook the tomato base well until it leaves oil at the edges—this is key to avoiding raw flavors.
  • Add paneer at the end to keep it soft and tender. Overcooking can make it rubbery.
  • Always crush kasuri methi between your palms to release its aroma before adding.
  • You can also make it vegan by using tofu and cashew cream instead of paneer and dairy cream.

Nutrition

Calories: 332kcal | Carbohydrates: 11g | Protein: 10g | Fat: 28g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.1g | Cholesterol: 66mg | Sodium: 48mg | Potassium: 364mg | Fiber: 2g | Sugar: 4g | Vitamin A: 882IU | Vitamin C: 8mg | Vitamin D: 0.4µg | Calcium: 294mg | Iron: 2mg
Course: Main Course, Side Dish
Cuisine: North Indian
Tried this recipe?Mention @Sandhyaskitchen and Hashtag #sandhyaskitchen!

More Curry recipes

  • Paneer curry served with chapati and raita.
    What Does Curry Taste Like?
  • two bowls of red lentil dahl served with cumin rice in white bowls.
    Easy Lentil Dahl Recipe
  • creamy courgette and chickpea curry in a pan.
    Creamy Courgette Curry
  • potato and aubergine curry in a skillet garnished with coriander.
    Aloo Baingan (Indian Potato and Aubergine Curry)

Comments

  1. Sneha Fathima says

    April 11, 2018 at 4:22 pm

    5 stars
    Tried the recipe today.Loved it.Its a great dish Thank You

    Reply
    • Sandhya Hariharan says

      April 30, 2018 at 11:12 pm

      Thanks so much Sneha:)

      Reply
  2. shyam says

    November 03, 2017 at 5:44 am

    5 stars
    do I need to fry paneer prior to adding in the gravvy and dish without onion ginger and garlic during spl puja days.
    recipe is xcelent

    Reply
    • Sandhya Hariharan says

      November 03, 2017 at 11:20 am

      Thank you Shyam. I haven't fried the Paneer. Also I am not sure if preparing this dish without ginger garlic would still impart the same flavors. You may as wel lcheck out my Paneer Makhani Recipe that can be prepared without Onion and Garlic.

      Reply
  3. Val says

    October 20, 2017 at 6:39 pm

    5 stars
    I am interested in making this. Sounds delicious although I am interested in knowing if the 2 tsp of kasthi methi/fenugreek is powder not leaves or what the equivalent would be? Thanks Val

    Reply
    • Sandhya Hariharan says

      October 20, 2017 at 8:32 pm

      I have added 2 tsp dried Methi Leaves (kasuri methi).. Instead of adding powder, I might as well omit it. Please do let me know after you make it.

      Reply
  4. Angela says

    July 13, 2017 at 12:11 am

    5 stars
    First off I want to say this is an amazing recipe as is. I'm making it again tonight and I just made it yesterday. But when is the butter in the ingredients to be added to the recipe?

    Reply
    • Sandhya Hariharan says

      July 14, 2017 at 10:54 am

      Thank you for asking.. I usually add it along with oil in the first step. Just realised, I haven't mentioned it.
      I am so glad you loved it.

      Reply
  5. Silky khanuja says

    June 29, 2017 at 10:50 am

    5 stars
    Thank you for sharing your receipe.....I cooked it and it was yumm...

    Reply
  6. Namrata thapa says

    June 23, 2017 at 7:44 am

    5 stars
    Easy n look yummy will surely try ur receipe 🙂

    Reply
  7. Janece says

    June 07, 2017 at 2:45 am

    5 stars
    Hi. This looks so yummy, however could you tell me what kasthuri methi is?

    Reply
    • Sandhya Hariharan says

      June 10, 2017 at 11:01 pm

      Hi Janece, Kasthuri Methi is dried Fenugreek Leaves that you can easily find in an Asian grocery store.

      Reply
  8. Philomena says

    April 30, 2017 at 11:07 pm

    5 stars
    I do not understand what is meant by "12 Nos of cashew nuts". Can you clarify the amount of cashews needed? Thank you!

    Reply
    • Sandhya Hariharan says

      May 04, 2017 at 12:27 am

      Please use 12 Cashewnuts .

      Reply
  9. Meeta says

    February 16, 2017 at 5:18 pm

    One of my favorite Paneer dishes! Love the creamyness the nuts give the sauce. Also love the color scheme of these series. Now you have be craving for a good curry!

    Reply
    • Sandhya Hariharan says

      March 30, 2017 at 1:46 pm

      Thanks Meeta for your lovely comments on the color scheme. Its means a lot to me. Yes .. its a creamy delicious curry, that can get one finger licking!

      Reply
5 from 9 votes (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




sandhya from sandhya's kitchen in her kitchen.

Hey, I'm Sandhya

It’s wonderful to meet you! As a self-taught photographer with a background in IT, I’m excited to share easy vegetarian recipes developed right in my Surrey kitchen. Come learn more and say hi!

More about Sandhya

Easy Ninja Creami Recipes

  • two glasses of cookies and cream milkshake topped with whipped cream and oreo cookies.
    Ninja Creami Cookies and Cream Milkshake
  • Ninja creami mango sorbet in the pint tub with a spoon.
    Ninja Creami Mango Sorbet
  • ninja creami frozen yogurt
    Ninja Creami Frozen Yogurt
  • Three scoops of Ninja creami chocolate ice cream served in a white bowl and 2 spoons.
    Ninja Creami Chocolate Ice Cream
  • homemade vanilla ice cream in ninja creami tub.
    Ninja Creami Vanilla Ice Cream
  • Ninja Creami Strawberry Ice cream scoops in a white bowl.
    Ninja Creami Strawberry Ice Cream

Popular Recipes

  • mint sauce served with samosa
    Easy Indian Mint Sauce Recipe
  • potato slices made in air fryer served with bang bang sauce
    Air fryer Crispy Potato Slices
  • red lentils tarka dal served with rice and kachumber salad
    Easy Tarka Dal
  • air fryer chocolate mug cake
    Air fryer Chocolate Mug Cake
  • Three Indian Dips for Poppadoms
    Indian Poppadom Dips
  • crispy onion bhajis served with chutney
    Easy Onion Bhajis

Footer

↑ back to top

Connect

About

  • Work with us
  • Newsletter

Legal

  • Privacy Policy

Copyright © 2026 Sandhya's Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.