I had already made paneer korma twice that week. Guests were coming, and I wanted a white gravy that looked a little more dressed up than the Tuesday version. I boiled the onion with cashews and almonds instead of browning them, stirred in a spoon of saffron milk, and the bowl finally looked like the hotel thali I keep chasing.
Nawabi paneer (also searched as paneer nawabi) is that curry. Soft cubes in an ivory cashew-almond-poppy gravy, loosened with milk and cream, finished with kewra (pandanus water) or rose water and a little saffron. It is Mughlai in mood: rich, mild, and a bit perfumed. It is not makhani, and it is not quite korma.
If you want a festive paneer nawabi curry without another tomato gravy, this is the one. Let’s make it together.

What is nawabi paneer?
Nawabi means belonging to a nawab, a royal title from the Mughal and Awadh courts. Nawabi paneer is the restaurant name for a Mughlai white gravy: nuts, dairy, whole spices, and a floral finish. Hyderabadi and North Indian hotel menus file it with shahi and malai. The point is luxury, not heat.
The gravy starts with a boiled onion, cashew, almond, and khus khus (white poppy seed) paste. Yogurt gives a light tang. Milk and cream make it silk. There is no tomato and no turmeric, on purpose. Those two pull the color toward gold or orange, and then you have lost the dish.
You will also see coconut-and-peas versions online, often labeled nawabi paneer masala. That is a different restaurant plate. This nawabi paneer recipe is the ivory nut gravy people mean when they want Mughlai white gravy at home.
Nawabi paneer vs paneer korma vs kali mirch vs butter paneer
- Butter paneer / makhani: tomato-butter, tangy, orange. Weeknight default.
- Paneer korma: pale gold cashew-onion, tomato as backup, everyday mild.
- Paneer kali mirch: ivory yogurt-cashew, but the pepper is the point. No saffron, no poppy.
- Nawabi paneer: ivory cashew-almond-poppy gravy. Milk and cream. Kewra or saffron. Royal, not peppery.
Use korma on a Tuesday. Use this nawabi paneer curry when you want the bowl to look like a celebration.
Why you’ll love this
- Restaurant white gravy from one boiled paste and one pan
- High-protein vegetarian dinner, festive enough for guests
- Naturally gluten-free
- Mild enough for kids if you skip the extra chili
- Gravy can sit in the fridge. Paneer goes in at the end
- No tomato, so it sits next to a red curry without repeating the same plate
Paneer brings the protein. The nuts and dairy carry the richness. Saffron is the look, not a gimmick.
Test note: The first batch, I sautéed the onion-nut mix until gold, the way I cook korma. The gravy went beige and tasted like a sweet cousin of that korma. Next time I boiled the paste for 14 minutes, cooled it, and blended. The gravy stayed ivory and the saffron finally showed.
Ingredient notes
Khus khus. White poppy seeds from an Indian grocery, not the dark baking poppy on a bagel. One to two teaspoons in the boiled paste is enough. If you cannot find them, add 4 extra cashews and keep going. The gravy will still be creamy. It will be a little less “nawabi” in body.
Almonds and cashews. Both. Cashews give silk. Almonds give that Mughlai nut flavor a plain cashew korma does not have. Soak the almonds in hot water 15 minutes and slip the skins if you want the gravy extra white.
Yogurt. Full-fat, room temperature, whisked smooth. Greek yogurt is the easy US stand-in. Low-fat or cold yogurt splits the second it hits a hot pan.
Kewra. Two or three drops, not a teaspoon. I once poured a slow stream and the gravy tasted like perfume soap. Rose water (1 teaspoon) is the backup if you cannot find kewra. Saffron milk is the color. You can use both, or only saffron.
Paneer. 10 ounces (about 280 g). If it is packaged, soak the cubes in warm water for 15 to 20 minutes so they stay soft. A light pan-sear is optional. I skip a hard fry. Rubbery cubes ruin a white gravy.
No tomato, no turmeric. Both change the color. If you want orange, make makhani instead. Do not use turmeric as a saffron swap.
How to keep the gravy ivory
Boil the onion, nuts, and poppy. Do not brown them. Browning is how you get korma.
Take the pan off the heat before you add yogurt. Stir it in, then return the pan to low. You want a few oil specks on top, not a rolling boil after the dairy goes in.
Add milk after the yogurt settles. Add cream at the end. Add kewra last, off the heat, so the perfume does not cook off into bitterness.
Perfect for
- A guest thali with instant pot jeera rice and butter naan
- A mixed paneer night when pistachio paneer curry already covers the nut-sweet side
- Festival or weekend dinner with cucumber raita
- Making the gravy on Sunday, adding paneer when you reheat


