Restaurant-Style Malai Kofta Recipe: Make Soft & Creamy Kofta at Home
If you love rich and creamy Indian curries, Malai Kofta is a dish that truly stands out. Often served in restaurants and special celebrations, this luxurious dish features soft paneer and potato dumplings (kofta) soaked in a smooth, mildly sweet, creamy gravy. The good news is that you don’t have to visit a restaurant to enjoy this delicious delicacy. With the right ingredients and simple techniques, you can easily prepare restaurant-style Malai Kofta at home.
In this blog, we’ll guide you through a step-by-step Malai Kofta recipe that delivers the same rich flavor and texture you enjoy in your favorite restaurant.
What is Malai Kofta?
Malai Kofta is a popular North Indian vegetarian curry made with fried dumplings prepared from paneer, potatoes, and dry fruits, served in a creamy tomato-based gravy. The word “Malai” refers to cream, while “Kofta” means fried balls.
This dish is widely loved for its rich texture, mildly sweet taste, and aromatic spices, making it a favorite choice for festive meals and dinner parties.
Ingredients Required
For the Kofta (Dumplings)
- 1 cup grated paneer
- 2 boiled potatoes (mashed)
- 2 tbsp cornflour
- 1 tbsp raisins
- 1 tbsp chopped cashews
- 1/2 tsp garam masala
- Salt to taste
- Oil for deep frying
- For the Gravy
- 2 tbsp butter or oil
- 2 medium onions (finely chopped)
- 2 tomatoes (pureed)
- 1 tbsp ginger-garlic paste
- 10–12 cashews (soaked)
- 1/2 cup fresh cream
- 1 tsp red chili powder
- 1/2 tsp turmeric powder
- 1 tsp coriander powder
- 1/2 tsp garam masala
- 1 tsp sugar (optional)
- Salt to taste
- Fresh coriander leaves for garnish
Step-by-Step Malai Kofta Recipe
Step 1: Prepare the Kofta Mixture
In a mixing bowl, combine grated paneer, mashed potatoes, cornflour, garam masala, and salt. Mix everything well until a smooth dough forms.
Now take a small portion of the mixture, flatten it slightly, and place a few raisins and chopped cashews in the center. Roll it gently into a ball. Repeat the process to prepare all koftas.
Step 2: Fry the Kofta
Heat oil in a deep pan on medium flame. Carefully add the prepared kofta balls into the hot oil and fry them until golden brown and crispy.
Remove them with a slotted spoon and place them on a paper towel to remove excess oil.
Tip: Fry the koftas on medium heat to prevent them from breaking.
Step 3: Prepare the Creamy Gravy
Heat butter or oil in a pan. Add finely chopped onions and sauté until they turn light golden.
Next, add ginger-garlic paste and cook for a minute until the raw aroma disappears.
Now add tomato puree and cook until the mixture starts leaving oil from the sides.
Step 4: Add Cashew Paste and Spices
Blend the soaked cashews with a little water to make a smooth paste. Add this paste to the gravy and mix well.
Now add the spices:
- Red chili powder
- Turmeric powder
- Coriander powder
- Salt
Cook the gravy for 5–7 minutes until it becomes thick and aromatic.
Step 5: Add Cream and Finish the Curry
Reduce the flame and add fresh cream to the gravy. Stir gently to create a rich and smooth texture.
Add garam masala and a little sugar (optional) to balance the flavors.
If the gravy feels too thick, add a small amount of warm water and simmer for 2–3 minutes.
Step 6: Assemble the Malai Kofta
Just before serving, place the fried koftas into the gravy. Garnish with fresh coriander leaves and a drizzle of cream.
Your restaurant-style Malai Kofta is now ready to serve!
Serving Tips
Malai Kofta tastes best when served hot with:
- Butter Naan
- Garlic Naan
- Tandoori Roti
- Jeera Rice
- Pulao
This rich curry is perfect for family dinners, festivals, and special occasions.
Tips to Make Perfect Malai Kofta
- Use fresh paneer for soft and creamy koftas.
- Add cornflour to prevent the kofta from breaking while frying.
- Fry koftas on medium heat for even cooking.
- Add koftas to gravy just before serving to keep them soft.
- Use cashew paste and cream to achieve a restaurant-style richness.
Final Thoughts
Malai Kofta is one of the most loved vegetarian curries in Indian cuisine. Its luxurious gravy and melt-in-the-mouth koftas make it a dish that impresses everyone at the table.
The next time you crave restaurant-style food, try making this homemade Malai Kofta recipe and enjoy a rich, flavorful meal with your family.
Once you try this recipe, it might just become a regular favorite in your kitchen!

