This is one of my favorites, and my kids practically inhale this stuff. We eat it about once a month or so. You can adjust the spices as needed to make it spicier or milder.
1 Tbsp ghee
1 tsp Cumin seeds
1 tsp Fennel seeds
1/2 tsp caraway seeds
1 large Onion,chopped
2 medium Tomatoes, chopped
1 tsp Turmeric
1 tsp to 1 Tbsp chili-garlic paste
1 lb chopped fresh baby Spinach
5 oz paneer, cubed
1/2 c heavy cream
Salt and Pepper to taste
Lemon Juice, freshly squeezed, to taste
In a large pot, melt ghee over medium heat. Add cumin, fennel and caraway seeds and cook until fragrant. Add onion and saute until the onion is translucent. Add tomato and a little salt. When tomato softens, add turmeric and chili-garlic paste and saute a minute or two longer.
Add spinach and allow to wilt. Blend with immersion blender until smoothish. Add paneer and cream and cook until heated through. Remove from heat and add salt, pepper, and lemon to taste.