Nawabi Paneer (Restaurant Style Mughlai White Gravy)
Equipment
- Blender
- Heavy-bottomed pan or kadhai
- Small bowl
Ingredients
For the white nut paste
- 1 medium yellow onion cubed, about 1 cup
- 1 inch ginger chopped
- 3 garlic cloves
- 10-12 raw cashews
- 6-8 almonds
- 1 1/2 teaspoons white poppy seeds (khus khus)
- 2 green cardamom pods
- 1 cup water for boiling
- 1/4 cup water for blending, plus more as needed
For the paneer
- 10 oz paneer about 280 g, cut into 3/4-inch cubes
- 1 teaspoon oil or ghee for a light sear, optional
For the gravy
- 1 tablespoon ghee
- 1 tablespoon butter
- 1 teaspoon cumin seeds
- 1 bay leaf
- 1/2 inch cinnamon stick
- 2 green cardamom pods
- 1/3 cup full-fat yogurt or Greek yogurt whisked, room temperature
- 1-2 green chilies slit, use one for mild
- 3/4 teaspoon salt or to taste
- 3/4 cup whole milk plus more as needed
- 2 tablespoons heavy cream plus 1 tablespoon to swirl
- 2-3 drops kewra water or 1 teaspoon rose water
- 1 teaspoon kasuri methi crushed, optional
To finish
- pinch saffron threads soaked in 1 tablespoon warm milk
- fresh cilantro chopped, optional
- slivered almonds or a few extra saffron strands
Instructions
Prep
- If the paneer is packaged, soak the cubes in warm water for 15 to 20 minutes. Drain and pat dry.
- Soak the almonds in hot water for 15 minutes. Slip the skins if you want a paler gravy.
- Whisk the yogurt until smooth. Leave it on the counter so it is not cold.
- Soak the saffron in 1 tablespoon warm milk.
Make the paste
- Add the onion, ginger, garlic, cashews, almonds, poppy seeds, 2 cardamom pods, and 1 cup water to a pan. Cover and boil over medium heat for 12 to 15 minutes, until the onion is soft and translucent. Do not let it brown.
- Cool 5 minutes. Blend with 1/4 cup fresh water until completely smooth. The paste should look pale, almost white. If it is gritty, blend another 30 seconds or strain.
Optional paneer sear
- Heat 1 teaspoon oil in the kadhai over medium-high. Sear the paneer 1 to 2 minutes until the edges take a little color. Lift out and set aside. Skip this if you want the cubes fully soft.
Cook the gravy
- Heat the ghee and butter in the same pan over medium. Add cumin, bay leaf, cinnamon, and the remaining cardamom. Let them smell fragrant, about 20 seconds.
- Add the white nut paste. Cook 6 to 8 minutes, stirring, until a few oil specks show at the edges. If it sticks, splash in a tablespoon of water. The paste should stay ivory, not gold.
- Take the pan off the heat. Add the whisked yogurt and stir fast until it disappears into the paste.
- Return the pan to low heat. Add salt and the slit chilies. Stir 20 seconds.
- Add 3/4 cup milk. I swirl that milk in the blender jar first so no paste is wasted. Simmer 4 to 5 minutes until the gravy looks smooth and coats a spoon.
- Stir in 2 tablespoons cream. Add the paneer. Simmer 2 to 3 minutes on low, just until the cubes are hot. Do not boil hard or the paneer tightens.
- Crush kasuri methi between your palms if using and stir it in. Take the pan off the heat. Add 2 to 3 drops kewra or 1 teaspoon rose water. Stir in the saffron milk. Taste. Add a pinch of salt if the nuts taste shy.
Serve
- Spoon into a warm bowl. Swirl a little cream, scatter cilantro or slivered almonds, and add a few extra saffron strands. Serve hot.
Notes

Tips from testing
If the yogurt looks grainy, you added it while the pan was still roaring hot, or the yogurt was cold. Pull the pan off, stir in a spoon of room-temperature cream, and keep the heat low. It will not go perfectly silk again, but it will come back together enough to serve.
If the gravy tastes like korma, the paste browned. You cannot undo the color. Next time boil it, and save the saffron for a gravy that stayed white.
If it tastes like perfume, you used too much kewra. There is no real fix except diluting with milk and cream, and even then the smell lingers. Start with two drops. You can always add the third.
If it is too thick, loosen with warm milk, not water. Water thins the luxury out of it.
What to serve with nawabi paneer
Butter naan or lachha paratha is the usual scoop. Instant pot jeera rice works if you want a bowl. I like a cold cucumber raita on the side so the richness has somewhere to land.
For a mixed paneer spread, keep this as the ivory, perfumed plate and let pistachio paneer handle the nut-sweet side. Do not put two tomato gravies next to it. You want the white bowl to stand out.
FAQs
Q1. Can I make nawabi paneer vegan?
Yes. Swap paneer for extra-firm tofu (pat it dry, optional light sear) and use unsweetened plain plant yogurt, blended cashew cream, and unsweetened plant milk. The nut paste still reads as nawabi. It will not taste identical, but it holds.
Q2. How do I stop the yogurt from curdling?
Use full-fat or Greek yogurt, whisk it, and let it come to room temperature. Take the pan off the heat, stir the yogurt in, then return to low. Do not dump cold yogurt into a bubbling paste.
Q3. What if I cannot find khus khus or kewra?
Skip the poppy and add 4 extra cashews. Use 1 teaspoon rose water instead of kewra, and keep the saffron milk. Those two swaps are the US-kitchen version of this nawabi paneer recipe.
Q4. Is nawabi paneer the same as paneer korma?
No. Korma is everyday mild, often a little gold, and ours uses tomato as backup. Nawabi paneer stays ivory, uses almond and poppy with the cashew, and finishes with kewra or saffron. Same family. Different plate.
Q5. Can I skip onion and garlic for a Jain version?
Yes. Skip onion, ginger, and garlic. Bloom a pinch of hing in the ghee, blend more cashews and almonds with the poppy, and keep the same dairy finish. The gravy stays rich.
Q6. Can I make the gravy ahead?
Yes. Cook through the cream step, cool, and refrigerate up to 2 days. Reheat gently, loosen with milk, then add paneer for the last 2 to 3 minutes. Add kewra and saffron after it is hot, not before it sits in the fridge.
Q7. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 2 days. Reheat on low with a splash of milk. I do not freeze this one. The yogurt and milk split when they thaw.
A royal white gravy night
This nawabi paneer is the curry I make when korma feels too everyday and makhani feels too familiar. The bowl should look ivory, with a saffron stain on top, and the perfume should show up after the cream, not before. If you want that same ivory restaurant gravy with kasuri methi instead of kewra, start with methi malai paneer white gravy.
If you try it, tell me: did you keep the gravy white, or did the paste wander into gold?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
