Dinner

Nawabi Kofta Curry (Stuffed Paneer Potato Koftas)

By Heta Updated September 5, 2026

Stuffed paneer potato koftas in a royal tomato-cream gravy. This nawabi kofta curry is a festive vegetarian dinner.

Overhead nawabi kofta curry in a copper kadhai with one stuffed kofta cut open

The first Saturday I served stuffed koftas, a friend bit in and said, wait, is that a raisin? That is the whole point. The outside looks like any potato dumpling. The center is paneer, cashew, and a little dried fruit, the way Awadhi kitchens hid richness inside the bite.

Nawabi kofta curry is that festive vegetarian pot: boiled-potato shells stuffed with crumbled paneer (Indian cottage cheese), chopped cashews, and raisins, then set in a tomato-cream gravy scented with fennel, cardamom, and cinnamon. It is not lauki kofta, and it is not restaurant malai kofta (cream kofta) either. Malai kofta mixes paneer and potato into one ball and sits in a white cashew gravy. These stay stuffed, and the gravy stays tomato-cream with whole roasted spices.

If you want a nawabi kofta curry that holds together in the kadhai and still feels like a guest dinner, this is the one. Let’s make it together.

Cut nawabi kofta curry in a copper kadhai showing paneer stuffing
Cut-open nawabi kofta in the kadhai: paneer, cashew, and raisin in tomato-cream gravy.

What is nawabi kofta curry?

Nawabi cooking comes from the Awadhi (Lucknow) and wider Mughlai table: ghee, whole garam masala, a little sweetness, and gravies meant for a gathering, not a Tuesday scramble. If you want another Mughlai paneer pot without the stuffing step, I make paneer korma in a cashew-onion gravy. Kofta here means a stuffed dumpling, not a meatball. The potato is the wrapper. The paneer and dry fruit are the surprise.

This nawabi kofta recipe follows that map: potato shell, paneer-cashew-raisin filling, onion-ginger-garlic paste, tomato puree, cream. I left out kewra and saffron on the weeknight batch. The gravy already smelled like cardamom and fennel. A pinch of saffron is optional for Diwali.

Nawabi kofta vs malai kofta vs lauki kofta

  • Nawabi kofta: stuffed potato around paneer and dry fruit. Tomato-cream gravy. Whole spices you roast first.
  • Malai kofta: paneer and potato mashed together, usually no stuffing. White cashew-cream gravy.
  • Lauki kofta: grated bottle gourd, everyday onion-tomato. The weeknight cousin I already published as lauki kofta.

Use lauki when you want dinner in one gravy pot. Use this when you want people to cut a kofta open.

Why you’ll love this

  • Stuffed koftas that look guest-ready without a white-cashew blender gravy
  • Naturally vegetarian, and gluten-free if you bind with cornstarch or besan
  • Air-fryer option so you are not standing over a pot of oil
  • Make-ahead: shape and chill the koftas, cook the gravy, combine at serve
  • Mild enough for kids if you keep the green chilli in the filling only
  • Clear leftover plan: gravy one container, koftas another

The potato is comfort. The paneer stuffing is the protein and the nawabi part.

Test note: The first batch, I stuffed the mash while it was still warm and a little wet. Three koftas opened in the oil and dumped raisins into the kadhai. Next time I spread the mash on a plate for 10 minutes, mixed in 2 tablespoons cornstarch, and chilled the shaped balls 15 minutes. Those held. A cracked seam before the fry will not seal in hot oil. Pinch it shut with wet fingers, or skip that one.

Ingredient notes

Potatoes. Four medium Yukon Golds, about 1 1/2 pounds (700 g). Boil until a knife slides in, then peel and mash while warm. Floury russets drink oil and crack. Do not mash with milk or butter. You want a dry dough, not mashed potatoes for the table.

Paneer. About 5 ounces (150 g), crumbled fine. Homemade or a firm store block. If it feels wet, press it in a towel for 5 minutes so the filling stays compact.

Cashews and raisins. Chop both. Whole raisins make a weak spot in the shell. I use golden raisins when I have them. Regular work.

Binder. Two tablespoons cornstarch or besan (gram flour). I skip maida so the recipe stays gluten-free. Besan adds a faint roasted taste. Cornstarch is quieter.

Tomato puree. Two cups, from about 5 ripe tomatoes blended and strained, or a smooth canned puree. Chunky crushed tomato makes a gravy that looks rustic, not nawabi.

Whole spices. Fennel, coriander seed, cloves, cinnamon, green cardamom. Dry-roast until they smell sweet, then grind. Pre-ground garam masala at the end is not the same. That mix is for finishing, not for the base.

Cream and ghee. A quarter cup of cream at the end. Ghee for the gravy. Neutral oil for the fry is fine.

