Easy and Delicious Malai Kofta Recipe

Koftas that stay whole, a gravy that turns silky, and the stories that were told over the stove while the monsoon pressed against the kitchen window.

Prep30 minutes
Cook45 minutes
Serves4 people
StyleNo onion, no garlic
Jump to Recipe

A monsoon arrival in Jaipur

I reached Jaipur on a grey morning when the Aravalli hills had turned the colour of wet moss and the old city smelled of rain on sandstone. My friend had written that I must come for Teej, and that I should come hungry. I had only expected a festival. I had not expected to be handed an apron within ten minutes of stepping through the door.

The house sat in a lane behind Tripolia Bazaar. By noon every balcony in the neighbourhood had a swing tied to it, flowers wound around the ropes, and the women of the house were deep in a discussion about green. Not any green. The right green, the green of the new monsoon leaf. I was told that wearing it on this day is half the prayer.

The grandmother of the house, whom everyone calls Dadisa, took one look at my camera and told me it could wait. First I would learn to make the dish she cooks every Teej evening. Malai kofta. I laughed, because I thought of it as a restaurant dish. She did not laugh back.

Creamy malai kofta in a bowl with cashew gravy, prepared in a Jaipur home during Teej
The bowl that ended a long afternoon in my friend's kitchen in Jaipur.

The legend behind Teej

Dadisa told the story while chopping nothing at all, just moving her hands the way people do when a tale is older than they are. Parvati, she said, was born again and again, and in each life she searched for Shiva. By the family count it took 108 births before he finally accepted her. The festival we were cooking for is the day of that reunion.

There is a second story that Bua, my friend's aunt, insists is the true heart of Hartalika Teej. The name comes from two old words. Harat means to carry away and aalika means a female friend. When Parvati's father arranged her marriage to someone else, her friend carried her away into a forest so that she could pray in peace. The friend saved the wedding that mattered. Bua says this is why Teej belongs to sisters, friends and daughters as much as to wives.

Bua said that the swing is not for fun. It is the sound of a daughter being allowed to come home.

That line explained a custom I had read about but never understood. In Rajasthan, married daughters are called back to their mother's house for Teej. Their in laws send them off with a gift parcel called sinjara, and their parents send one back. It carries bangles, mehndi, a lehariya sari with its wave pattern, and sweets. In the lane that week I saw more than one daughter step out of a car and begin crying before she had reached the door.

Rajasthan also keeps two Teej days apart. Hariyali Teej in the month of Sawan is called Chhoti Teej, the small one. Kajari Teej, fifteen days later, is Badi Teej, the big one. Dadisa said the small one is for joy and the big one is for longing, and the songs change accordingly.

What a Teej table looks like

The most famous food of the day is ghewar, a honeycomb shaped disc of fried batter soaked in syrup and crowned with thickened milk. It is poured in rings into hot ghee and it will not forgive a nervous cook. Jaipur shops queue for it from dawn. The home table, though, runs on something else.

Dadisa explained the logic of Sawan eating, which I had never heard. During these weeks many Rajasthani households avoid leafy greens and brinjal because the rains bring insects and spoilage. Meat is set aside for the month. So the kitchen leans on milk, paneer, potatoes, dried fruit and ghee. A dish that is rich, pale and made entirely of things that are safe in the rain was never going to be anything but malai kofta.

On fasting evenings her family also keeps the food free of onion and garlic. Nobody in the house treats that as a limitation. Dadisa said that when you take those two away you must make the tomato, cashew and spice carry the whole dish, and that this is where a cook is tested.

The kofta and its journey

The word kofta comes from the Persian kuftan, which means to pound. Long before it met paneer, a kofta was minced meat pounded until smooth and shaped by hand, and the idea travelled east with Persian cooks into the Mughal kitchens of Delhi and Agra. The vegetarian version is the work of Indian cooks who wanted that same silken, rich dish on days when meat was out of the question. Paneer and potato took the place of the pounded meat.

Bua has her own theory. She believes the dish survived in Rajasthan because of the merchant families of the old city, whose kitchens had been refining no onion, no garlic cooking for generations. I cannot prove it. I can only say that the version I ate in that house was the most graceful I have tasted.

Dadisa said that a kofta should be soft enough to apologise to your spoon.

The goddess on the road

