Paneer In White Gravy Recipe

4.10 from 11 votes
Updated: Oct 13, 2026

This post may contain affiliate links. Please read our privacy policy.

Creamy, rich, and mildly spiced, paneer in white gravy is a restaurant-style curry that’s perfect for special meals. Soft paneer cubes simmered in a luscious white gravy make this dish delicious with naan, roti, or jeera rice. Make it using my easy recipe.

Here are some more paneer recipes that you must try: Matar paneer, saag paneer, paneer masala, kadai paneer, paneer jalfrezi, palak paneer, and paneer tikka masala.

White Gravy Paneer served in a bowl.

When we think of paneer curries, our mind goes straight to the orange ones. Paneer butter masala. Paneer tikka masala. Kadai paneer. I love them all. But the white gravy is a different kind of special. It is silky, a little sweet, and smells of cardamom and butter. This is the paneer I make when guests are coming, something that looks fancy but won’t keep me in the kitchen all evening. It takes about 30 minutes, start to finish.

I first made this in our kitchen in India with Amul cream and khoya from the local dairy. Now I make it in the US with heavy cream from the regular grocery store and khoya from the refrigerated section of the Indian store. It works just as well. I’ll show you exactly what to buy below.

What Is Paneer In White Gravy?

Paneer in white gravy is a mild, creamy North Indian curry in which soft paneer cubes simmer in a pale sauce made from boiled onions, cashews, khoya, yogurt, and cream.

It uses no tomatoes, turmeric, or red chili powder, so the gravy stays white.

The heat comes gently from green chilies and white pepper. It is part of the rich Mughlai style of cooking and is usually served with naan or a light pulao.

Why You’ll Love This Family Favorite Recipe!

This curry feels like a celebration but needs only one pan and a blender. Paneer and cashews provide plenty of protein, and the gravy is gentle enough for kids and anyone who can’t handle much spice. The same base also doubles as the gravy for malai kofta, so one recipe gives you two party dishes.

Paneer In White Gravy vs Shahi Paneer vs Nawabi Paneer

All three are rich, nut-based Mughlai-style paneer curries, but I make each one differently. The biggest differences are how the onions are cooked, whether tomato goes in, and what gives the aroma.

  • Paneer in white gravy (this recipe): Onion, cashews, ginger, and garlic are boiled (not fried), then blended. Khoya, yogurt, and cream make it rich, and white pepper and green chili bring gentle heat. No tomato and no colored spices, so it stays ivory white. It is the mildest and quickest of the three.
  • Shahi paneer: My restaurant-style Punjabi version. Onions are fried golden brown, then blended with tomato puree, almonds, and cashews. Khoya, saffron milk, Kashmiri red chili, turmeric, and garam masala go in, and honey, lemon juice, cardamom, kewra, and cream finish it. It is pale orange and the sweetest of the three.
  • Nawabi paneer: The version I learned from a restaurant chef in Bangalore. Lightly browned onions are cooked with fresh coconut, ginger-garlic paste, green chilies, and cashews, blended, and fried in ghee and butter until the fat separates. Finish with yogurt, milk, green peas, pan-fried paneer, cream, garam masala, and a few drops of kewra. It is creamy off-white with a soft coconut note.

Make this white gravy when you want something mild and quick. Pick shahi paneer when your crowd loves a sweet, restaurant-style curry with a tomato blush. Go for nawabi paneer when you want a fragrant party dish with coconut and peas.

Ingredients

  • Paneer (Indian cottage cheese) – The star of the dish. Homemade paneer is softest, but store-bought works well. Soak store-bought cubes in warm water for 10 minutes to soften them and make them spongy. Firm tofu is a good dairy-free swap.
  • Onion – Yellow or white onions both work. Avoid red onions here; they can tint the gravy pink.
  • Cashews – These make the gravy thick and creamy. Use plain, unsalted, unroasted cashews. Blanched almonds or melon seeds (magaz) can stand in.
  • Ginger and garlic – These are boiled with the onions to mellow their sharp bite. Some ginger is also cut into thin juliennes for a fresh kick later.
  • Oil and butter – Butter brings the restaurant flavor. The oil prevents the butter from browning, keeping the gravy white. Ghee works in place of butter.
  • Whole spices – You will need cloves (laung), cinnamon (dalchini), green cardamom (hari elaichi), and bay leaf (tej patta). They flavor the fat without adding color, which ground spices would.
  • Khoya (mawa) – it is milk slowly cooked down until only the solids remain. It adds body and a milky sweetness. In the US, look in the refrigerated section of Indian grocery stores. No khoya? Mix dry milk powder with a little milk to make a soft dough, or skip it.
  • Green chilies – I use Indian green chilies, but Serrano peppers are a good US swap.
  • Sugar – A little sugar balances the yogurt and rounds out the flavor. Honey works too.
  • Yogurt (dahi) – Use fresh, thick, plain yogurt. Sour yogurt will make the curry taste off. Whole-milk Greek yogurt thinned with a spoon of milk is a good choice.
  • All-purpose flour (maida) – Just a teaspoon, whisked into the yogurt so it doesn’t split when heated. Cornstarch works the same way.
  • White pepper powder – Gives warmth without the black specks that black pepper would leave.
  • Kasuri methi – This is what makes it taste like restaurant curry. Crush it between your palms before adding. You can make kasuri methi at home.
  • Fresh cream – Heavy cream in the US, Amul fresh cream in India, or homemade malai skimmed off boiled milk.
  • Salt – Add it with the yogurt, not earlier, so you can judge it once the khoya is in.