No extra sugar unless the tomatoes are sharp. I use 1/2 teaspoon only when the puree tastes metallic.

Labeled ingredients for nawabi kofta curry on charcoal slate
Labeled ingredients for nawabi kofta curry, each in its own bowl.

How to keep stuffed koftas from bursting

Dry mash. Tight filling. No cracks. Chill. Medium heat.

Spread the mashed potato so steam leaves. The filling should roll into a firm marble, not a wet lump. Wrap the potato around it like a dumpling, then roll until the seam disappears. If you see a line, wet your fingers and pinch.

Chill 15 minutes. Fry on medium, not screaming hot, and do not crowd the kadhai. The first side needs a crust before you turn them. I lost two when I flipped at 30 seconds.

Add koftas to the gravy at the table, or simmer them 2 minutes max. A long simmer turns the shell into soup.

Perfect for

Overhead nawabi kofta curry in a copper kadhai with one stuffed kofta cut open

Nawabi Kofta Curry (Stuffed Paneer Potato Koftas)

Potato koftas stuffed with paneer, cashew, and raisins, simmered briefly in a tomato-cream gravy with roasted fennel, cardamom, and cinnamon.
No ratings yet
Prep Time 35 minutes
Cook Time 35 minutes
Total Time 1 hour 10 minutes
Servings 4 servings
Calories

Equipment

  • Heavy-bottomed pan or kadhai Indian wok
  • Mixer or spice grinder
  • Slotted spoon
  • Air fryer optional, instead of frying

Ingredients
  

For the potato shell

  • 4 medium Yukon Gold potatoes about 1 1/2 lb / 700 g
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons cornstarch or besan gram flour

For the stuffing

  • 5 oz paneer 150 g, crumbled
  • 2 tablespoons cashews finely chopped
  • 2 tablespoons raisins chopped
  • 1-2 green chillies finely chopped
  • 1 tablespoon cilantro chopped
  • 1/2 teaspoon cumin powder
  • 1/4 teaspoon garam masala
  • pinch salt

For the dry spice mix

  • 1 teaspoon fennel seeds
  • 1 teaspoon coriander seeds
  • 2 cloves
  • 1 inch cinnamon stick
  • 2 green cardamom pods

For the gravy

  • 2 tablespoons ghee
  • 2 medium onions chopped
  • 5 garlic cloves
  • 1 inch ginger
  • 2 cups tomato puree
  • 1/2 teaspoon turmeric
  • 1 teaspoon Kashmiri red chilli powder
  • 1/2 teaspoon sugar only if the tomatoes taste sharp
  • 1/2-3/4 cup water
  • 3/4 teaspoon salt or to taste
  • 1/4 cup fresh cream
  • cilantro to garnish
  • pinch saffron optional, soaked in 1 tablespoon warm cream

To fry or air-fry

  • 1/2 cup neutral oil for shallow-frying, or oil spray for the air fryer

Instructions
 

Prep the potato shell

  • Boil the potatoes until a knife slides through, 15 to 18 minutes. Drain. Let them sit in the colander 2 minutes so steam leaves.
  • Peel while warm. Mash until smooth, with no lumps. Spread the mash on a plate for 10 minutes.
  • Mix in 1/2 teaspoon salt, pepper, and cornstarch or besan. The mash should feel like dough and pull away from the plate. If it still sticks to your fingers in sheets, wait 5 more minutes or add 1 teaspoon more cornstarch.

Make the stuffing

  • Mix paneer, cashews, raisins, green chilli, cilantro, cumin powder, garam masala, and a pinch of salt.
  • Press into 10 to 12 tight marbles. If the mix crumbles, squeeze it in your palm. If it weeps water, blot the paneer and mix again.

Shape the koftas

  • Divide the potato into 10 to 12 balls.
  • Flatten one in your palm, set a paneer marble in the center, and gather the potato up and over. Roll until the seam is gone.
  • Set them on a plate. Chill 15 minutes.

Shallow-fry the koftas

  • Heat oil in the kadhai over medium. A bread crumb should sizzle, not blacken.
  • Fry the koftas in batches until gold on all sides, 5 to 7 minutes, turning only after a crust forms. Drain on a paper towel.

Air fryer (optional)

  • Heat the air fryer to 375°F (190°C). Spray the basket and the koftas.
  • Cook 12 to 14 minutes, turning once, until the outsides are gold and dry to the touch.