On the second evening we walked to the old city to watch the Teej procession. The idol of Teej Mata leaves the Zenana Deodhi of the City Palace in a palanquin and moves through Tripolia Bazaar towards Chaugan, followed by caparisoned elephants, camels, folk dancers and bands that nobody seems to have rehearsed. Shopkeepers stood on their steps with folded hands, and the pavement was slick with rain and crushed marigold.

A woman next to us sang under her breath the whole way, a Rajasthani song about a swing hanging from a neem branch and a husband who has not yet returned. Bua whispered that these songs are older than the city itself, and that every family has its own extra verse. I never learned hers, because she stopped singing when I looked at her.

Before paneer came

Dadisa laughed when I called paneer the soul of the dish. In the courtly kitchens of north India, she said, the first vegetarian koftas were never made of paneer and potato. They were made of raw green banana, which the family still calls kacha kela, or of bottle gourd, lauki, or of raw jackfruit, kathal, pounded until it behaved like meat. Her own grandmother made lauki koftas on Teej, soft and pale, and thought paneer a shop food.

Paneer arrived in everyday cooking much later, as dairy farming grew and money trickled down to middle class homes. A feast dish for kings became a celebration dish for everyone. When I see a plate of malai kofta at a wedding now, I think of that slow descent from palace to lane.

Three gravies, three kitchens

At the Jaipur table I learned that malai kofta is not one dish. Dadisa spoke of three gravies the way some people speak of three sisters. The white one belongs to Lucknow and the old Awadhi kitchens. It carries no turmeric and no chilli powder at all, only white onions, melon seeds, cashews, white pepper and green cardamom, and it arrives ivory coloured, perfumed and faintly sweet. The red one belongs to Punjab, to highway dhabas and wedding tents, with tomato, butter, ginger, garlic, Kashmiri chilli and a heavy hand of kasuri methi.

The third was the one I recognised from my own Kolkata childhood. Bengali homes make a niramish version on strict religious days, with no onion and no garlic, built on ginger, yogurt and ghee with a generous pinch of garam masala. Dadisa's Teej gravy sits between the Bengali and the Punjabi. It is tomato led and onionless, and it borrows the pale richness of the Awadhi style through cashew and melon seeds.

She blends the cashews with char magaj, the melon seeds, in a ratio of about four parts cashew to one part seed. Cashews alone make a gravy heavy and pasty. The seeds add a nutty lightness and enough starch for body without a greasy film on top, and I could taste the difference in the first spoon.

Cashews do one more job that nothing else does. A tomato gravy wants to split, with the water pooling away from the fat. The natural fats and starch in ground cashew bind the two together into a glossy, velvety suspension, which is why her gravy shone like a mirror without a puddle of oil on top. When I once tried to skip them, Bua called the result tomato soup with ambitions.

Why it works

Paneer has almost no gluten, and boiled potato carries water that nobody can predict. If the dough has even a hairline crack, boiling oil rushes into the centre, turns the trapped water to steam and bursts the kofta. That is the whole reason for the cold potato, the pressed paneer, the binder and the chilling. Every rule in this kitchen was a way of keeping water out and structure in.

The same thinking sits behind her handling of spice. She added aromatics in three phases. Whole cardamom, cinnamon and cloves bloomed first in ghee to flavour the fat. Coriander and chilli powders cooked out with the tomato paste to build the earthy backbone. Then, with the flame switched off, a pinch of cardamom powder and crushed kasuri methi were dusted over the bubbling gravy, so that the oils that fade in a long simmer were still alive when the bowl reached the table.

Four hours in the kitchen

Dadisa does not trust warm potatoes. The potatoes had been boiled the night before with their skins on and left in the open to cool. She said that skins keep the water out, and that cold potato holds a kofta together when hot potato only sulks. I thought she was being dramatic. Then my own first batch fell apart in the oil, and I remembered the discussion.

It started with a quarrel. Bua wanted a spoon of cornflour in the dough. Dadisa said her mother never used it and that the paneer should be enough. They went back and forth for ten minutes while the oil sat heating. In the end Dadisa gave in on the cornflour but not on the second thing, which was that I must grease my palms with ghee and never with water. Water, she said, makes a kofta weep later.

My first four koftas cracked and bled into the oil like wet paper. Bua laughed so hard that she had to sit down. The humidity was the culprit, along with my impatience. I rolled the next batch cooler, chilled it, and lowered the heat.

