In a large pan, heat 1 teaspoon oil and 1 teaspoon ghee on medium heat. Add 1 teaspoon cumin seeds and let them sizzle for a few seconds.
1 teaspoon oil, 1 teaspoon ghee, 1 teaspoon cumin seeds
Add the chopped ginger and sauté until fragrant.
1 inch ginger, chopped
Add the finely chopped onions and cook until lightly brown. Stir frequently for an even cook.
2 large onion, finely chopped
Add ginger-garlic paste and cook for another minute until the raw smell disappears.
1.5 tablespoon fresh ginger garlic paste
Mix in the turmeric powder, red chili powder, coriander powder and Kadai masala, stirring for 30 seconds to let the spices bloom.
½ teaspoon turmeric powder, 1 teaspoon red chili powder, 1 teaspoon coriander powder, 1 teaspoon Kadai Paneer Masala
Add the chopped tomatoes and cook until they soften and release oil, stirring occasionally. Add salt to taste, adjusting as needed to balance the flavors.
2 large tomatoes or 4-5 small tomatoes, salt to taste
Once the gravy thickens, set it aside for assembly.