How to Make Kadai Paneer
on March 17, 2026

How to Make Kadai Paneer

If there is one paneer dish that never gets old, it is kadai paneer. Bold, smoky, packed with the fragrance of freshly ground whole spices, and finished with the signature combination of paneer, capsicum, and a thick tomato onion gravy, it is the dish that regulars always come back to at North Indian restaurants, and the one that home cooks most want to nail in their own kitchen.

The good news is that kadai paneer at home is easier than it looks. The secret is not a long ingredient list or a complicated technique. It is one thing, and one thing alone: the freshly ground kadai masala. Once you make that from scratch, the rest of the dish comes together quickly and the flavour difference compared to a readymade masala packet is immediate and unmistakable.

In this step-by-step recipe, we will walk you through how to make kadai paneer at home the way it is made in restaurants and dhabas, starting from grinding the kadai masala from whole spices, building the onion tomato gravy, and finishing the dish with that characteristic smoky, charred spice flavour that makes this paneer curry so irresistible.

WHAT IS KADAI PANEER

Kadai paneer is a popular North Indian paneer dish where cubes of fresh paneer and capsicum are cooked in a spiced tomato onion gravy flavoured with a uniquely aromatic spice blend called kadai masala. The name comes from the kadai or karahi, the deep, wide-mouthed iron or steel wok that is the traditional cooking vessel for this dish.

What makes kadai paneer different from other popular paneer gravies like paneer butter masala or shahi paneer is primarily the masala. Paneer butter masala is rich, creamy, and mild. Shahi paneer is sweet, dry-fruit-based, and indulgent. Kadai paneer is bold, spicy, and aromatic, built on a freshly ground masala of coriander seeds, dried red chillies, and whole spices that gives it a flavour profile found in no other paneer dish.

The dish can be made in three styles, dry, semi-dry, and full gravy. The semi-dry restaurant style is the most popular and the one we are making today.

INGREDIENTS for KADAI PANEER



For the Kadai Masala

  • 2 tablespoons coriander seeds
  • 4 to 5 Kashmiri dried red chillies, stems and seeds removed
  • 1 teaspoon cumin seeds
  • 1 teaspoon whole black peppercorns
  • 3 to 4 cloves
  • 1 small piece cinnamon, about half an inch
  • 2 green cardamoms
  • 1 teaspoon fennel seeds (optional but recommended)

