2 bunches of spinach, roughly chopped
1 bunch of fenugreek leaves, roughly chopped
3 tablespoons of canola oil, divided
250g of paneer, cubed
1 teaspoon of cumin seeds
1 onion, thinly sliced
3 cloves of garlic, minced
1 teaspoon of grated fresh ginger
1 tomato, diced
2 teaspoons of garam masala
1/2 teaspoon of ground turmeric
1/2 teaspoon of cayenne pepper
120ml of heavy cream
salt to taste
Step 1
Before you start, gather all the ingredients you need for this delectable dish.
Step 2
In a large saucepan, bring water to a boil. Add the spinach and fenugreek, and cook until wilted, which should take around 3 minutes. Drain the greens well.
Step 3
Next, transfer the wilted greens to a food processor and give them a good whirl until finely chopped, about 5 pulses should do the trick.
Step 4
Now, heat 1 tablespoon of canola oil in a large skillet over medium heat. Add the cubed paneer and fry until they turn a lovely golden brown on all sides, which should take about 5 minutes. Once done, transfer the paneer cubes onto a plate.
Step 5
In the same skillet, heat the remaining 2 tablespoons of canola oil over medium heat. Add the cumin seeds and fry until they release their delightful aroma and turn lightly toasted, about 3 minutes.
Step 6
Add the thinly sliced onion and cook until softened and slightly caramelized, around 4 to 5 minutes. Stir in the minced garlic and grated ginger, ensuring they coat the onion mix well.
Step 7
Stir in the diced tomato, garam masala, turmeric, and cayenne pepper. Cook until the tomato breaks down, stirring often, for about 10 minutes.
Step 8
Now, stir in the pureed spinach mixture, the golden paneer cubes, and the cream. Add salt to taste, and let all the flavors meld together over low heat, covered, for 15 minutes. Stir occasionally to ensure all the ingredients are well combined.
Step 9
Once ready, serve up this creamy spinach and paneer delight and enjoy the burst of flavors in every bite!