01 -
Heat vegetable oil in a wok over medium-low flame for one minute. Add thinly sliced onions and cook on low heat until caramelized and lightly golden brown, stirring occasionally.
02 -
Meanwhile, blend chopped tomatoes, cashews, and ginger in a food processor until smooth. Add the puree to the caramelized onions, cook over medium-low heat for 6 to 8 minutes until the sauce thickens, stirring frequently.
03 -
In a separate hot pan, add a few tablespoons of oil and fry the paneer cubes until each side develops a crispy golden-brown crust.
04 -
Add salt, red chili powder, milk, tomato ketchup, and cardamom powder to the thickened sauce. Cook for several minutes until the gravy is smooth and thick. Stir in the pan-fried paneer and dried fenugreek leaves. Cook for an additional 2 minutes and serve hot.