How To Make Paneer In White Gravy

Make The Onion-Cashew Paste

1. Boil the water. Heat 3 cups of water in a pan over medium-high heat.

2. Cook the onion and cashews. Add the chopped onion, cashews, ginger, and garlic to the boiling water. Cook for 4–5 minutes. Boiling softens the onion and removes its raw bite without adding color. Frying would brown it, and brown onions mean a beige gravy.

3. Drain. Drain the water and add the cooked onion and cashews to a blender.

4. Blend smooth. Add a little cold water and blend until smooth. The paste should look like thick pancake batter, as shown in the step photo below. For a really silky gravy, push it through a soup strainer now.

Cook The Gravy

5. Heat the fat. Heat oil and butter in the same pan over medium heat.

6. Temper the whole spices. Once the oil is hot, add cloves, cinnamon, cardamom, and bay leaf. Let them crackle for 5-6 seconds.

7. Cook the paste. Add the onion-cashew paste and cook for 4-5 minutes on medium heat. Stir often. Cover the pan if it splutters. This paste spits a lot, so keep a lid handy and turn the heat down a notch if it starts sticking. You want it to smell sweet and cooked, not raw, and it should still be white, not golden.

8. Add khoya, ginger, and chilies. Add crumbled khoya, ginger juliennes, and slit green chilies. Cook for another 2–3 minutes. The khoya melts into the gravy, giving it body and that milky, mithai-shop sweetness.

9. Add the yogurt mix. Add salt, sugar, and the yogurt whisked with flour and white pepper. Cook for 2–3 minutes. The flour coats the milk proteins in the yogurt, so they don’t clump and split when they hit the heat.

What went wrong for me: The first few times I made this, years ago, my gravy split into tiny grains right at this step. The yogurt was a couple of days old and slightly sour, and I poured it straight into a very hot pan. Now I always use fresh yogurt, whisk in the flour, and lower the heat for a minute before adding it. It hasn’t split since.

10. Add the paneer. Add paneer cubes, crushed kasuri methi, and water. Bring the curry to a boil and cook for 2–3 minutes. Add just enough water to reach your desired thickness; the gravy thickens more as it sits. Don’t cook the paneer longer than this, or it will turn chewy.

11. Finish with cream. Add fresh cream and mix well. Adding cream at the end keeps it smooth and fresh-tasting.

12. Serve hot. Serve right away with naan or pulao.

Variations

  • Saffron and kewra: Add a few saffron strands soaked in warm milk and 2 drops of kewra essence with the cream for a more royal aroma.
  • With vegetables: Add boiled peas, beans, carrots, or cauliflower along with the paneer.
  • Nut swap: Use soaked, peeled almonds instead of cashews.
  • Malai kofta: Keep the gravy and swap the paneer cubes for fried paneer-potato koftas.

White Gravy Paneer FAQs

Why did my paneer in white gravy turn beige or yellow?

The paste or butter browned. Cook the paste over medium-low heat, stirring frequently. A splash of cream at the end lightens it a little.

The gravy is too thin. What should I do?

Simmer uncovered for 2–3 minutes, or stir in a little more grated khoya.

Can I make paneer in white gravy without onion and garlic?

Yes. Make the paste with cashews only and skip the onion, ginger, and garlic. The rest of the recipe stays the same. This is the Jain version.

Can I use frozen paneer?

Yes. Thaw it on the counter, cut it into cubes, and soak in warm water for 20 minutes before adding.

Serving Suggestions

Serve this with soft breads that won’t fight the gravy: naan, laccha paratha, tandoori roti, or puri.

For rice, keep it simple with jeera rice or a light veg pulao.

For a party menu, pair it with a spicier dish like dal makhani and laccha onion salad.

Storage Suggestions

Paneer in white gravy is best eaten fresh, while the gravy is glossy and the paneer is soft.

