
Cook the pasta in salted boiling water until al dente, then drain and reserve about 1/2 cup of the pasta water. Blend the soaked cashews with the chopped tomatoes until completely smooth.

Heat the ghee in a pan over medium heat. Add the paneer cubes and cook, turning occasionally, until lightly golden on the edges. Transfer the paneer to a plate and set aside.

In the same pan, add the olive oil and butter. Stir in the chopped red onion with a little salt and cook until the onion softens and turns lightly golden.

Add the grated ginger-garlic mixture and saute for 30-60 seconds, just until fragrant. Do not let it brown too much, as it can taste bitter.

Pour in the tomato-cashew puree and stir well, scraping up any browned bits from the pan. Cook for about 5 minutes, then add the turmeric, coriander powder, garam masala, red chili powder, and salt to taste.


Simmer the sauce for another 5-6 minutes, stirring often. Add water or reserved pasta water a little at a time until the sauce is creamy and coats the back of a spoon. Crush the kasuri methi between your palms and stir it in with the chopped coriander.

Add the cooked pasta and sauteed paneer to the sauce. Toss gently until everything is evenly coated and heated through. Serve hot with extra coriander if desired.