The day had not begun in the kitchen. It began at six, when the neem outside the window was still dripping. Bua pushed a steel bowl of paneer into my hands and told me not to talk until my forearms hurt. They hurt by seven. I grated, pressed the paneer in a muslin cloth over the sink, and grated again, while a radio in the next room played Teej songs about swings and absent husbands, and one person kept turning it down and another kept turning it up.

I should say that the recipe on this page is not Dadisa's alone. Years before this trip I had cooked from the malai kofta versions of Sanjeev Kapoor and Tarla Dalal, the two names from whom half of India learned its kitchen. What I made in Jaipur, and what is written below, is my own customised blend. I kept the stuffed kofta and the creamy cashew gravy that I knew from their methods, dropped the onion and garlic for the fast, and let Dadisa correct my hands along the way. Bua noticed the printed pages I had brought and said that recipes are like roads. Someone else laid them, but you still have to walk.

By noon the heat had turned wet and heavy and my shirt stuck to my back. The mehndi artist arrived for the girls of the lane and the house filled with the smell of clove oil and henna paste. I had a burn on my thumb from the first oil splash, ghee on my camera strap and no idea where my phone was. At two we stopped for tea that nobody had time to drink. At four the gravy needed straining, and Bua and I stood over the steel sieve pressing the paste through with the back of a ladle, taking turns because the arm gave out. I got impatient and pushed harder, and she told me to press slower. I pressed slower. It worked.

The evening was a different kind of time. Nobody in the house had eaten since morning, and the kitchen was quiet except for oil and the hiss of the pan, a silence like a held breath. We carried the plates up to the roof to wait for the moon, and the swing creaked in the dark under the neem. A cousin argued that we should eat now, an aunt said not before the moon, and I sat between them, starving and trying to look neutral. It was past nine when I finally ate, and I have rarely been so hungry or so tired.

Dadisa's rules for the oilMedium heat only. Drop a pinch of dough in and wait for it to rise slowly, not shoot up. Never crowd the pan. Never turn a kofta until it releases on its own.

The gravy was calmer. Tomatoes cooked down with cardamom, cinnamon and cloves, then blended with soaked cashews and strained twice through a steel sieve. The second straining felt excessive to me. Bua said that the second straining is the difference between a gravy and a memory. A pinch of sugar went in to tame the tomato. The kasuri methi was rubbed between her palms over the pan, a small ritual that filled the room with a smell like dried fields.

Before a single batch went into the pan, Dadisa fried one test kofta alone. Old halwais do the same, she said. If it splits or dissolves in the first five seconds, the mix lacks structure, so you add a pinch more binder or dust the outside with dry flour to form a protective seal. Mine split. I added a pinch of arrowroot and the second test held its shape.

She also slipped a small spoon of grated unsweetened khoya, the mawa of milk, into the kofta core and fried a little more into the gravy base. As milk solids caramelise they give a nutty sweetness that sugar cannot, which is why her gravy tasted round and never sugary, and why my pinch of sugar was the smallest in the family.

The last rule I was given was the one I would have broken. Never boil the koftas in the gravy. Pour the hot gravy over the koftas in the bowl, at the table, and let them drink it themselves. Before anyone ate, the first portion went to the cow that wanders the lane, as it does every day. Only then did we sit.

It was not a warm ending. Dadisa tasted a spoonful, nodded once, and said it needed more salt. She was right. I added it and nobody said anything else about it.

Jaipur Teej Malai Kofta Without Onion and Garlic

Finished malai kofta with cream swirl and silky cashew tomato gravy

Prep 30 minutes. Cook 45 minutes. Total 1 hour 15 minutes. Serves 4.

For the koftas

  • 250 g paneer, grated
  • 2 medium potatoes, boiled with skin, cooled overnight, grated
  • 1 tablespoon arrowroot or cornflour
  • 1 green chilli and 1 teaspoon ginger, finely chopped
  • Half a teaspoon crushed black pepper
  • Quarter teaspoon cardamom powder
  • 8 raisins and 8 cashew pieces for stuffing
  • Salt and oil for frying

For the gravy

  • 20 cashews, soaked 20 minutes in warm water
  • 4 medium ripe tomatoes, chopped
  • 1 inch ginger and 2 green chillies
  • 3 tablespoons ghee
  • 1 inch cinnamon, 2 cardamom pods, 2 cloves
  • 1 teaspoon Kashmiri chilli powder
  • 1 teaspoon coriander powder
  • Half a teaspoon garam masala
  • 1 teaspoon kasuri methi, crushed
  • Half a cup fresh cream
  • 1 teaspoon sugar, salt, 1 cup water