Leftovers keep in an airtight container in the fridge for a day. The gravy thickens as it cools, so reheat it in a pan on low heat with a splash of milk, stirring gently until warm. Skip the microwave; high heat can split the yogurt and make the paneer rubbery.

Make the onion-cashew paste up to 2 days ahead and keep it in the fridge, or freeze it for up to a month, then finish the curry fresh in 15 minutes.

Other Indian Curry Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, Instagram, and Google for all of the latest updates.

Paneer in White Gravy is a creamy, rich dish where Paneer cubes are simmered in an onion cashew nut based white gravy. It is a popular dish in most Indian restaurants and goes well with Indian bread. Here is how to make it.
4.10 from 11 votes

Paneer In White Gravy Recipe

Creamy, rich, and mildly spiced, paneer in white gravy is a restaurant-style curry that’s perfect for special meals. Soft paneer cubes simmered in a luscious white gravy make this dish delicious with naan, roti, or jeera rice. Make it using my easy recipe.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 people

Ingredients 

  • 1 cup chopped onions
  • ½ cup cashews
  • 1 teaspoon chopped garlic
  • 1 teaspoon chopped ginger
  • 2 tablespoons oil
  • 2 tablespoons butter
  • 3-4 cloves (laung)
  • 1 inch piece of cinnamon (dalchini)
  • 2-3 green cardamom (hari elaichi)
  • 2 bay leaves
  • ¼ cup grated khoya
  • 1 teaspoon ginger juliennes
  • 2-3 green chilies (slit in half)
  • salt (to taste)
  • 2 teaspoons sugar
  • ½ cup plain yogurt (dahi)
  • 1 teaspoon all-purpose flour (maida)
  • ½ teaspoon white pepper powder
  • 1 teaspoon Kasuri methi
  • 250 grams paneer (cut into cubes)
  • ¼ cup heavy cream
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Make The Onion-Cashew Paste

  • Boil the water. Heat 3 cups of water in a pan over medium-high heat.
  • Cook the onion and cashews. Add the chopped onion, cashews, ginger, and garlic to the boiling water. Cook for 4–5 minutes.
  • Drain. Drain the water and add the cooked onion and cashews to a blender.
  • Blend smooth. Add a little cold water and blend until smooth. The paste should look like thick pancake batter. For a really silky gravy, push it through a soup strainer now.

Cook The Gravy

  • Heat the fat. Heat oil and butter in the same pan over medium heat.
  • Temper the whole spices. Once the oil is hot, add cloves, cinnamon, cardamom, and bay leaf. Let them crackle for 5-6 seconds.
  • Cook the paste. Add the onion-cashew paste and cook for 4-5 minutes on medium heat. Stir often. Cover the pan if it splutters. This paste spits a lot, so keep a lid handy and turn the heat down a notch if it starts sticking. You want it to smell sweet and cooked, not raw, and it should still be white, not golden.
  • Add khoya, ginger, and chilies. Add crumbled khoya, ginger juliennes, and slit green chilies. Cook for another 2–3 minutes.
  • Add the yogurt mix. Add salt, sugar, and the yogurt whisked with flour and white pepper. Cook for 2–3 minutes.
  • Add the paneer. Add paneer cubes, crushed kasuri methi, and water. Bring the curry to a boil and cook for 2–3 minutes. Add just enough water to reach your desired thickness; the gravy thickens more as it sits. Don't cook the paneer longer than this, or it will turn chewy.
  • Finish with cream. Add fresh cream and mix well.
  • Serve hot. Serve right away with naan or pulao.

Notes

Pass the onion-cashew paste through a soup strainer for a very silky gravy.
You can use the same gravy to make malai kofta.
Mixing yogurt with a little flour prevents it from splitting; make sure the yogurt is not sour.
You can add veggies like peas, beans, carrot, and cauliflower along with paneer.
Add a few drops of rose water or kewra water for a nice change in flavor.
Adding a few saffron strands while cooking the gravy makes it richer.

Nutrition

Calories: 530kcal, Carbohydrates: 20g, Protein: 16g, Fat: 44g, Saturated Fat: 20g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 12g, Trans Fat: 0.3g, Cholesterol: 85mg, Sodium: 188mg, Potassium: 347mg, Fiber: 2g, Sugar: 10g, Vitamin A: 506IU, Vitamin C: 7mg, Calcium: 444mg, Iron: 1mg
Like this recipe? Rate and comment below!
4.10 from 11 votes (10 ratings without comment)

Leave a comment

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

Recipe Rating




14 Comments

  1. You won’t believe this, I had left over cashew paste in my fridge.Actually I did it with milk. So I guess today’s lunch is Paneer in white gravy.