Make the gravy

  • Dry-roast fennel, coriander seeds, cloves, cinnamon, and cardamom in a small pan on medium-low 3 to 4 minutes, until they smell sweet. Cool and grind.
  • Grind onions, garlic, and ginger to a smooth paste. Add a spoon of water only if the blender stalls.
  • Heat ghee in a clean kadhai over medium. Add the onion paste. Cook 6 to 8 minutes, stirring, until the raw smell is gone and the paste looks a shade darker. It should not stick in a burnt film. Lower the heat if it does.
  • Add the ground spice mix. Stir 30 seconds.
  • Add tomato puree, turmeric, Kashmiri chilli, salt, and sugar if using. Simmer 6 to 8 minutes until the ghee peeks at the edges and the puree no longer tastes raw.
  • Stir in 1/2 cup water and the cream. Simmer 2 minutes. The gravy should coat a spoon. Add a splash more water if it is a paste. Stir in saffron cream if you are using it.

Finish

  • Taste for salt. Slide the koftas in just before serving. Spoon gravy over them. Simmer 1 to 2 minutes only, or set fried koftas in the serving bowl and pour the gravy on top.
  • Garnish with cilantro. Serve hot.

Notes

Dry mash is the whole game. Wet potato bursts.
Chill the shaped koftas 15 minutes before they meet oil.
Do not fry a kofta with a visible crack. Pinch it shut or save it for a snack.
Add koftas to gravy at the end. A long simmer makes them sloppy.
Air fryer: 375°F for 12 to 14 minutes. They will be a little paler than fried. The gravy covers that.
Jain / no onion, no garlic: skip the onion-garlic paste. Build a cashew and melon-seed gravy, then keep the same stuffed koftas.
Vegan: firm tofu, pressed and crumbled, instead of paneer. Coconut cream instead of dairy cream. Oil instead of ghee. The filling will taste cleaner, not milky.
Leftovers: fridge the gravy up to 3 days. Fridge fried koftas separately up to 2 days. Reheat gravy on low. Warm koftas in a 350°F oven or air fryer 5 minutes, then combine.
I do not freeze stuffed fried koftas. The potato turns woolly.
Tried this recipe?Let us know how it was!
Editorial table of nawabi kofta curry with rice and roti
Nawabi kofta curry with rice, roti, and antique brass dishes.

Tips from testing

If the shell cracks while you roll, the mash is dry in a crumbly way, not a doughy way. Wet your palms and knead 1 teaspoon water into the remaining potato. Then work faster so it does not dry again.

If the gravy tastes flat, the onion paste did not cook long enough, or you used cold canned puree straight from the can. Give the puree the full 6 to 8 minutes. The cream goes in last, not as a cover for raw tomato.

If the filling leaks, you overstuffed or left a raisin on the seam. Use less filling than you think. Ten koftas from this batch is better than eight fat ones that split.

What to serve with nawabi kofta curry

Steamed basmati or instant pot jeera rice is what I want under this gravy. Roti or methi thepla if you would rather scoop.

I put cucumber raita on the table even when the chilli is mild. The cream gravy still likes something cold.

If you wanted a white gravy night instead, methi malai paneer is the pot I make. For bottle gourd dumplings in a simpler masala, go back to lauki kofta.

FAQs

Q1. Is nawabi kofta the same as malai kofta?

No. Malai kofta mixes paneer and potato into one ball and usually sits in a white cashew-cream gravy. Nawabi kofta curry stuffs a potato shell with paneer and dry fruit, then uses a tomato-cream gravy with roasted whole spices.

Q2. Why did my koftas break in the oil?

The mash was wet, the seam was open, or the oil was too hot and you turned them too soon. Spread the potato, add the binder, chill 15 minutes, and wait for a crust before you flip.

Q3. Can I air-fry instead of deep-frying?

Yes. 375°F (190°C) for 12 to 14 minutes, turning once. Spray them so the outsides dry and take color. I use this on weeknights.

Q4. Can I make nawabi kofta curry ahead?

Yes. Shape and fry (or air-fry) the koftas and cook the gravy up to a day ahead. Store them separately. Combine when you heat dinner so the shells stay intact.

Q5. How do I make it Jain or no onion, no garlic?

Skip the onion-garlic paste. Use a cashew and melon-seed gravy in the style of jain methi malai paneer. The stuffed koftas stay the same. Skip green chilli in the filling if your house does.

Q6. Can I make it vegan?

Use pressed crumbled tofu in the filling, oil instead of ghee, and coconut cream in the gravy. The royal taste shifts. The method holds.

Q7. How do I store leftovers?

Store gravy in an airtight container in the refrigerator for up to 3 days. Store koftas separately for up to 2 days. Reheat gravy on low with a splash of water. Warm the koftas in the oven or air fryer, then combine. I do not freeze this one.

A stuffed-kofta night

This nawabi kofta curry is the pot I make when dinner should feel like someone dressed up, and I still want to know the koftas will survive the kadhai. Cut one open. You should see paneer and a piece of raisin, not a mixed mash. If you want the weeknight dumpling instead, start with lauki kofta.

If you try it, tell me: did you fry the koftas, or air-fry them?

Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!

Nawabi kofta curry pin with stuffed paneer koftas and tomato cream gravy

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux