Malai Kofta
Malai kofta is a delicious Indian curry made by dunking deep-fried potato and paneer balls (kofta) in a rich velvety smooth gravy. Make perfect restaurant-style malai kofta using my tried and tested recipe. 2 styles of gravy included in the post.

- Prep time
- 10 min
- Cook time
- 30 min
- Yield
- 4 servings
- Difficulty
- HARD
Ingredients
- 1 tsp crushed cashew nuts
- 1 tsp grated dry coconut
- 1 tsp chopped raisins
- 6 oz paneer (170 g, grated)
- 1/4 cup boiled, peeled and grated potatoes (make sure to cool them after boiling)
- 1 tbsp poha (soaked in 2 tbsp water)
- 1/4 tsp grated ginger
- 1/2 tsp finely chopped green chili peppers
- 1 tsp finely chopped cilantro
- salt to taste
- 1/4 tsp garam masala spice mix
- 3 tbsp cornstarch (divided)
- vegetable oil (for frying)
- 1 cup chopped onion
- 1/2 cup whole cashew nuts
- 1 tsp chopped ginger
- 1 tsp chopped garlic
- 2 tbsp butter (salted or unsalted)
- 2 tbsp vegetable oil
- 3-4 clove 3-4 cloves
- 1 inch piece of cinnamon stick
- 2 whole green cardamoms
- 2 whole bay leaves
- 1/4 cup crumbled khoya
- 2-3 green chili peppers (slit into half)
- salt to taste
- 2 tsp sugar
- 1/4 cup plain yogurt (whisked with 1 tsp all purpose flour)
- 1 tsp Kasuri methi
- 1/2 tsp white pepper powder
- 1/4 cup heavy cream
- 2 tbsp butter (salted or unsalted)
- 2 tbsp vegetable oil
- 3-4 clove 3-4 cloves
- 4-5 whole peppercorns
- 2 whole black cardamoms
- 1 inch piece of cinnamon stick
- 2 tsp ginger garlic paste
- 4 tbsp tomato puree (or 2 tbsp tomato paste)
- 2 tbsp ketchup
- 1/2 tsp Kashmiri red chili powder
- 2 tbsp cahsew paste (soak 15-20 cashew nuts in water for 15 minutes and blend until smooth.)
- 1 cup milk (preferably whole milk.)
- 3 tbsp heavy cream
- 1 tsp honey
- salt (to taste)
- 2 tsp lime juice
- 2 tsp kasuri methi
Instructions
- 1
Crush the cashew nuts in a mortar and pestle, grate the dried coconut using the small hole of a box grater, and chop the raisins.2. Grate the paneer using the medium hole of a box grater. If using homemade paneer, crumble it with your fingers.3. Boil the potatoes and refrigerate them for a few hours. You can boil them in a pot, in a traditional pressure cooker, or instant pot.4. Chop onion, ginger, garlic, cilantro and green chilli peppers.5. Gather the remaining ingredients.
- 2
To make the filling, mix together crushed cashew nuts, grated dried coconut and chopped raisins in a small mixing bowl and set aside.
- 3
Combine grated paneer, boiled, peeled, cooled and grated potatoes, poha (soaked in 2 tbsp water for 10 mins), grated ginger, finely chopped green chili pepper, finely chopped cilantro, salt to taste, garam masala spice mix, and 1 tbsp cornstarch in a medium mixing bowl. Mix the ingredients well using your fingers until they come together.
- 4
Take a lime size portion of the paneer mixture and slightly flatten it in between your palms.
- 5
Keep a tsp of filling that we made earlier in the center and bring the ends together to make a smooth ball. You can also shape the kofta in pear shape (conical) as I did.
- 6
Make all the kofta in the same manner.
- 7
Roll the kofta in 2 tbsp cornstarch and set aside. Rolling them in dry cornstarch will create a coating around them and there are fewer chances of them breaking down while frying. It also makes them crispier.
- 8
Heat 3-4 cups of vegetable oil in a nonstick skillet and fry the koftas on medium-high heat till golden brown (8-10 minutes).
- 9
Remove on a tissue lined plate using a slotted spoon and set aside.
- 10
Heat 3 cups of water in a medium saucepan over high heat. Add chopped onion, cashew nuts, chopped ginger, and chopped garlic in boiling water and cook for 4-5 minutes.
- 11
Drain the water and add the cooked onion and cashews to a blender.
- 12
Add ¼ cup cold water and blend until smooth. Set aside.
- 13
Heat vegetable oil and butter (salted or unsalted) in a skillet over medium-high heat.
- 14
When the oil is hot add cloves, cinnamon, whole green cardamoms, and whole bay leaves and let them crackle for 4-5 seconds.
- 15
Add the onion and cashew paste to the skillet and cook for 4-5 minutes on low heat. Cover the skillet if the paste is spluttering too much.
- 16
Now add crumbled khoya and green chili peppers (slit into half) and cook for another 2-3 minutes.
- 17
Add salt to taste, sugar, yogurt whisked with flour, and cook for 2-3 minutes.
- 18
Note – Whisking the yogurt with flour prevents it from curdling when heated.
- 19
Add crushed Kasuri methi, white pepper powder and 1 cup water and bring the curry to a boil. Cook for 2-3 minutes.
- 20
Finally, add heavy cream and mix well. Add some milk if the gravy is too thick and adjust for salt. Bring to a simmer and remove the skillet from heat.
- 21
Note – You can now pass the gravy through a fine-mesh strainer if you want it extra smooth and velvety.
- 22
Add the kofta to the gravy just before serving and serve hot.
- 23
Heat butter and oil in a skillet over medium-high heat. When hot, add cloves, whole black peppercorns, whole black cardamoms, and cinnamon stick and fry for 20 seconds.
- 24
Add ginger-garlic paste and fry for a minute. Now add tomato puree and tomato ketchup and fry for another minute. Add cashew nut paste, Kashmiri red chili powder, and milk and cook for 2-3 minutes.
- 25
Lastly, add heavy cream, honey, salt, lime juice, and Kasuri methi and cook for a minute. Adjust the consistency of the gravy by adding water and cook till the mixture comes to a boil.
- 26
Add the koftas to the gravy and give it a boil. Garnish with cilantro and serve hot.