For the Kadai Paneer

  • 300 grams fresh paneer, cut into 1.5 inch cubes
  • 1 large green capsicum, cut into 1.5 inch cubes
  • 1 large red or yellow capsicum, cut into 1.5 inch cubes (optional, adds colour)
  • 2 medium onions, 1 finely chopped for the gravy base, 1 cut into cubes for the stir-fry
  • 3 medium ripe tomatoes, finely chopped
  • 2 tablespoons tomato puree
  • 1.5 teaspoons ginger garlic paste
  • 1 inch ginger, cut into thin juliennes
  • 2 green chillies, slit
  • 1 teaspoon Kashmiri red chilli powder
  • Half teaspoon turmeric powder
  • 1 teaspoon kasuri methi, crushed between palms
  • 2 tablespoons fresh cream
  • 2 tablespoons oil plus 1 tablespoon butter
  • Salt to taste
  • Fresh coriander leaves for garnish



    HOW TO MAKE KADAI PANEER AT HOME. STEP BY STEP

    Step 1. Make the Kadai Masala First

    This is the most important step in the entire recipe and the one that separates a genuinely restaurant-style kadai paneer from a basic home version. Do not skip it and do not substitute it with readymade garam masala.

    Place the coriander seeds, Kashmiri dried red chillies, cumin seeds, black peppercorns, cloves, cinnamon, cardamom, and fennel seeds in a small dry pan. Dry roast on medium-low heat for 2 to 3 minutes, stirring continuously, until the spices are fragrant and the coriander seeds begin to darken slightly. Watch carefully, you want aromatic and lightly toasted, not burnt.

    Remove from the heat, transfer to a plate, and allow to cool completely. Once cooled, grind to a semi-fine or fine powder in a small grinder or mixer. Your freshly ground kadai masala is ready. Set it aside.

    You can make a larger batch of this masala and store it in an airtight stainless steel jar for up to 3 to 4 months. Use it for kadai vegetable, kadai mushroom, or any other kadai-style dish.

    Step 2. Prepare the Paneer and Vegetables

    If using store-bought paneer, soak the cubes in hot water for 10 to 15 minutes before cooking. This softens the paneer and prevents it from turning rubbery in the dish. Drain and set aside.

    Cut the capsicum and onion cubes to roughly the same size as the paneer pieces. This ensures everything cooks evenly and looks consistent on the plate.

    Step 3. Lightly Sauté the Capsicum and Onion Cubes

    Heat 1 tablespoon of oil in your kadai or a deep, wide pan on high heat. Add the cubed onion and cubed capsicum. Toss on high heat for 2 to 3 minutes. You want them to get slightly charred at the edges while still staying firm and crunchy inside. This high-heat stir-fry is what gives kadai paneer its characteristic smoky flavour and the vegetable bite that distinguishes it from a soft, slow-cooked curry. Remove from the pan and set aside.

    Step 4. Build the Onion Tomato Gravy Base

    In the same kadai, heat the remaining 1 tablespoon of oil and 1 tablespoon of butter together. Add the finely chopped onion and sauté on medium heat until it turns soft, translucent, and begins to take on a light golden colour. This typically takes 6 to 8 minutes. Do not rush this step, properly cooked onion is the foundation of the gravy.

    Add the ginger garlic paste and the slit green chillies. Sauté for 1 to 2 minutes until the raw smell of the ginger garlic paste has gone.

    Add the finely chopped tomatoes and the tomato puree. Increase the heat to medium-high and cook the tomatoes for 5 to 7 minutes, stirring regularly, until they have completely broken down and the mixture begins to come together as a thick paste. The oil should start to separate from the sides of the masala when the tomatoes are sufficiently cooked. If you see oil releasing cleanly around the edges of the masala, the base is ready.

    Step 5. Add the Spices

    Reduce the heat to medium. Add the Kashmiri red chilli powder and turmeric powder and mix well into the tomato base. Cook for 30 seconds.

    Now add 3 to 4 teaspoons of your freshly ground kadai masala. If you like a bold, spicy kadai paneer, you can add the full batch of masala you just ground. Mix thoroughly and cook for another 1 to 2 minutes, allowing the freshly ground spices to bloom in the hot masala base. The aroma at this stage should be intensely fragrant, that is the signal that your spices are correctly integrated.

    Add half of the ginger juliennes at this stage. Stir through.

    Step 6. Add Water and Simmer the Gravy

    Add half a cup of warm water and mix well. Taste and adjust salt. Allow the gravy to simmer on medium heat for 3 to 4 minutes. The consistency at this stage should be a thick, coating gravy, not a thin soup. If it looks too thin, cook for a couple more minutes. If it looks too thick, add a small splash more water.

    Step 7. Add the Cream and Kasuri Methi

    Add the fresh cream and stir through the gravy. The cream adds a slight richness that rounds out the sharp spice edges and gives the gravy a restaurant-quality depth without making it a heavy butter masala. Add the crushed kasuri methi and mix. Cook for 1 minute.

    Step 8. Add the Paneer, Capsicum, and Onion Cubes

    Add the soaked paneer cubes to the gravy. Add the stir-fried capsicum and onion cubes. Fold everything together gently so the paneer does not break. Cover the kadai with a lid and cook on medium heat for 4 to 5 minutes. The paneer should heat through fully, and the capsicum should be just cooked but still retaining a slight crunch.

    Do not overcook the paneer at this stage. Paneer that is cooked too long after being added to gravy turns rubbery and loses its soft, fresh character.

    Step 9. Final Garnish and Serving

    Turn off the heat. Taste once more and adjust salt if needed. Garnish generously with the remaining ginger juliennes and freshly chopped coriander leaves. Both garnishes are important, the ginger juliennes add a clean, sharp freshness and the coriander adds both colour and herbal aroma.

    Serve hot, directly from the kadai to the table.

    HOW TO GET THE SMOKY DHABA FLAVOUR AT HOME

    One of the things that makes dhaba-style and restaurant-style kadai paneer so distinctive is the smoky, slightly charred character that home cooking often fails to replicate. Here are two techniques to achieve it.

    The High-Heat Stir-Fry Method

    The most accessible way to introduce smokiness is through cooking the capsicum and paneer at very high heat. When you stir-fry the capsicum and onion cubes on high flame in a heavy kadai, the outer surfaces char slightly, creating that characteristic smoky, blackened-edge flavour. Do not reduce the heat during this step. The kadai should be very hot before the vegetables go in.

    The Dhungar Method

    The dhungar technique is used in restaurant and dhaba kitchens to infuse a deep, coal-smoke flavour into a finished dish. Heat a small piece of coal directly over a gas flame using tongs until it is glowing red-hot. Place a small steel bowl or piece of aluminium foil in the centre of the finished kadai paneer. Place the glowing coal on the foil or in the bowl. Pour half a teaspoon of ghee directly over the hot coal, you will see smoke begin to rise immediately. Cover the kadai with a tight lid and leave for 4 to 5 minutes. Remove the coal and discard. Open the lid and your kadai paneer will have a genuine dhaba-style smoky aroma infused through the entire dish.

    PRO TIPS FOR THE BEST KADAI PANEER AT HOME

    Always use freshly ground kadai masala. This is not optional if you want restaurant-style results. Readymade kadai masala powders are convenient but they lack the volatile aroma compounds that freshly roasted and ground whole spices contain. The difference in flavour is significant and immediately apparent.

    Use Kashmiri red chillies for the masala. Kashmiri red chillies give the kadai masala a deep, vivid red-orange colour without excessive heat. They are milder than regular dried red chillies and produce the beautiful restaurant-style colour that makes kadai paneer visually striking. If you prefer more heat, add regular dried red chillies alongside the Kashmiri ones.

    Cook the tomatoes until oil separates. This is the single most reliable indicator that your masala base is properly cooked and ready for the next stage. Under-cooked tomatoes leave a raw, acidic taste in the gravy that no amount of spice adjustment will fully correct. Wait for the oil to release clearly at the edges before moving on.

    Do not overcook the paneer. Paneer needs very little time in the gravy, just enough to heat through and absorb some of the spice flavour. Four to five minutes on medium heat is sufficient. After that, it begins to toughen.

    Soak the paneer in hot water if using store-bought. Store-bought paneer is firmer and drier than freshly made paneer. Soaking in hot water for 10 to 15 minutes brings back its softness and gives it the texture of fresh-made paneer in the finished dish.

    Keep the capsicum slightly crunchy. Kadai paneer is not a dish where the capsicum should be soft and wilted. The half-cooked, still-slightly-firm capsicum texture is part of what defines this dish. Cook just until the rawness is gone but the bite remains.

    Balance the acidity with a pinch of sugar. If your tomatoes are sour or out of season, the gravy can turn too tangy. A small pinch of sugar or half a teaspoon of honey added with the cream will bring the flavours back into balance without making the dish sweet.

    WHAT TO SERVE WITH KADAI PANEER

    Kadai paneer is a semi-dry, bold-flavoured curry that pairs best with breads that can stand up to its texture and spice level.

    Butter naan and garlic naan are the most popular restaurant pairings and for good reason, the soft, slightly charred bread is the ideal vehicle for scooping up the thick, spiced gravy. Lachha paratha, with its layered, flaky texture, is an equally excellent pairing and arguably more satisfying for a homemade meal. Simple tandoor-style roti or phulka also works well for a lighter, everyday version of the meal.

    If you are serving kadai paneer with rice, jeera rice is the natural choice, its mild cumin flavour complements the bold spice profile of the curry without competing with it. Plain steamed basmati is also a good option.

    For a restaurant-style complete meal, serve kadai paneer alongside dal makhani, a cucumber raita, sliced onion with a squeeze of lemon, and naan. This is the spread that most North Indian restaurants build their reputation on, and it is entirely achievable at home.

    STORAGE AND REHEATING

    Kadai paneer stores well in an airtight container in the refrigerator for up to 3 to 4 days. Allow it to cool completely before sealing and refrigerating.

    When reheating, use a pan on low to medium heat rather than a microwave if possible. Add a small splash of water to loosen the gravy before reheating, as it thickens significantly when cold. Stir gently during reheating to avoid breaking the paneer cubes. Add a fresh pinch of kasuri methi and a few drops of cream after reheating to restore the aroma and richness of the freshly cooked dish.

    THE RIGHT COOKWARE MAKES A DIFFERENCE

    A good kadai paneer begins with a good kadai. The deep, wide-mouthed shape of the traditional Indian kadai is not just aesthetic, it creates specific heat distribution and evaporation conditions that produce better results for this dish than a standard flat-bottomed pan.

    JVL Classicware's stainless steel handi and cooking pot range gives you the deep-vessel cooking performance that dishes like kadai paneer, dal, and biryani demand. The Cook-Store-Serve design means your dish moves from flame to table in a single vessel, reducing washing up and keeping food warmer for longer. If you want to serve your kadai paneer straight from the cooking vessel the way restaurants do, a JVL Cookwell handi gives you exactly that combination of cooking performance and table-ready presentation.

    Explore the JVL Handi and Pot Collection at jvlclassicware.com/collections/handi-pot

    QUICK RECIPE SUMMARY

    Prep time: 15 minutes Cook time: 25 minutes Total time: 40 minutes Serves: 3 to 4

    Kadai Masala: Dry roast coriander seeds, Kashmiri red chillies, cumin, peppercorns, cloves, cinnamon, cardamom, and fennel. Cool and grind to powder.

    Gravy: Sauté onion until golden. Add ginger garlic paste. Add tomatoes and cook until oil separates. Add spices and kadai masala. Simmer with water.

    Finish: Add cream and kasuri methi. Add paneer and stir-fried capsicum and onion. Cover and cook 4 to 5 minutes. Garnish with ginger juliennes and coriander.

    Serve with: Butter naan, lachha paratha, jeera rice, or phulka.

    ALSO TRY FROM THE JVL KITCHEN

    Our full Cooking Essentials range for complete Indian kitchen setup