Paneer ki Sabji is a comforting North Indian curry made with soft paneer cubes and crunchy capsicum simmered in a flavorful, rich, spiced and tangy gravy. The sauce is a delicious blend of sautéed onions, tomatoes, cream, yogurt, cashews and a warming mix of spices, creating a dish that’s both hearty and indulgent – perfect for serving with roti, naan or rice. One of my go-to Paneer Recipes.
The word ‘sabji‘ or ‘sabzi‘ refers to a cooked vegetable dish commonly found in Indian cuisine. It typically involves sautéing or simmering vegetables.
Paneer Sabzi is a variation where small cubes of Indian cottage cheese called paneer are added to a spiced gravy, making it a flavorful main dish.
This Paneer ki Sabji recipe features a velvety, indulgent gravy enriched with fresh cream and golden-fried cashews.
The cream not only enhances the consistency but also lends a mellow richness that pairs wonderfully with Indian breads like roti and paratha.
I often toss in green capsicum for an earthy, mildly spicy twist – it adds a lovely depth of flavor. However, the dish still shines even without it, so feel free to skip it if unavailable.
The curry base I use here is similar to my vegetable curry (and a few other dishes), with a comforting mix of sautéed onions and tomatoes, familiar spices, and a smooth finish with cream.
What makes this dish stand out is the garnish of pan-fried cashews and slit green chilies – a touch I’ve adapted from my Vegetable Curry recipe.
The cashews add a gentle sweetness and crunch, while the chillies lend heat and bring a layer of texture that beautifully contrasts the creamy, smooth gravy.
This dish is simple to put together: first fry the cashews and chilies, then prepare the onion-tomato masala, sauté the bell peppers, add paneer and finish with a swirl of cream. I prefer using homemade paneer – it’s fresher, more hygienic and cost-effective too.
This Paneer Sabzi is best served hot with paratha, phulka or even a bowl of jeera rice for a satisfying and wholesome meal.
Step-by-Step Guide
1. Heat 3 tablespoons oil in a sauté pan or kadai. On medium heat, fry 10 to 12 cashews till golden in oil. Remove and drain on a paper towel to remove excess oil.
2. Then, fry 2 green chilies (slit lengthwise) in the same oil. Slitting them helps prevent the seeds from bursting in hot oil.
Tip: You can also remove the seeds before frying if you prefer less heat.
3. Remove and drain green chilies on a paper towel to remove excess oil. Place them aside.
4. Now, in the same oil, add ⅓ to ½ cup finely chopped onions (about 1 medium-sized onion). Sauté the onions, stirring often, until they turn soft or light golden.
5. Next add 1 teaspoon ginger-garlic paste. Sauté until the raw aroma of the ginger-garlic paste dissipates.
6. Now, add 1 cup finely chopped tomatoes (2 medium to large tomatoes).
Sauté the tomatoes, stirring often, until they turn soft and pulpy and the oil starts to separate from the sides.
7. Reduce heat to a low and add the following ground spices:
Mix well and sauté for a minute on low heat
8. Next lower the heat or turn it off. Add 5 tablespoons fresh full-fat curd (yogurt).
Mix quickly and fast, so that the curd does not split or separate. Mix really well. Do not use toned milk yogurt as it will split in the gravy.
9. Add ½ cup thinly sliced capsicum (green bell pepper). Turn on the heat, if you had turned it off.
Note: Adding capsicum is optional. You can also use red or yellow bell peppers if you have them on hand.
10. Add 1 cup water and salt as required.
11. Cook the capsicum over medium-low to medium heat, stirring often, for about 3 to 4 minutes until al dente (half-cooked with a slight crunch).
If you prefer them fully done, continue for 5 to 6 minutes until softened and tender.
12. When you see oil floating on the top of the curry, it is time to add paneer. Lower the heat and add 150 to 200 grams of chopped paneer cubes. Stir and mix well.
13. Next add 4 to 5 tablespoons cooking cream or light cream or low-fat cream. Mix the cream gently with the gravy. Turn off heat.
14. Lastly, add the fried cashews, fried green chillies and ½ teaspoon crushed kasuri methi (dried fenugreek leaves). Mix again.
If you prefer, garnish the Paneer Sabji with the fried cashews and green chilies just before serving.
Garnish Paneer ki Sabji with chopped coriander leaves and serve hot with Roti, Paratha, or Tandoori Roti.
It also pairs well with Steamed Basmati Rice or jeera rice. For richer meal, try serving it with plain Naan or Garlic Naan.
A side of Onion Raita, Boondi Raita, or simple Kachumber Salad also complements the flavors well.
Paneer Sabzi is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 1 to 2 days.
Reheat gently on the stovetop or in a microwave, adding a splash of water if needed to loosen the gravy. Avoid freezing as the texture of paneer may become chewy or grainy.
Yes, store-bought paneer works fine, but if you have the time, homemade paneer offers a fresher taste and softer texture. Just make sure to soak store-bought paneer in warm water for 10 to 15 minutes to soften it before using.
It’s not necessary to fry the paneer. In fact, skipping the frying keeps it soft and tender. Frying can make paneer chewy or rubbery, especially if overcooked.
Cashews add a natural sweetness and richness to the gravy, but if you prefer a nut-free version, you can omit them or replace them with melon seeds (magaz) or just use cream for the richness.
Capsicum is commonly added for its slight crunch and flavor. You can also toss in green peas, sweet corn or even baby corn for extra variety.
More Paneer Recipes To Try!
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.
Paneer ki Sabji 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 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.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Prevent your screen from going dark while making the recipe
Heat 3 tablespoons oil in a pan or kadai. Fry the cashew on medium heat until golden.
Remove them and drain on paper towels to remove excess oil.
Then fry the slit green chillies in the same oil. Remove and drain them too.
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.
Add the ginger-garlic paste. Sauté until the raw aroma of the ginger-garlic goes away.
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.
Reduce the heat and add all the dry spice powders – turmeric powder, kashmiri red chilli powder, coriander powder and garam masala.
Mix very well and sauté for a minute on low heat.
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.
Next add thinly sliced capsicum. Add water and salt. Mix very well. Turn on the heat if you have switched it off.
Once you see oil specks appearing on top of the gravy, add the paneer cubes and mix gently.
Next, add the cream and stir gently to combine it evenly. Turn off the heat.
Mix again gently.
Serve Paneer ki Sabji hot or warm garnished with coriander leaves.
Nutrition Facts
Paneer ki Sabji (Easy Paneer Sabzi Recipe)
Amount Per Serving
Calories 334 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 10g63%
Polyunsaturated Fat 1g
Monounsaturated Fat 11g
Cholesterol 45mg15%
Sodium 412mg18%
Potassium 434mg12%
Carbohydrates 15g5%
Fiber 4g17%
Sugar 7g8%
Protein 9g18%
Vitamin A 1806IU36%
Vitamin B1 (Thiamine) 0.1mg7%
Vitamin B2 (Riboflavin) 0.1mg6%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 0.2mg10%
Vitamin B12 0.1µg2%
Vitamin C 48mg58%
Vitamin D 0.1µg1%
Vitamin E 6mg40%
Vitamin K 12µg11%
Calcium 254mg25%
Vitamin B9 (Folate) 36µg9%
Iron 1mg6%
Magnesium 37mg9%
Phosphorus 101mg10%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.
Here’s a Raita recipe that uses a rather different vegetable in it. While you may…
This simple all butter pie crust recipe gives you a flaky, tender, and delicious pie…
Aloo Bhindi is a hearty North Indian dish made by stir-frying tender okra (bhindi) and…
Aloo Bhindi is a hearty North Indian dish made by stir-frying tender okra (bhindi) and…
Apple Pie is a classic dessert made with a flaky crust and sweet, spiced apple filling.…
Masala Chai, also known as Masala Tea, is a popular Indian beverage made by brewing…