Chole Paneer
A hearty North Indian curry that brings together soft paneer cubes and tender chickpeas in a tangy, spiced tomato-onion gravy. This protein-packed dish is a delightful change from the usual chole, with the richness of cottage cheese balancing the earthy flavors of kabuli chana.
For 4 servings
- pressure cook · ~20 min
Cook the soaked chickpeas with spices and tea.
1.Drain the soaked chickpeas and add them to a pressure cooker.2.Add bay leaves, cinnamon stick, green cardamom, tea bag, and 1.5 cups of water.3.Pressure cook on medium heat for 15-20 minutes until chickpeas are tender.4.Release steam naturally, discard the bay leaf, cinnamon, cardamom, and tea bag. Drain and reserve the stock. - fry · ~4 min
Shallow fry the paneer cubes until golden.
Heat 1 tbsp oil in a non-stick pan. Add paneer cubes and fry on medium heat, turning gently for 3-4 minutes until light golden on all sides. Remove and soak in warm water to keep soft.
TIPSoaking fried paneer in warm water keeps it soft and prevents it from drying out in the gravy. - temper · ~10 min
Make the tempering with cumin and whole spices.
1.Heat the remaining 1 tbsp oil in a heavy-bottomed kadhai over medium heat.2.Add cumin seeds and let them sizzle for 30 seconds.3.Add finely chopped onions, slit green chilies, and sauté until deep golden, about 8-10 minutes.TIPTake the onions all the way to deep golden for a rich, dark color and sweet flavor in the gravy. - saute · ~15 min
Cook the ginger-garlic paste and masalas.
1.Add ginger paste and minced garlic to the onions. Sauté for about 60 seconds until the raw aroma disappears.2.Stir in turmeric powder, red chili powder, coriander powder, and cumin powder. Sauté for 30 seconds.3.Add the fresh tomato puree and stir well.4.Cook the tomato-onion masala on medium-low heat until it thickens and the oil separates from the sides, about 10-12 minutes. - simmer · ~16 min
Simmer the chole with the prepared masala.
1.Add the cooked chickpeas and salt to the masala. Stir to coat them well.2.Pour in half a cup of the reserved chickpea stock from the pressure cooker.3.Bring the curry to a gentle simmer, cover, and cook for 15 minutes so the flavors meld. Stir occasionally to avoid sticking.TIPThe tea bag during boiling imparts a deep, dark restaurant-style color to the chickpeas without changing the taste. - mix · ~3 min
Fold in the fried paneer and finish the dish.
1.Gently fold the golden paneer cubes into the simmering chole gravy.2.Sprinkle garam masala and dry mango powder over the top.3.Drizzle with ghee and simmer for another 2-3 minutes, then turn off the heat.TIPAdd paneer towards the very end to keep its shape and soft, delicate texture. - garnish
Garnish with fresh coriander leaves and serve piping hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the dried chickpeas overnight for at least 8 hours to ensure even cooking and a creamy texture.
- 2Pressure cook the chickpeas with a tea bag to achieve a deep, dark restaurant-style color without artificial additives.
- 3Fry the paneer cubes in a non-stick pan until light golden, then soak them in warm water to keep them soft and prevent drying.
- 4Sauté the onions until they turn deep golden brown (8–10 minutes) for a rich, sweet flavor and dark gravy color.
- 5Cook the tomato-onion masala until oil visibly separates from the sides, which ensures the raw taste is fully cooked out.
- 6Always add the paneer cubes towards the end of cooking to preserve their shape and delicate texture.
- 7Finish the dish with a drizzle of ghee and a pinch of garam masala for an irresistible aromatic lift.
Adapt it for your goals.
Vegan
Replace paneer with firm tofu or tempeh, and use coconut oil instead of ghee for the finish. This variation is perfect for a dairy-free, plant-based meal that still delivers hearty protein and rich flavor.
low oilLow-oil
Reduce oil to 1 tablespoon total; skip shallow-frying the paneer and add raw paneer cubes directly to the simmering gravy. This cuts down on fat while preserving the dish's core taste.
high proteinHigh-protein
Swap half the chickpeas (kabuli chana) with cooked soy chunks or black chickpeas (kala chana) to boost the protein content further. Ideal for fitness enthusiasts seeking a denser, more satiating curry.
jainJain
Omit garlic, onion, and ginger; instead use asafoetida (hing) in the tempering and increase the quantity of tomatoes and green chilies. This adheres to Jain dietary restrictions without sacrificing depth of flavor.
smoky flavoredSmoky-flavored
For a dramatic smoky aroma, place a small piece of hot charcoal in a steel bowl set over the finished curry, drizzle it with a little ghee, and cover the pot for 2 minutes. This imparts a subtle dhungar (smoke) note reminiscent of old-style Punjabi dhabas.
Why this is on our healthy list.
High in Plant Protein
Chickpeas are an excellent source of plant-based protein, making this dish a satisfying and muscle-friendly choice for vegetarians.
Rich in Calcium
Paneer (cottage cheese) provides a generous amount of calcium, supporting bone health and dental strength.
Good Source of Dietary Fiber
Chickpeas are packed with soluble and insoluble fiber, which aids digestion, promotes satiety, and helps maintain stable blood sugar levels.
Loaded with Antioxidants
The combination of turmeric, cumin, coriander, and ginger delivers powerful anti-inflammatory and antioxidant compounds that support overall wellness.
Contains Iron and Folate
Legumes like chickpeas are naturally rich in iron and folate, essential for red blood cell production and energy metabolism.
Frequently asked questions
Yes, you can substitute 2 cups of drained canned chickpeas. Skip the pressure cooking step and simmer the canned chickpeas in the gravy for 10 minutes to absorb the flavors.



