In a pan add 3 tsp oil add the bay leaf, cardamom, and cloves and add the chopped onion, ginger, and garlic cloves.
Saute this for 2-3 minutes till the onions become translucent.
Now add the chopped tomatoes.
Cook for 2 minutes.
Add ½ cup of water and cover the pan.
Let this cook for 2-3 minutes.
Once done, discard the bay leaf and allow this to cool.
Grind this into a fine paste.
In a pan add 1 tbsp of oil and red chili powder, coriander powder, cumin powder, and garam masala.
Saute this for a few seconds and add sieve the ground puree and add 1 cup of water.
Add salt.
Let this boil for 3-4 minutes.
Add the fresh cream to this.
Mix well and add crushed kasoori methi.
Switch off the flame.
Just before serving add the koftas.
Place the koftas in a bowl and pour the hot gravy on this.
You can drizzle little cream on the top.
Malai kofta is ready to serve.
Serve with naan, roti, or jeera rice.