Malai Kofta Recipe – How to Make Creamy Restaurant Style Paneer Kofta Curry at Home
Malai Kofta is one of the most beloved North Indian dishes, often reserved for special occasions and festive meals. The name itself tells you what to expect—”malai” means cream, and “kofta” refers to the fried dumplings. Together, they create a dish that is rich, indulgent, and utterly satisfying. Soft, melt-in-your-mouth koftas made from paneer and potatoes are served in a silky, mildly spiced gravy that gets its creaminess from cashews, cream, and slow-cooked onions and tomatoes.
Many people assume that Malai Kofta is complicated to make at home, but the truth is that with the right technique, it becomes surprisingly simple. The key lies in two elements: getting the kofta mixture right so they don’t break while frying, and cooking the gravy patiently so it develops that deep, restaurant-style flavor. This guide walks you through every step, with tips that ensure success even for first-timers.
Why This Malai Kofta Recipe Works
Authentic Malai Kofta requires a balance of textures and flavors. The koftas should be soft on the inside with a slightly crisp exterior, and the gravy should be smooth, creamy, and lightly sweet from the caramelized onions and cashews. This recipe achieves all that by focusing on a few critical details: using equal parts paneer and potato for the koftas, keeping the paneer dry to prevent cracking, and cooking the onion-tomato-cashew base until the oil separates—a sign that the gravy is perfectly cooked .
Another secret to restaurant-style Malai Kofta is stuffing the koftas with raisins and cashews. This adds a delightful sweet crunch that contrasts beautifully with the creamy gravy . And finally, the koftas are added to the gravy only at the time of serving, ensuring they stay crisp and don’t turn soggy .
Ingredients for Malai Kofta
For the Kofta (Paneer Dumplings)
| Ingredient | Quantity |
|---|---|
| Paneer (grated or crumbled) | 250 grams |
| Potatoes (boiled, peeled, and mashed) | 250 grams |
| Cornflour or cornstarch | 3 tablespoons |
| Red chili powder | ¼ teaspoon |
| Garam masala | ¼ teaspoon |
| Salt | To taste |
| Cashews (chopped, for stuffing) | 1 tablespoon |
| Raisins (for stuffing) | 1 tablespoon |
| Oil for deep frying | As needed |
For the Gravy (Creamy Curry)
| Ingredient | Quantity |
|---|---|
| Onions (roughly chopped) | 2 large |
| Tomatoes (roughly chopped) | 3 medium |
| Cashews (soaked in warm water) | 8–10 |
| Ginger | 1-inch piece |
| Garlic cloves | 4–5 |
| Oil or butter | 2 tablespoons |
| Whole spices (bay leaf, cinnamon, cardamom, cloves) | As per taste |
| Turmeric powder | ½ teaspoon |
| Red chili powder or Kashmiri red chili powder | 1 teaspoon |
| Coriander powder | 1 teaspoon |
| Garam masala | ½ teaspoon |
| Kasuri methi (dried fenugreek leaves) | 1 teaspoon |
| Fresh cream or malai | ¼ cup |
| Sugar | ½ teaspoon (optional) |
| Salt | To taste |
| Water | 1½ to 2 cups |
Preparation Before Cooking
Before you start cooking, take a few minutes to prepare. This makes the entire process smoother and helps avoid mistakes.
Start by boiling the potatoes until they are fork-tender but not mushy. Peel them and set aside to cool. Grate the paneer and ensure it is completely dry—excess moisture is the main reason koftas crack during frying . Soak the cashews for the gravy in warm water for about 15–20 minutes so they blend into a smooth paste.
Chop the onions and tomatoes roughly. Keep all spices measured and ready. If you plan to stuff the koftas, chop the cashews and raisins into small pieces.
Step-by-Step Cooking Process
Step 1: Make the Kofta Mixture
In a large bowl, combine the grated paneer, mashed potatoes, cornflour, red chili powder, garam masala, and salt. Mix everything together with your hands until it forms a soft, pliable dough. The mixture should come together easily without being too sticky. If it feels too wet, add a little more cornflour. If it feels too dry, add a teaspoon of milk or cream .
Divide the mixture into 12–14 equal portions and roll them into smooth balls. To stuff the koftas, flatten each ball slightly, place a few chopped cashews and raisins in the center, and carefully seal the edges, rolling it back into a smooth ball. Make sure the stuffing is fully enclosed so it doesn’t leak out during frying .
Cover the shaped koftas with a lid and refrigerate for about 30 minutes. This helps them firm up and hold their shape while frying .
Step 2: Prepare the Gravy Base
Heat oil or butter in a heavy-bottomed pan. Add the whole spices—bay leaf, cinnamon stick, cardamom pods, and cloves—and fry for a few seconds until fragrant .
Add the chopped onions and sauté on medium heat until they turn soft and golden brown. This takes about 5–7 minutes. Patience here is important because properly caramelized onions form the foundation of the gravy’s flavor.
Add the ginger and garlic, and cook for another minute until the raw smell disappears. Then add the chopped tomatoes and cook until they become soft and mushy .
Step 3: Blend into a Smooth Puree
Allow the onion-tomato mixture to cool slightly. Transfer it to a blender along with the soaked cashews and a little water. Blend until you get a smooth, silky puree. Some recipes recommend straining the puree for an even smoother texture, but this is optional .
Step 4: Cook the Gravy
Return the puree to the same pan. Add turmeric powder, red chili powder, coriander powder, and salt. Cook on low to medium heat, stirring frequently, until the mixture thickens and you see oil separating from the sides. This step is crucial—it means the gravy is properly cooked and will not taste raw .
Add water to achieve your desired consistency. Let the gravy simmer for about 5–7 minutes. Then add garam masala, kasuri methi (crushed between your palms to release aroma), and sugar if using. Stir well .
Finally, add the fresh cream and mix until it is fully incorporated. Turn off the heat and set the gravy aside. It will continue to thicken as it cools.
Step 5: Fry the Koftas
Heat oil in a deep pan or kadai for frying. To check if the oil is at the right temperature, drop a small piece of the kofta mixture into the oil. It should rise to the surface gradually without browning too quickly. If it sinks to the bottom, the oil is not hot enough; if it browns instantly, the oil is too hot .
Carefully slide the koftas into the hot oil, a few at a time, being careful not to overcrowd the pan. Fry on medium heat, turning occasionally, until they turn golden brown and crisp all over. Remove with a slotted spoon and drain on paper towels .
Step 6: Assemble and Serve
Malai Kofta is best served immediately after assembling. Reheat the gravy if needed, then pour it into a serving bowl. Gently place the fried koftas on top of the gravy. Do not stir them in—simply let them rest on the surface .
Garnish with a drizzle of cream, a sprinkle of garam masala, and fresh coriander leaves. Serve hot with butter naan, tandoori roti, or jeera rice.
Pro Tips for Perfect Malai Kofta
-
Keep paneer dry – Excess moisture in paneer causes koftas to crack while frying. If using homemade paneer, press it well to remove water .
-
Use equal parts paneer and potato – This ratio gives the koftas the perfect soft texture without being too dense .
-
Test one kofta first – Before frying all the koftas, fry one small test ball. If it cracks, add more cornflour to the mixture .
-
Cook the gravy until oil separates – This is the hallmark of a well-cooked Indian gravy. It ensures the raw taste of onions and tomatoes is gone .
-
Add koftas just before serving – Koftas become soggy if left in the gravy too long. Add them only when you are ready to eat .
-
Use Kashmiri red chili powder – It gives a beautiful red color without excessive heat, perfect for a mild, creamy dish .
Common Mistakes to Avoid
Variations You Can Try
Baked or Air-Fried Koftas
For a healthier version, brush the koftas with oil and bake at 200°C (400°F) for 20–25 minutes, or air-fry at 190°C for 10–15 minutes, turning halfway .
Vegan Malai Kofta
Replace paneer with firm tofu, and use coconut cream instead of dairy cream. The rest of the recipe remains the same .
No-Onion No-Garlic Version
Skip the onions and garlic, and use asafoetida (hing) for flavor. Increase the quantity of cashews to maintain creaminess.
White Gravy Malai Kofta
For a Mughlai-style white gravy, skip tomatoes and red chili powder. Use more cashews, cream, and a hint of saffron for a pale, rich gravy .
Frequently Asked Questions (FAQs)
Why do my malai koftas break while frying?
The most common reason is excess moisture in the paneer or potato. Ensure your paneer is completely dry, and use equal quantities of paneer and potato. Adding enough cornflour as a binder also helps .
Can I make koftas in advance?
Yes. You can prepare and shape the koftas, then refrigerate them for up to 24 hours. Fry them just before serving for best results .
Can I freeze malai kofta?
You can freeze the uncooked koftas on a tray, then transfer to a bag. Fry them directly from frozen without thawing. The gravy can also be frozen separately for up to a month.
What is the secret to restaurant-style malai kofta gravy?
The secret is slow-cooking the onion-tomato-cashew base until the oil separates, and adding kasuri methi and cream at the end for that signature richness .
Can I skip cashews in the gravy?
Cashews add creaminess and richness. If you need to skip them, use extra cream or a tablespoon of almond flour as a substitute. The gravy will be slightly less rich .
Why does my gravy look orange instead of red?
For a vibrant red color, use Kashmiri red chili powder. Regular chili powder gives an orange hue and more heat. You can also add a small piece of beetroot while blending for natural color.
What should I serve with malai kofta?
Malai Kofta pairs beautifully with butter naan, garlic naan, tandoori roti, or jeera rice. A side of sliced onions with lemon and pickles completes the meal .
Conclusion
Malai Kofta is a dish that feels special every time you make it. The combination of soft, golden koftas and rich, creamy gravy is simply irresistible. While it requires a bit of patience and attention to detail, the results are well worth the effort. Once you master the basics—keeping the kofta mixture dry, cooking the gravy until the oil separates, and adding the koftas just before serving—you’ll be able to recreate that perfect restaurant-style experience in your own kitchen.
Whether you’re cooking for a festive celebration or simply treating your family to something extraordinary, this Malai Kofta recipe is sure to impress. Serve it hot with your favorite Indian breads, and enjoy every creamy, flavorful bite.