“You won’t believe this tastes exactly like your favourite dhaba’s Malai Kofta — and it costs a fraction of the price.”
Let’s be honest — every time we order Malai Kofta at a restaurant, we wonder: how do they make it SO good? That silky, golden gravy. Those soft, stuffed koftas that just melt when you bite into them. Pure bliss.
The good news? This legendary veg kofta dish is not some chef’s secret. With the right malai kofta ingredients and a few pro tips, you can nail the restaurant-style experience at home — any day of the week.
What is Malai Kofta? (And Why Everyone Loves It)
Malai Kofta is a classic North Indian dish where soft paneer-and-potato dumplings (koftas) are dunked in a rich, cream-based tomato-onion gravy. “Malai” means cream, and “kofta” means spiced dumpling — together, they create pure magic.
It’s one of the most ordered veg kofta dishes in restaurants across India — from roadside dhabas to five-star hotels. And once you make it at home, you’ll see exactly why.
Did you know? Malai Kofta has Mughal origins and was originally made with meat. Over time, it evolved into the creamy, vegetarian version we all know and love today. Locals love this history as much as the dish itself.
Malai Kofta Ingredients —
Before we get to the kofta recipe steps, let’s gather everything you need. These are simple, everyday ingredients — no fancy shopping required.
For the Koftas
- 250g Paneer (grated)
- 2 medium Potatoes (boiled, mashed)
- 2 tbsp Cornflour
- Salt, Red Chilli to taste
- ½ tsp Garam Masala
- Raisins & Cashews (stuffing)
- Oil for frying
For the Malai Gravy
- 2 large Onions (sliced)
- 4 Tomatoes (pureed)
- ½ cup Fresh Cream (Malai)
- 10–12 Cashews (soaked)
- 1 tbsp Ginger-Garlic Paste
- Whole spices: Bay leaf, Cardamom, Cloves
- Butter + Oil (2 tbsp each)
Spice Powders
- 1 tsp Coriander Powder
- ½ tsp Cumin Powder
- ½ tsp Turmeric
- 1 tsp Red Chilli Powder
- 1 tsp Kashmiri Chilli (for colour)
- 1 tsp Garam Masala
- Salt to taste
For Finishing
- Fresh Cream (drizzle)
- Kasuri Methi (1 tsp, crushed)
- Fresh Coriander (garnish)
- Saffron (optional, for colour)
Malai Kofta Recipe — Step-by-Step (Restaurant Style)
Follow these steps carefully and you’ll have koftas that rival any restaurant in your city. Promise.
- Make the Kofta Dough
- Mix grated paneer, mashed potato, cornflour, salt, red chilli powder, and garam masala in a bowl.
- Knead gently into a smooth dough.
- Don’t over-mix or the koftas will crack during frying.
- Stuff and Shape the Koftas
- Divide dough into equal portions.
- Flatten each, place a raisin and cashew piece in the center, and seal tightly into smooth balls (or cylinder shapes).
- This stuffing is what gives restaurant-style koftas their surprise inside.
- Fry to Golden Perfection
- Heat oil in a kadai to medium-high heat.
- Deep fry the koftas in small batches until golden and crisp on the outside.
- Drain on paper towels.
- Do NOT add them to the gravy immediately — let them rest.
- Build the Gravy Base
- In a heavy pan, heat butter + oil.
- Add whole spices (bay leaf, cardamom, cloves) and let them splutter.
- Add sliced onions and cook on medium heat until deep golden brown — this is the key to a rich gravy.
- Cook the Masala
- Add ginger-garlic paste and cook for 2 minutes.
- Add tomato puree and all the spice powders.
- Cook on medium heat, stirring, until oil separates from the masala — about 10–12 minutes.
- This is your foundation for the perfect veg kofta curry.
- Add Cashew Paste + Cream
- Blend soaked cashews into a smooth paste and add to the gravy.
- Stir well. Pour in ½ cup water, simmer for 5 minutes.
- Then lower the flame and stir in fresh cream (malai).
- This is what makes it that restaurant-style creamy gold.
- Finish and Serve
- Crush kasuri methi between your palms and add to the gravy.
- Adjust salt. Just before serving, gently place koftas in the gravy.
- Drizzle cream on top, garnish with coriander, and serve immediately with naan or rice.
Pro Tips
Avoid This Mistake- Never add koftas to boiling gravy — they’ll break and disintegrate. Always add them just before serving, into warm (not bubbling) gravy.
Must-Try- Use Kashmiri red chilli powder instead of regular for that gorgeous deep-red restaurant colour without extra spice. Hidden gem alert.
Budget Tip- Replace half the paneer with mashed potato to cut costs without losing taste. Your guests won’t know the difference — locals love this trick.
Pro Move- Soak the cashews in warm water for 20 minutes before blending. This gives the gravy that ultra-smooth, velvety texture restaurants are famous for.
Texture Secret- For extra soft koftas, add 1 tbsp fresh cream to the kofta dough itself. It makes them melt-in-mouth from the inside out. You won’t believe the difference.
Storage Note- Always store koftas and gravy separately in the fridge. Combine only when reheating — koftas soak up gravy and turn soggy overnight if mixed.
Also check out: Our Paneer Butter Masala recipe for another restaurant-style veg classic that uses a similar gravy base — double the batch and save time.
What to Serve with Malai Kofta — The Perfect Pairings
This dish is incredibly versatile. Here’s what works best:
- Butter Naan— The classic combo. Tear, dip, devour.
- Jeera Rice— Perfectly fluffy, slightly fragrant. Absorbs that gravy beautifully.
- Laccha Paratha— Flaky layers + creamy kofta = next-level experience.
- Steamed Basmati Rice— For those who like it simple and elegant.
- Onion Raita— Balances the richness beautifully. Don’t skip it!
Hidden gem alert 🚨 — A thin saffron cream drizzle on top + crushed pistachios = instant “wow” factor at your dinner table. Restaurant-level presentation in under 2 minutes.
FAQ — Malai Kofta Recipe
- Can I bake or air-fry the koftas instead of deep frying?
Yes! Brush koftas with oil and air-fry at 180°C for 12–15 minutes, turning halfway. Texture will be slightly different but still delicious — and much lighter on oil.
- Why do my koftas break while frying?
This usually happens when there’s too much moisture in the dough. Make sure your potatoes are completely dry after boiling. Add a little extra cornflour if the dough feels sticky. Also, ensure the oil is hot enough before adding them.
- Can I make Malai Kofta without cream (malai)?
Absolutely. Substitute fresh cream with thick coconut milk or cashew cream for a dairy-free version. The flavour profile changes slightly, but it’s still incredibly rich and delicious. Many vegan food lovers swear by this swap.
- How far in advance can I prepare this dish?
You can fry the koftas and make the gravy up to a day ahead — store them separately in the fridge. Combine only when serving. This makes malai kofta a great party dish since most of the work is done in advance.
- What is the difference between Malai Kofta and regular Veg Kofta Curry?
Regular veg kofta curry has a spicier, more tomato-forward gravy. Malai Kofta specifically uses cream (malai) and cashew paste to create a milder, richer, white-to-orange coloured gravy. The koftas in malai kofta are also usually richer — made with paneer rather than just vegetables.
Final Thoughts
There you have it — the ultimate, restaurant-style Malai Kofta recipe that’ll make your family think you secretly trained under a five-star chef. With simple malai kofta ingredients, a handful of techniques, and a little patience, you can recreate that unforgettable creamy veg kofta curry right in your own kitchen. No reservations needed.
Try it this weekend, share it with your favourite people, and tag us when you do — because food this good deserves to be shown off.
💌 Save this recipe. Share it. Cook it. Then come back for more.
Malai Kofta Recipe (Restaurant Style)
Equipment
- 1 Kadai / Deep Frying Pan For deep frying the koftas
- 1 Heavy Bottom Pan For making the malai gravy
- 1 Mixing bowl For preparing kofta dough
- 1 Blender / Mixer Grinder For blending onion-tomato gravy and cashew paste
- 1 Wooden Spatula For stirring the gravy
- 1 Slotted spoon For removing koftas from oil
- 1 Grater For grating paneer
- 1 Measuring Spoons Set For accurate spice measurements
- 1 Paper Towels For draining excess oil from fried koftas
- 1 Serving Bowl / Brass Handi For plating and serving
Ingredients
For the Koftas:
- 250 g Paneer (grated)
- 2 medium Potatoes (boiled and mashed)
- 2 tbsp Cornflour
- ½ tsp Garam Masala
- 1 tsp Red Chilli Powder
- Salt to taste
- Raisins & Cashews (for stuffing)
- Oil (for deep frying)
For the Malai Gravy:
- 2 large Onions (sliced)
- 4 pcs Tomatoes (pureed)
- ½ cup Fresh Cream (Malai)
- 10–12 pcs Cashews (soaked in warm water)
- 1 tbsp Ginger-Garlic Paste
- 1 pcs Bay Leaf
- 3-4 pcs Green Cardamom
- 4-5 pcs Cloves
- 2 tbsp Butter
- 2 tbsp Oil
Spice Powders:
- 1 tsp Coriander Powder
- ½ tsp Cumin Powder
- ½ tsp Turmeric Powder
- 1 tsp Red Chilli Powder
- 1 tsp Kashmiri Red Chilli Powder
- 1 tsp Garam Masala
- Salt to taste
For Finishing:
- Fresh Cream (for drizzle)
- 1 tsp Kasuri Methi (crushed)
- Fresh Coriander Leaves (for garnish)
- Saffron — optional (for colour)
Instructions
Step 1 — Make the Kofta Dough
- Mix grated paneer, mashed potato, cornflour, red chilli powder, garam masala and salt into a smooth dough. Do not over-knead.
Step 2 — Stuff and Shape
- Divide dough into equal portions. Flatten each piece, place a raisin and cashew in the centre and seal into smooth round balls.
Step 3 — Fry the Koftas
- Heat oil in a kadai on medium-high heat. Deep fry koftas in small batches until golden brown and crisp. Drain on paper towels and set aside.
Step 4 — Prepare the Gravy Base
- Heat butter and oil in a heavy pan. Add bay leaf, cardamom and cloves. Add sliced onions and cook on medium heat until deep golden brown.
Step 5 — Cook the Masala
- Add ginger-garlic paste and cook for 2 minutes. Add tomato puree, all spice powders and cook until oil separates from the masala — about 10–12 minutes.
Step 6 — Add Cashew Paste and Cream
- Blend soaked cashews into a smooth paste and stir into the gravy. Add ½ cup water and simmer for 5 minutes. Lower flame and stir in fresh cream.
Step 7 — Finish and Serve
- Add crushed kasuri methi and adjust salt. Place koftas gently into the warm gravy just before serving. Drizzle fresh cream on top, garnish with coriander and serve immediately with naan or rice.
Notes
before serving — never into boiling gravy or they
will break apart. ✅ Pro Tip 2 — Use Kashmiri red chilli powder for that
rich, deep restaurant-style colour without extra spice. ✅ Pro Tip 3 — Soak cashews in warm water for 20 minutes
before blending for an ultra-smooth, velvety gravy. ✅ Pro Tip 4 — Store koftas and gravy separately in the
fridge — combine only when reheating to prevent the
koftas from turning soggy. ✅ Pro Tip 5 — Add 1 tbsp fresh cream to the kofta dough
itself for extra soft, melt-in-mouth texture. 💸 Budget Tip — Replace half the paneer with mashed
potato to reduce cost without compromising on taste.



