Using Saute in an Instant Pot, add oil & butter. Once hot, add chopped onions to it and fry for 2-3 minutes.
When onions change color, add tomatoes, green cardamoms, cloves with ¼ Cup Water, and close lid after de-glazing the pot.
With vent in the sealing position, pressure cook for 8 minutes. When timer beeps, NPR (No Pressure Release). That is, let pressure release naturally for 8 minutes and then Quick Release.
When valve goes down, open the lid. Grind onion & tomato smoothly in a grinder or using immersion blender.
Press saute and add Ginger- Garlic Paste and let it cook for 1 minute. Then add all the spices and again cook for 2 minutes.
Add remaining water (or as required) to the pot. Once it comes to a boil, add Kasuri Methi and let it cook for 1 minute.
Lastly, add cream & cashew paste to the recipe. Now add fried Koftas in the pot and cancel saute. Let it sit for 1-2 minutes.
Before serving, sprinkle fennel seeds and chopped cashews over it and enjoy.