Kadai Paneer Recipe (Spiced Indian Cottage Cheese with Bell Peppers)
Kadai Paneer is a popular North Indian dish featuring succulent paneer cubes, crunchy onions, and green bell peppers cooked in a thick, spiced tomato-onion gravy. What sets this dish apart from other paneer curries like butter paneer or palak paneer is its signature freshly ground spice blend, known as kadai masala, and the distinct wok-style cooking method.
The key to a successful Kadai Paneer lies in maintaining the texture of the vegetables. The onion petals and bell peppers must remain crisp-tender rather than soft and mushy, providing a contrast to the soft paneer. This recipe guides you through making the spice blend from scratch and assembling the curry step by step.
Why This Recipe Works
- Coarsely grinding the spices instead of using pre-ground powders preserves the distinctive texture and robust aroma characteristic of a traditional kadai curry.
- Sautéing the bell peppers and onion petals separately before adding them to the gravy ensures they stay crisp and vibrant.
- Cooking the paneer briefly at the very end prevents it from becoming rubbery or dry.
Ingredient Notes
- Paneer: Use fresh, moist paneer. If using store-bought frozen paneer, soak it in warm water for 15 minutes before using to restore its soft texture, then pat dry.
- Bell Peppers (Capsicum): Green bell peppers are traditional for their slightly bitter, fresh flavor, but you can use a mix of red or yellow peppers for color.
- Coriander Seeds: The backbone of the kadai masala. Use whole seeds that are dry and fragrant, and grind them coarsely rather than into a fine powder.
- Kasuri Methi: Dried fenugreek leaves add a savory, slightly smoky aroma at the end. Rub them between your palms before adding to release their scent.
If You’re Cooking Outside India
- Paneer: Available in the dairy or freezer aisle of Indian grocers, and increasingly in mainstream Western supermarkets. If unavailable, firm halloumi can work as a substitute, though it is saltier, so reduce the salt in the recipe.
- Kasuri Methi: Found in South Asian specialty stores. If you cannot find it, you can omit it; do not substitute with fresh fenugreek leaves or celery leaves as the flavor profile is different.
- Kadai alternative: A kadai is a deep, thick-bottomed, wok-like Indian pan. A heavy cast-iron skillet, a deep sauté pan, or a Chinese wok works perfectly as an alternative.
How to Make Kadai Paneer
Making the Kadai Masala
Dry-roast whole coriander seeds, dried red chilies, fennel seeds, and black peppercorns in a pan on low heat until they become fragrant. Once cooled, crush them in a spice grinder or mortar and pestle to a coarse texture.
Sautéing the Vegetables
Briefly toss the diced onions and bell peppers in a small amount of oil over medium-high heat. You want them to turn slightly blistered on the edges while remaining crisp inside.
Building the Masala Gravy
Cook finely chopped onions, ginger-garlic paste, and pureed tomatoes until the moisture evaporates and the oil begins to separate from the paste. Stir in the freshly ground kadai masala.
Finishing the Dish
Combine the gravy, sautéed peppers, onion petals, and paneer. Simmer for a couple of minutes to let the flavors meld, then finish with a splash of cream and a sprinkle of crushed kasuri methi.
Cooking Tips
- Do not over-grind the spice blend; the texture of the cracked coriander seeds and peppercorns is essential to the mouthfeel of this dish.
- Avoid overcooking the paneer. Searing the paneer is optional; if you prefer it unseared (standard for Kadai Paneer), add it directly to the hot gravy and simmer for no more than 2 minutes.
- If using store-bought ginger-garlic paste, ensure it does not contain added vinegar, which can make the gravy sour.
Common Mistakes to Avoid
- Mushy bell peppers and onions: Sauté them quickly on high heat at the start, and only add them to the gravy at the very end of cooking so they don’t lose their crunch.
- Rubbery paneer: Paneer toughens when cooked too long. Add it during the last 2 minutes of simmering, just long enough to heat through.
Variations
- Kadai Mushroom: Replace the paneer with cleaned, halved button mushrooms. Sauté the mushrooms until they release their water and brown slightly before mixing with the gravy.
- Kadai Chicken: Substitute paneer with boneless chicken pieces. Cook the chicken fully in the onion-tomato gravy before adding the sautéed bell peppers and finishing spices.
Serving Suggestions
- Serve hot with freshly made butter naan, garlic naan, or laccha paratha.
- Pairs exceptionally well with simple cumin rice (jeera rice) or steamed basmati rice.
- Accompany with a side of sliced red onions, a lemon wedge, and a simple cucumber raita.
Storage & Make-Ahead
Make ahead: The kadai masala spice blend can be ground up to 2 weeks in advance and stored in an airtight container.
Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freeze: Freezing is not recommended, as the bell peppers will lose their crispness and the paneer texture can become grainy upon thawing.
Reheat: Reheat gently in a pan on the stove over low heat. Add 1 to 2 tablespoons of water to loosen the gravy if it has thickened in the fridge.
Frequently Asked Questions
Can I make this recipe without a spice grinder?
Yes. You can crush the dry-roasted spices using a mortar and pestle, or place them in a zip-top bag and crush them with a rolling pin on a cutting board.
Why is my paneer rubbery?
Paneer becomes rubbery when it is cooked for too long in the hot gravy. Only simmer it for 2 minutes at the very end of the recipe. If using store-bought paneer, soaking it in warm water before cooking also helps maintain a soft texture.
Can I use store-bought garam masala instead of kadai masala?
While garam masala adds spice, it lacks the coarse texture of cracked coriander and black pepper that defines Kadai Paneer. Making the fresh kadai masala is highly recommended for the characteristic taste and texture of this dish.
More Indian Recipes to Try
Browse the IndiPlated recipe index

Kadai Paneer
Ingredients
Equipment
Method
- Place the coriander seeds, fennel seeds, black peppercorns, and dried red chilies in a small pan over low heat. Dry-roast for 2 minutes, stirring constantly, until the spices are aromatic and slightly darker. Transfer to a plate to cool completely. Once cool, grind in a spice grinder or crush in a mortar and pestle to a coarse powder. Do not grind to a fine dust; you want small cracked pieces of coriander.
- Heat 1 tablespoon of oil in a kadai or deep sauté pan over medium-high heat. Add the onion petals and bell pepper squares. Sauté for 2 minutes until the edges are slightly blistered but the vegetables still retain their crispness. Remove them from the pan and set aside on a plate.
- In the same pan, add another 2 tablespoons of oil (or ghee) over medium heat. Add the finely chopped onions and cook for 5 minutes, stirring occasionally, until they turn light golden brown.
- Stir in the ginger-garlic paste and slit green chili. Sauté for 1 minute until the raw smell disappears. Add the tomato puree, turmeric powder, Kashmiri red chili powder, and salt. Cook this mixture for 7 minutes, stirring frequently, until the moisture evaporates and you see oil separating from the sides of the masala paste.
- Add the prepared ground kadai masala to the tomato paste. Stir well to combine and cook for 1 minute. Pour in 1/2 cup of water to create a thick, coating gravy. Bring to a simmer.
- Gently fold in the sautéed bell peppers, onions, and paneer cubes. Simmer on low heat for 2 minutes to allow the paneer to heat through and absorb the flavors. Stir in the heavy cream (if using) and crushed kasuri methi. Garnish with chopped coriander leaves and serve hot.
Notes
For a drier version (Kadai Paneer Dry), reduce the added water in step 5 to 2 tablespoons.






