How to Make Malai Kofta

This post is also available in: Hindi

The rich and creamy Malai Kofta tops the list of most popular and tastiest Indian curries. That’s the reason why, this dish can be found all over India in almost all hotels and restaurants. Also, it is an essential item of main course during the Indian wedding ceremonies and grand celebrations.

The soft and tender malai balls sauté in thick creamy gravy can be served with naan, puris or parathas. Although, I bet you won’t be able to resist eating the malai kofta itself without even having naan or puris along! The super soft koftas melt instantly in your mouth.

Malai kofta can be prepared in two styles. One is the thick red curry without cream and another one is the Mughlai version of the dish which contains cream and hence, is white in color. The basic recipe for the two types remains the same with the only difference of adding cream and removing tomatoes in the second one.

The kofta balls are prepared using potatoes and paneer (cheese) as the main ingredients along with several other spices and ingredients.

5 from 1 vote

Malai Kofta

Malai Kofta is one of the most popular party dishes. For weddings, family functions, parties, it works well due to its rich taste and flavors.
Course Lunch
Cuisine Punjabi
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4 servings
Calories 308 kcal
Author Anju Bhagnari



  • 125 grams Paneer
  • 3 medium-sized Potatoes Boiled
  • 1 tbsp Green Coriander Leaves (chopped)
  • Salt to taste
  • 1 tbsp Corn Flour
  • 1 tbsp Besan
  • 1 tsp Garam Masala Powder
  • 1 tsp Red Chilli Powder
  • Oil for deep frying


  • 4 medium-sized Onions
  • 3 large Tomatoes
  • 1 tsp Ginger-Garlic Paste
  • 1 tsp Jeera Powder
  • 1 tsp Coriander Powder
  • 1 tsp Red Chilli Powder
  • 1 tsp Garam Masala Powder
  • Salt to taste
  • 12 Cashew Nuts
  • 2 tbsp Milk
  • 1 heaped tbsp Fresh Cream
  • 1 tbsp Green Coriander Leaves
  • 2 tbsp Oil
  • Water as needed


  1. Grate the paneer and mash the boiled potatoes. Mix together with all the ingredients for the Koftas.

  2. Bring them together with a gentle hand. Make small golf-sized balls.

  3. Heat oil for deep frying in a thick bottom pan. Lower the flame and slide in a few koftas at a time.

  4. Fry till both sides turn golden brown. Drain on a kitchen paper towel. Ready all the koftas and keep aside.

  5. To make the gravy- Take ½ cup water in a pressure cooker.

  6. Chop the onions into quarters and add to the cooker. Boil till one whistle.

  7. When the pressure releases, take out the boiled onions and grind along with the water to a fine paste.

  8. Immerse the tomatoes in boiled water for 5 minutes. Remove and immerse in cold water for 5 more minutes. Then deskin and grind to a puree.

  9. Soak the cashew nuts in hot milk for 30 minutes and then grind to a paste.

  10. In a pan, heat 2 tablespoons oil. Add the onion paste and stir fry on low flame till color change to light pink.

  11. Add the Ginger-Garlic paste and cook for a minute. Now, add the tomato puree and let cook till it looks well fried.

  12. Add the cashew nuts paste and again stir fry for a couple of minutes.

  13. Add seasonings like salt, red chilli powder, haldi, jeera powder, coriander powder, garam masala powder and green coriander leaves.

  14. Add as much water as per consistency preferred. Let it simmer for some time.

  15. Lastly, add the fresh Cream and give a stir. Shut off the flame.

  16. While serving, add the koftas and give just one boil as they are already soft.

  17. Serving suggestion- Butter Naan and boiled rice.

Nutrition Facts
Malai Kofta
Amount Per Serving
Calories 308 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 7g44%
Cholesterol 21mg7%
Sodium 38mg2%
Potassium 138mg4%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 1g1%
Protein 6g12%
Vitamin A 570IU11%
Vitamin C 3.6mg4%
Calcium 163mg16%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Pin this image to your board

How to make Malai Kofta


Add Comment

Recipe Rating