Method

  1. Mix grated paneer, cold potato, arrowroot, chilli, ginger, pepper, cardamom and salt. Knead lightly for one minute.
  2. Grease your palms with ghee. Flatten a walnut sized portion, place a raisin and a cashew piece inside, seal and roll smooth. Make 8 and chill for 20 minutes.
  3. Heat oil on medium. Fry 3 or 4 koftas at a time for 4 minutes, turning gently, until golden. Drain on paper.
  4. Heat ghee, add cinnamon, cardamom and cloves. Add tomatoes, ginger and chillies, cover and cook 12 minutes until soft.
  5. Cool slightly, add soaked cashews and blend very fine. Strain twice.
  6. Return to a pan on low heat with chilli powder, coriander powder, salt, sugar and water. Simmer 10 minutes until oil lifts at the edges.
  7. Stir in cream, garam masala and kasuri methi. Switch off.
  8. Place koftas in a bowl, pour hot gravy over just before serving. Serve with phulka, naan or jeera rice.

Estimated per serving: 520 kcal, 16 g protein, 28 g carbohydrate, 38 g fat. Store gravy and koftas separately in the fridge for 2 days. Freeze the gravy only. Reheat gently and combine at serving.

When koftas misbehave

Koftas dissolve in oil

The dough carried too much water. Use cold potato boiled with skin, squeeze the grated paneer in a cloth, and chill the shaped koftas for 20 minutes. Oil that is too hot browns the outside before the centre sets. Oil that is too cool lets them soak and split.

Koftas turn hard

Too much arrowroot or too much kneading. Keep the potato to paneer ratio close to equal and handle the dough for a minute at most.

Gravy splits when cream goes in

Switch off the flame first, then stir the cream in. Cream added to a boiling gravy tightens and separates.

Vegan, baked or no cream

Press firm tofu in place of paneer. Replace cream with extra cashew paste or coconut cream. Brush the koftas with oil and bake at 200 degrees Celsius for 25 minutes if you do not want to fry. They will be firmer, but they will hold.

Fixing the gravy

Too thin

Simmer uncovered for 5 to 8 minutes, stirring often, or stir in a spoon of fresh cashew paste. Never thicken with flour, because it dulls the shine.

Too sweet

Add a pinch of salt and a few drops of lemon juice off the flame. Next time, drop the sugar and let a little khoya do the work.

Too tangy

Underripe tomatoes are usually the cause. Add a spoon of cream and a pinch of sugar, and cook for two more minutes to round the edge.

Curdled with cream or yogurt

Heat is the enemy. Whisk the yogurt smooth, switch off the flame and stir it in slowly, or use cream at room temperature.

Variations that work

For a Jain version leave out potato and use boiled raw banana or grated lauki, squeezed dry. For a vegan bowl, press firm tofu in place of paneer and use cashew paste or coconut cream for richness. For koftas without frying, brush them with oil and air fry at 180 degrees Celsius for 12 minutes, or bake at 200 degrees Celsius for 25 minutes. They come out firmer, but they hold.

A dhaba style bowl uses more butter, garlic and red chilli for a bold orange gravy. A restaurant style bowl is smoother, paler and gently sweet. Dadisa's Teej bowl sits on the quiet side of both. For Greek yogurt instead of cream, whisk three tablespoons until smooth and stir it in off the heat.

Make ahead, store and serve

The koftas can be shaped a day ahead and kept chilled, and the gravy keeps for two days in the fridge. Freeze the gravy for up to two months and the shaped, unfried koftas on a tray before bagging them. Fried koftas do not freeze well. Reheat the gravy gently, fry or warm the koftas, and bring them together at the table.

The timing matters. A kofta has a window of about 3 to 5 minutes in hot gravy before the soft crust drinks too much and turns to mush. Serve it with hot phulka, buttery naan, jeera rice or a plain pulao, with boondi raita on the side to cool the table.

Homemade paneer, the way the house makes it

On the morning before Teej, Bua set a heavy pan of full fat milk on the flame and did not leave it. Dadisa does not buy paneer for festival days. She said shop paneer is pressed too hard and sold too old, and that a kofta made from it will always feel like rubber. Watching the milk rise and fall under Bua's wooden spoon, I understood what she meant. Fresh paneer is soft, sweet and slightly springy, and it crumbles into the potato like wet sand.

