In a large saucepan or Dutch oven, heat oil over medium heat. If you want, you may use your instant pot for this recipe. The saute button is what you need to click, add oil, and follow the procedure as listed.
2 tablespoon oil
Add the chopped onions and cook until translucent, about 5 minutes.
2 medium onions
Add the minced garlic and grated ginger and cook for 2 minutes.
2 cloves garlic, 1- inch piece of ginger
Add the chopped tomatoes and cook until soft, about 5 minutes.
2 medium tomatoes
Add the cumin powder, coriander powder, turmeric powder, chili powder, and garam masala. Stir to combine.
1 teaspoon cumin powder, 1 teaspoon coriander powder, 1 teaspoon turmeric powder, 1 teaspoon chili powder, 1 teaspoon garam masala
Add the chopped cauliflower florets to the pan. Stir well to coat with the spices.
1 medium head of cauliflower
Add 1 cup of water, stir, and bring to a boil.
Reduce heat to low, cover, and let simmer for 10 minutes or until the cauliflower is tender.
Gently fold in the paneer cubes and let cook for 2-3 minutes or until heated through. Sometimes, I use sauteed paneer. But that’s not a necessary step.
1 cup of paneer
Season with salt to taste.
Salt to taste
Serve hot with fresh cilantro leaves as a garnish.
Fresh cilantro leaves for garnish