Add onion and cook until soft without deep browning.
Add ginger, garlic, green chili, and cashews. Cook until fragrant.
Blend and simmer
Cool the mixture slightly, then blend with a splash of milk or water into a smooth paste.
Return to the pan on low heat and add salt plus a small pinch of sugar.
Add methi
Stir in fresh methi and cook briefly until wilted.
Add crushed kasuri methi and mix.
Finish with dairy and paneer
Add milk first and keep the heat low.
Add cream while stirring continuously.
Add paneer cubes and simmer gently for 3 to 5 minutes.
Finish with black pepper and garam masala.
Notes
Keep the heat low after adding dairy to avoid curdling.If the curry tastes slightly bitter, add a little more cream and a pinch of sugar.Soak firm paneer in warm water for 10 minutes before adding for a softer texture.Store in an airtight container in the refrigerator for up to 3 days.