Indian · Dinner

Malai Kofta

Paneer and potato dumplings, deep fried until golden, resting in a rich cashew and tomato gravy. The centrepiece of Indian vegetarian restaurant menus, and the dish most often ordered for a celebration.

Not yet ratedThis recipe has no ratings yet 1 hr 5 min total Serves 4 servings Medium
Jump to Recipe Method
Malai Kofta — Indian dinner recipe, served and ready to eat

Photograph credit: Kofta Curry (cropped) by Miansari66 · CC0 · Wikimedia Commons

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Squeeze the grated potato in a cloth to remove as much water as possible — wet potato makes koftas that burst.

  2. Combine the paneer, potato, cornflour, cashews, raisins, chilli, garam masala, salt and coriander and knead for 2 minutes to a smooth, pliable mixture.

  3. Roll into 12 balls, pressing each firmly so there are no cracks. Chill 20 minutes.

  4. Heat the oil to 170°C / 340°F and fry the koftas in batches of four for 4 minutes, turning gently, until deep gold. Drain on a rack and set aside.

  5. For the gravy, boil the onions, tomatoes and drained cashews in 300 ml water for 12 minutes, then blend to a completely smooth purée and pass through a sieve.

  6. Heat the ghee, add the ginger-garlic paste and fry 2 minutes, then the chilli powder, ground coriander and turmeric for 30 seconds.

  7. Pour in the purée — carefully, it will spit — and simmer 15 minutes, stirring often, until it darkens and the ghee separates at the edges.

  8. Stir in the cream, sugar, salt, garam masala and crushed kasuri methi and simmer 3 minutes more.

  9. Pour the hot gravy into a serving dish, set the koftas on top just before serving, and garnish with cream and coriander.

Chef’s Tips

  • Test one kofta first. If it breaks up in the oil, work another tablespoon of cornflour into the mixture.
  • Sieving the gravy is what gives the restaurant-smooth texture. It takes two minutes and is worth it.
  • Keep the koftas out of the sauce until the moment you serve, or they will collapse.

Common Substitutions & Variations

  • Double cream won't whip if you swap it, but for the cooking itself, full-fat crème fraîche or a lower-fat single cream works in its place.
  • A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the green chilli in the list implies, since dried chilli is more concentrated, and add more to taste.
  • A quarter-teaspoon of ground ginger per tablespoon of fresh is the standard ratio if you are working from the spice rack rather than a fresh root.

Pairing Suggestions

  • Naan or laccha paratha
  • Jeera rice
  • A sweet lassi

Storage & Reheating

Store koftas and gravy separately for up to 3 days. Re-crisp the koftas at 200°C / 390°F for 6 minutes and reheat the gravy gently.

Common questions

How long does Malai Kofta take to make?

About 1 hour 5 minutes in total — 35 minutes of preparation and 30 minutes of cooking. The recipe serves 4.

What are the key tips for making Malai Kofta?

Test one kofta first. If it breaks up in the oil, work another tablespoon of cornflour into the mixture. Sieving the gravy is what gives the restaurant-smooth texture. It takes two minutes and is worth it. Keep the koftas out of the sauce until the moment you serve, or they will collapse.

What should I serve with Malai Kofta?

Naan or laccha paratha; Jeera rice; A sweet lassi.

How should Malai Kofta be stored?

Store koftas and gravy separately for up to 3 days. Re-crisp the koftas at 200°C / 390°F for 6 minutes and reheat the gravy gently.

Is Malai Kofta suitable for a special diet?

This recipe is vegetarian. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Malai Kofta?

About 624 kcal per serving, with 20 g protein, 44 g carbohydrate and 43 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

624Calories
20gProtein
44gCarbs
43gFat
4gFibre
12gSugar
1280mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.