The moment of curdling is the part nobody forgets. The milk shivers, the lemon goes in, and within a few seconds the white clouds pull away from a pale green whey. Bua kept the whey. She used it later to knead the dough for the phulkas, which is why the rotis at that table were so soft.

Homemade paneer

Makes about 250 g. Time 20 minutes plus 30 minutes pressing.

  • 1.5 litres full fat milk
  • 3 tablespoons lemon juice, or a quarter cup of yogurt
  • A square of muslin and a heavy plate or pot
  1. Bring the milk to a rolling boil in a heavy pan, stirring so it does not catch at the bottom.
  2. Lower the heat and add the lemon juice a little at a time, stirring gently until the curds separate and the whey turns pale green.
  3. Switch off the flame. Pour everything through the muslin and rinse the curds under cold water for a few seconds to remove the sourness.
  4. Gather the cloth, twist out the water, and press under a heavy weight for 30 minutes.
  5. Unwrap, chill for an hour, and use within two days. For koftas, squeeze it dry in a cloth once more before grating.

Garam masala, ground the Bengali and Rajasthani way

I grew up in Kolkata with a garam masala of only three spices, green cardamom, cinnamon and clove, ground fine and used at the very end of a dish. Dadisa's version is fuller. It carries coriander and cumin for body and black pepper for the Rajasthani heat. We stood over the same grinder for ten minutes arguing about the pepper. She wanted more and I wanted less. I lost.

The smell of the toasted spices stayed in the kitchen for two days. Dadisa said a good masala should be made in small batches and finished within a month, because the oils that make it fragrant fade quietly in the jar. For the malai kofta I used a pinch of the cardamom heavy part and kept the pepper out. That is the one place Bua let me win.

Garam masala

Makes about half a cup. Time 10 minutes.

  • 2 tablespoons coriander seeds
  • 1 tablespoon cumin seeds
  • 2 teaspoons black peppercorns
  • 8 green cardamom pods
  • 1 black cardamom pod
  • 2 inch cinnamon stick
  • 1 teaspoon cloves
  • 1 bay leaf
  • 1 blade of mace
  1. Dry roast the coriander and cumin on low heat for 2 minutes until they smell warm.
  2. Add the remaining spices and roast for another minute. Do not let anything darken.
  3. Spread on a plate and cool completely.
  4. Grind to a fine powder, sift, and store in a dry airtight jar away from light. Use within a month for the best aroma.

Questions people ask

Can I freeze malai kofta?

Freeze the gravy and the unfried koftas separately. Fried koftas turn soft and break when thawed.

Why do my koftas break in oil?

The dough is too wet or cracked, or the oil is too hot or too cool. Use cold potato, press the paneer dry, add a binder and fry a test kofta first.

Can I make it without cream?

Yes. Use extra cashew paste, coconut cream or whisked Greek yogurt added off the heat.

Can I bake or air fry the koftas?

Yes. Brush them with oil and air fry at 180 degrees Celsius for 12 minutes. They will be firmer than fried ones.

How long can koftas sit in the gravy?

About 3 to 5 minutes before they soften too much. Pour the hot gravy over them just before serving.

I came to Jaipur to photograph a festival. I went home having learned that the swing, the sinjara and the kofta are all about the same thing, which is who comes home and who gets fed.
Next Post Previous Post
7 Comments
  • Felicity Grace Terry
    Felicity Grace Terry February 16, 2013 at 3:52 AM

    Cottage cheese dumplings? I really must try these.

  • Zoe
    Zoe February 17, 2013 at 2:46 PM

    I don't usually eat cheese with chilli. These spicy cheese dumplings seem interesting.

  • www.mahaslovelyhome.com
    www.mahaslovelyhome.com February 18, 2013 at 7:06 PM

    very innovative recipe dear..

  • Unknown
    Unknown February 22, 2013 at 7:34 PM

    Lovely malai koftas! Delicious!

    http://www.rita-bose-cooking.com/

  • Amelia
    Amelia February 25, 2013 at 6:04 PM

    Hi Kaylan, something new to me but it sure look inviting. Yummy!

    Have a great week ahead,regards.

  • Anonymous
    Anonymous February 27, 2013 at 9:06 PM

    nice item

    thanks for sharing

  • Kala
    Kala February 28, 2013 at 9:03 AM

    I love dumplings and would love to try these.

Add Comment
comment url