Paneer ki Sabji (also spelled Paneer Sabzi) is a popular Indian curry made with paneer (Indian cottage cheese) cooked in a spiced gravy. It is commonly served with roti, paratha, or rice and can range from dry to semi-gravy or rich curry versions. In my homestyle recipe, paneer is simmered in a flavorful onion-tomato gravy along with capsicum (green bell pepper), making it a delicious and satisfying dish that’s perfect for everyday meals or casual gatherings.

Recipe Snapshot

  • Prep time: 15 minutes
  • Cook time: 25 minutes
  • Total time: 40 minutes
  • Yield: 4
  • Category: Main Course
  • Cuisine: North Indian

Ingredients

  • 3 tablespoons oil
  • 10 to 12 cashews
  • 2 green chillies (- slit lengthwise)
  • ½ cup or (1 medium) onion (- finely chopped)
  • 1 teaspoon ginger garlic paste (or 3 to 4 small to medium garlic cloves & 1-inch ginger crushed to a fine paste in a mortar)
  • 1 cup or (2 medium to large) tomatoes (- finely chopped)
  • ½ teaspoon turmeric powder
  • 1 teaspoon kashmiri chilli powder (or ½ tsp of any other variety of red chilli powder)
  • 1 teaspoon garam masala (or sabji masala)
  • 2 teaspoons coriander powder
  • 5 tablespoons curd ((yogurt), full-fat and made from whole milk)
  • ¾ to 1 cup or (1 medium to large) capsicum (- sliced thinly or diced/cubed (green bell pepper or shimla mirch))
  • 1 cup water (or add as needed)
  • salt (as required)
  • 150 to 200 grams paneer (- cubed (Indian cottage cheese))
  • 4 to 5 tablespoons light cream (or cooking cream or low fat cream (25% to 30% low fat))
  • ½ teaspoon dry fenugreek leaves ((kasuri methi))
  • 2 to 3 tablespoons coriander leaves (- optional, for garnish)

Method

Preparation

  1. Heat 3 tablespoons oil in a pan or kadai. Fry the cashew on medium heat until golden.
  2. Remove them and drain on paper towels to remove excess oil.
  3. Then fry the slit green chillies in the same oil. Remove and drain them too.

Making Paneer ki Sabji

  1. Now in the same oil, add the finely chopped onions. Sauté the onions on medium-low to medium heat, till they soften or turn light golden.
  2. Add the ginger-garlic paste. Sauté until the raw aroma of the ginger-garlic goes away.
  3. Next add the finely chopped tomatoes. Sauté the tomatoes on medium-low to medium heat, until the they become mushy and the oil separates at the sides.
  4. Reduce the heat and add all the dry spice powders - turmeric powder, kashmiri red chilli powder, coriander powder and garam masala.
  5. Mix very well and sauté for a minute on low heat.
  6. Reduce the heat to its lowest or turn it off. Add the full-fat curd (yogurt). Mix quickly and fast, so that the curd does not separate or split.
  7. Next add thinly sliced capsicum. Add water and salt. Mix very well. Turn on the heat if you have switched it off.
  8. Cook the capsicum on medium-low to medium heat, stirring often, for 3 to 4 minutes until it is al dente - slightly tender with a bit of crunch. For a softer texture, cook for 5 to 6 minutes until fully done and tender.
  9. Once you see oil specks appearing on top of the gravy, add the paneer cubes and mix gently.
  10. Next, add the cream and stir gently to combine it evenly. Turn off the heat.
  11. Add the fried cashews, fried green chillies and crushed dry fenugreek leaves (kasuri methi).If you prefer, garnish the curry with the fried cashews and green chillies just before serving.
  12. Mix again gently.
  13. Serve Paneer ki Sabji hot or warm garnished with coriander leaves.

Serving & Storing Suggestions

  1. Paneer Sabzi pairs beautifully with phulka, paratha, tandoori roti, or even jeera rice. A side of raita or salad makes it a complete meal.
  2. Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop or in a microwave, adding a splash of water if needed to adjust the consistency.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.