• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Piping Pot Curry logo
  • Home
  • Recipes
    • Recipe Index
    • Instant Pot
    • Air Fryer
    • Indian
    • Cooking 101
  • Resources
    • Amazon Store
    • Instant Pot 101
    • Air Fryer 101
    • Meal Plan
    • Holiday Gift Guide
  • Subscribe
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Instant Pot
  • Air Fryer
  • Indian
  • Shop
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Recipes » Curry

    Punjabi Kadhi Pakora

    January 18, 2023 . By Meeta Arora . 7 Comments | This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Jump to Recipe
    Punjabi Kadhi Pakora
    Punjabi Kadhi Pakora

    The perfect, quintessential comfort food from North India is Punjabi Kadhi Pakora. Here is my mom's authentic recipe in which crispy pakoras (onion-gram flour fritters) are dipped in a tangy and thick yogurt soup (kadhi), topped with an aromatic tempering.

    Punjabi Kadhi pakora with wooden spoon on the side

    I am a huge fan of Kadhi; Kadi-chawal is my favorite meal on a lazy Sunday afternoon.

    Being a punjabi, kadhi pakora was a weekly dinner in our home. My mom makes the best kadhi. Not too thick, not too thin...just perfect with crispy pakoras and a wonderful tempering.

    You can definitely enjoy kadhi without the pakoras too. Some people like to add boondi to their kadhi. And some add boiled potato cubes to make Aloo Kadhi. My grandmom used to add boiled garbanzo beans to kadhi.

    I also enjoy the the sweet and tangy Gujarati kadhi version. I mean...I am a true kadhi fan!

    My mom was visiting last summer, so I got her authentic punjabi recipe, which I am sharing here with you all.

    Jump to:
    • What is Kadhi?
    • Why we love Kadhi Pakora?
    • Ingredients
    • How To Make Punjabi Kadhi?
    • How To Make Pakoras For Kadhi?
    • How to make tadka for Punjabi Kadhi?
    • Pro-tips
    • Variations
    • How to Store?
    • What To Serve With Kadhi?
    • Common Questions
    • More Punjabi Recipes
    • Kadhi Pakora

    What is Kadhi?

    Kadhi, also known as karhi, is a vegetarian yogurt-based curry famous throughout India and Pakistan. Gram flour fritters (besan pakoras) are drenched in a hearty yogurt-based yellow sauce and garnished with a spicy Punjabi tempering / tadka.

    It is rich, thick, velvety, spicy, and has a fantastic tangy taste.

    This recipe is complex in its flavor but comforting at the same time. Like other Indian dishes, this also has regional variations.

    The best way to cook it is to let it simmer. As it thickens, it tastes better, partly because the yogurt and gram flour absorb the flavors.

    kadhi chawal in a plate

    Why we love Kadhi Pakora?

    • It is simple and easy to prepare
    • It is healthy - a good source of protein and calcium
    • It is vegetarian and gluten-free
    • You can use old, sour yogurt instead of throwing it away.
    • An utterly satisfying meal when consumed with rice.
    • Kids and adults love it equally

    Ingredients

    Punjabi Kadhi Pakora ingredients
    Kadhi ingredients
    • Yogurt – This is the main component of Kadhi. You can use either full-fat or low-fat yogurt; however, full-fat yogurt gives a creamier texture. Ensure that the yogurt is at room temperature. Remember, the yogurt needs to be SOUR. The best way to do this is to take out the yogurt from the fridge in the morning and keep it on the countertop if you plan to make kadhi for dinner. You can use buttermilk if you do not have yogurt available. You will need to adjust the amount of water if using buttermilk.
    • Besan (gram flour) – This is another essential ingredient for Kadhi that is needed to thicken the sauce. A small quantity of besan is mixed with the yogurt to make a lump-free, smooth batter.
    • Spices – Turmeric powder, coriander powder, asafoetida (hing), mustard seeds (rai), fenugreek seeds, mustard seeds, cumin seeds, dried whole red chilies, and Kashmiri red chili powder are the spices you need for kadhi pakoda. These enhance the taste of the kadhi and make it warm and earthy. You will find all of these at the Indian grocery store.
    • Aromatics - Onion, ginger, and garlic. These provide a characteristic flavor to the kadhi pakora. You can use chopped or sliced onion.
    • Green chili – A little heat balances out the blandness of the kadhi, but this is optional, and you can skip it.
    • Herbs - Curry leaves are used for tempering to add rustic flavor and aroma. Cilantro is used as a garnish.
    • Oil – used for tempering and frying. You can use ghee for tempering instead of oil. 

    How To Make Punjabi Kadhi?

    The Kadhi-making process consists of 3 steps - the yogurt based soup, the pakoras, and the tempering.

    • In a large bowl, add yogurt, gram flour, salt and turmeric. Whisk it well. Then add water, continue whisking to make sure no lumps are formed.
    • in glass bowl add Yogurt and Flour
    • add Turmeric and Salt in a bowl
    • add water and whisk it
    • Whisk yogurt mixture in a bowl
    • Heat a large pot on medium-high flame. Add the ghee or oil. If possible, use mustard oil, it gives an authentic flavor to the kadhi. Make sure to heat the mustard oil until it smokes.
    • Add the tempering ingredients such as asafoetida, cumin seeds, mustard seeds, fenugreek seeds, curry leaves. Let them splutter.
    • Add the green chili, ginger, garlic. Then add the onions and sauté for a minute. Then add the coriander powder and give it a mix.
    • Tempering such as curry leaves, cumin seeds, green chili in a pot
    • Onions added to tempering for kadhi
    • Add the prepared yogurt mixture to the pot while stirring continuously. Keep stirring until it starts to boil. Stirring is very important as otherwise the kadhi can curdle.
    • Once boiled, keep on low and simmer for about 20-25 minutes.
    • add the yogurt mixture to the pan
    • boiled kadhi in a pan

    How To Make Pakoras For Kadhi?

    Kadhi Pakora ingredients
    Pakora ingredients
    • Mix besan, spices, and water. If you have time, keep this mixture for about 15-30 minutes. This helps to make soft pakoras. If not, add a pinch of baking soda to the gram flour batter. This will be a thick batter, not a runny batter.
    • Add onions and mix well with your hands. You want to add onions to the batter when you are ready to fry the pakoras.
    • in a glass bowl add besan, spices and water
    • whisk the besan batter
    • add onions to the besan mixture
    • mixture for pakoda in a bowl
    • Fry the pakoras in hot oil until they are golden brown on all sides.
    • Transfer the pakoras to a paper towel lined plate or bowl.
    • fry pakora in oil
    • fried pakora in a laddle

    How to make tadka for Punjabi Kadhi?

    • In a small pan, add ghee and heat it on medium heat. Add cumin seeds and whole dry red chili's. Once seeds crackle, take the pan off heat.
    • Add the Kashmiri Red chili powder, and give a quick stir.
    • Tempering for kadhi in a small pan
    • tadka for punjabi kadhi
    • Now right away add the pakoras and pour the tadka on the kadhi. (Don't delay, as otherwise the red chili powder can burn)
    • add fried pakora in the kadhi
    • kadhi ready in a pan with a wooden laddle
    • Garnish with cilantro and serve with rice to enjoy the best kadhi shawl. 
    Kadhi chawal garnished with cilantro

    Pro-tips

    • Yogurt: Use only plain full-fat yogurt. Flavored or sweet yogurt must not be used. To make kadhi, use sour yogurt. Yogurt that has gone stale and sour makes a delicious kadhi.
    • Stirring: Mentioning this is one of the most important tip. Once you add the yogurt mixture to the pot for cooking the kadhi, it is IMPORTANT to keep stirring the c=kadhi continuously until it comes to a boil. If you leave it, there is a high chance the yogurt will split.
    • Adjust consistency: The kadhi thickens as it cooks and with time when it is sitting, so adjust the consistency by adding water.
    • Oil: Using mustard oil for cooking will give you a pleasantly pungent aroma, enhancing the taste of the kadhi. This will give the authentic traditional flavor to the kadhi.
    • Curry leaves: Curry leaves are not commonly used in Punjabi cooking, but they add a ton of aroma and flavor to the Kadhi, and I love to use them in this recipe.
    kadhi pakora garnished with cilantro

    Variations

    Pakoras: For the pakoda, you can add chopped spinach, methi, or cilantro along with the onions. It makes a massive difference to the flavor and color of the kadhi.

    Plain Kadhi: Growing up, I saw my mom making kadhi without the pakora, especially when she was in a hurry and wanted to serve a quick meal on the table. You can also add readymade boondi. Add it just before the final boil. The boondi absorbs the liquid from the kadhi and swells up.

    Besan substitutes: In Northern India, during fasting in Navratri, buckwheat, chestnut, or amaranth flour may be substituted for besan.

    Some regional variations for kadhi are:

    Gujarati Kadhi: This is a type of kadhi made in Gujarat. This kadhi is sweet, has no pakoras, and has a thin consistency. You will love my recipe for Gujarati Kadhi.

    Rajasthani Kadhi: The Rajasthani Kadhi is aromatic and super spicy. It pairs well with Bajri ki roti. This variation uses whole spices as compared to powdered ones.

    Maharashtrian Kadhi: Maharashtrian-style Kadhi is perfect for a summer meal, and you can make it with just a few ingredients. Yogurt and gram flour are the essential components. Still, there are a few different types - Solkadhi is prepared with Kokum, Aambyachi Kadhi is made from Kacchi Kairi (raw mango), takachi kadhi is made from buttermilk.

    Sindhi Kadhi: This is a unique preparation and does not use yogurt. Instead, tomato and tamarind pulp is used for tanginess. It contains besan and vegetables such as beans, okra, potatoes, cauliflower, etc.

    Bihari Kadhi: It is also known as Kadhi Bari. It contains fritters, just like the Punjabi version. This one, however, does not require onion and garlic. The main element of this Kadhi is the Panch phoran (5 spices).

    How to Store?

    You can refrigerate the pakora and kadhi separately for 2-3 days. The kadhi tastes even better when enjoyed the next day. However, I suggest not storing them longer once pakoras are added to the kadhi.

    You must remember that Kadhi thickens when stored, so add little water (depending on the desired consistency), stir, and thin it out before reheating.

    You can also plan and prep this recipe in advance. Keep them separate till you are ready to serve. You must add the pakoras to the kadhi just 15-20 minutes before serving and simmer on low heat. This will keep the texture of the kadhi intact, and will allow the pakoras to soak in the flavors.

    What To Serve With Kadhi?

    I love Kadhi pakora with basmati rice, and it's genuinely a combination like no other. A warm bowl of “Kadhi Chawal” is Punjabi comfort food, just like dal-chawal or rajma- chawal. Chawal is rice, dal is lentils, and rajma is red kidney beans.

    But you can also serve it with Indian bread like roti or paratha.

    A side of Kachumber salad or Indian Onion Salad adds taste and texture to your meal.

    Mint Cilantro Chutney or mango pickle with Kadhi and rice elevates your meal to the next level.

    kadhi in a plate with onion on the side

    Common Questions

    Is kadhi healthy?

    Kadhi Pakora is loaded with vitamins and minerals. It is rich in protein, calcium, and phosphorus. The good bacteria in the yogurt improve digestion and help maintain gut health. Calcium and phosphorus help with healthy teeth and bones. Having a low glycemic index, it is perfect for people with diabetes.

    How to prevent kadhi from splitting?

    This is one of the crucial steps, and you can prevent your kadhi from splitting if you take the following precautions:
    *Use yogurt that is at room temperature. Before preparing the kadhi, leave the yogurt on the kitchen counter.
    *Add enough besan and water to make a smooth, homogeneous yogurt besan batter. Remember to blend it well.
    *Keep the heat low while adding the yogurt, besan, and water mixture. The mixture will curdle if exposed to high temperatures.
    *Stir continuously until well combined, then gradually increase the heat to medium-low, then medium, stirring continuously until it comes to a boil.
    *Add salt to the kadhi after it has come to a boil and with constant stirring.

    Can you freeze kadhi?

    Punjabi kadhi freezes well for a couple of weeks! You must, however, freeze the kadhi and pakoras separately. Once the kadhi is cooled down, store in a freezer safe container.

    Also, the tadka tastes best when added right before serving, so I wouldn't recommend freezing the kadhi with the tadka. If you add it later, it'll freshen up the kadhi.

    Thaw the kadhi in the refrigerator overnight, and when you are ready to eat, reheat it, add the pakoras and the tempering and serve.

    Can I make kadhi vegan?

    Yes, you sure can. Simple use plant-based yogurt instead of regular yogurt (such as cashew yogurt or soy yogurt). Also, substitute the ghee with vegan butter or any vegetable oil.
    Pakoras added to kadhi are already vegan.

    More Punjabi Recipes

    • Punjabi Rajma (Red Kidney Bean Curry)
    • Wadi Chawal (Punjabi Wadi Rice)
    • Bharwa Karela
    • Punjabi Kala Chana Curry
    • Saag Paneer
    Tried this recipe?Give a rating by clicking the ★ below
    kadhi ready in a pan with a wooden laddle

    Kadhi Pakora

    Meeta Arora
    The perfect, quintessential comfort food from North India is Punjabi kadhi pakora. This is an authentic and traditional recipe in which crispy pakoras (onion-gram flour fritters) are dipped in a tangy and thick yogurt sauce (kadhi).
    5 from 8 votes
    Print Save Saved! Pin
    Servings: 4
    Calories: 315
    Course: Side Dish, Soup
    Cuisine: Indian
    Diet: Vegetarian
    Method: Stovetop
    Prep Time: 20 mins
    Cook Time: 40 mins
    Total Time: 1 hr

    Ingredients
     
     

    For yogurt mixture

    • 2 cup Yogurt at room temperature
    • ¼ cup Besan (gram flour) packed
    • 1 teaspoon Salt
    • ¼ teaspoon Ground Turmeric (Haldi powder)
    • 4 cup Water

    To make kadhi

    • 2 tablespoon Ghee or Oil
    • ⅛ teaspoon Asafoetida (Hing) skip for gluten-free
    • ½ teaspoon Cumin seeds (Jeera)
    • ½ teaspoon Mustard Seeds (Rai)
    • ¼ teaspoon Fenugreek seeds (Methi dana) optional
    • 10-12 Curry Leaves (Kadi Patta)
    • 2 Green chili cut lengthwise and halved
    • 1 teaspoon Ginger grated
    • 3 cloves Garlic mince (optional)
    • ½ cup Onions sliced
    • 2 teaspoon Coriander powder (Dhaniya powder)
    • Cilantro to garnish

    For Pakora

    • ½ cup Gram flour (Besan)
    • 1 Green Chili Pepper finely diced
    • 2 tablespoon Cilantro leaves chopped
    • ½ teaspoon Salt
    • ¼ teaspoon Ground Turmeric (Haldi powder)
    • ½ teaspoon Kashmiri red chili powder
    • ½ teaspoon Coriander powder (Dhaniya powder)
    • 3 tablespoon Water or more as needed
    • 1 cup Onion sliced or chopped
    • Oil for frying

    For tadka

    • 1 tablespoon Ghee
    • ½ teaspoon Cumin seeds (Jeera)
    • 2 Dry Red Chili
    • ½ teaspoon Kashmiri red chili powder
    Prevent your screen from going dark

    Instructions
     

    For yogurt mixture

    • In a large bowl, add yogurt, gram flour, salt and turmeric. Whisk it well. Then add water, continue whisking to make sure no lumps are formed. 

    To make Kadhi

    • Heat a large pot on medium-high flame. Add the ghee or oil. If possible, use mustard oil, it gives an authentic flavor to the kadhi. Make sure to heat the mustard oil until it smokes.
    • Add the asafoetida, cumin seeds, mustard seeds, fenugreek seeds, curry leaves. Let them splutter.
    • Add the green chili, ginger, garlic, and saute for 30 seconds.
    • In a vessel, add ghee and let it heat on medium-high heat. Then add mustard seeds, cumin seeds, fenugreek seeds, asafoetida (hing), dry whole chili, curry leaves. Saute them for a minute. Make sure not to burn. 
    • Add green chili pepper, ginger, and garlic (if using). Saute for 30 seconds. 
    • Add the onions and saute for a minute. Then add the coriander powder and give it a mix.
    • Add the prepared yogurt mixture to the pot while stirring continuously. 
    • Keep stirring until it starts to boil. (We don't want the kadhi to curdle)
    • Once boiled, keep on low and simmer for about 20-25 minutes. 

    For pakora

    • In a bowl, mix all the pakora ingredients except onions and oil. If you have time, keep this mixture for about 15 minutes. This helps to make soft pakoras. If not, add a pinch of baking soda to the gram flour batter. This will be a thick batter, not a runny batter.
    • Add onions and mix well. You want to add onions to the batter when you are ready to fry the pakoras.
    • Heat vegetable oil in a large frying pan (kadhai) over medium to high heat until it reaches 300°F. Once oil is hot, lower the heat to medium.
    • Use a small scoop (or your fingers if you are comfortable) and drop the pakoras in the oil.  Cook several minutes per side until the pakora is golden brown. Turn the pakoras to make sure they cook evenly on the other side. Transfer the pakoras to a paper towel lined plate or bowl. 
    • Kadhi should have cooked well by now. If the kadhi has thickened too much, you can add more water if you like.
    • Add the pakoras to the kadhi and let it continue to simmer on low heat.

    Making tadka

    • In a small pan, add ghee and heat it on medium heat. Add cumin seeds and whole dry red chili's. Once seeds crackle, take the pan off heat.
    • Add the Kashmiri Red chili powder, and give a quick stir. Now right away pour the tadka on the kadhi. (Don't delay, as otherwise the red chili powder can burn)
    • Give a quick stir. Garnish with cilantro, and enjoy kadhi pakora with rice!

    Video

    Notes

    Yogurt: Keep your yogurt out of the fridge for a few hours to make it sour.
    Green Chili Pepper: I typically use Thai, Birdeye or Serrano Chili Pepper in my recipes. Don't forget to adjust to your taste. 
    Red Chili Pepper: You can use any variety of whole dried red chili pepper in this recipe. Remove the stem before using. 
    Kadhi: The kadhi thickens as it cools so adjust the consistency by adding water as required when reheating the kadhi.
    Pakora: If you like, you can add diced potatoes, and/or spinach with the onions when making pakoras.  Add pakoras just 10-15 minutes before serving, and simmer the kasha on low heat. This will make sure the pakoras are soft, and have soaked in the flavors. Don't add them too early, as otherwise they will get too soft and break. 
    Air Fryer Method for pakoras: If you want to skip deep frying, you can air fry the pakoras.
    • Add 1 teaspoon of oil to the onion batter. This can help make the air fryer pakoras softer inside. Preheat the air fryer to 400°F.
    • Spray air fryer with some oil. Pick some batter in your fingers, and flatten in a patty like shape. Then place it in the air fryer basket. Make sure the pakoras don't touch each other. Do not overcrowd. Spray some oil on top.
    • Air fryer at 350°F for 12-14 minutes. Flip the pakoras at about 9 minutes.
    • Once they are golden and crispy, take out on a plate lined with paper towel.

    Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

    Nutrition

    Calories: 315kcalCarbohydrates: 31gProtein: 11gFat: 17gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 45mgSodium: 1082mgPotassium: 585mgFiber: 5gSugar: 13gVitamin A: 613IUVitamin C: 93mgCalcium: 207mgIron: 2mg
    Keyword gujarati kadhi,, kadhi
    Tried this recipe?Share your photo and tag @PipingPotCurry or #pipingpotcurry

    More Curry Recipes

    • Mushroom Matar Masala (Instant Pot & Stovetop)
    • Bharwa Karela
    • Lauki Kofta
    • Bhindi do Pyaza

    Reader Interactions

    Comments

    1. Rehoboth says

      January 30, 2023 at 6:13 am

      Wonderful post
      Thanks

      Reply
    2. Alison says

      January 27, 2023 at 6:31 pm

      This recipe was delicious! I was looking for a kadhi recipe with curry leaves but I don’t like sweet. This was perfect. I added some bhindi with the onions. Thank you for a great recipe!

      Reply
      • Piping Pot Curry says

        January 30, 2023 at 9:10 am

        Hi Alison - So good to hear that. Than k you for sharing it 🙂

        Reply
    3. Meena Sharma says

      January 06, 2023 at 3:28 pm

      Dear Meeta, it’s a very good recipe. I am from UP, (living in the US past 50 yrs), I have both Punjabi and Gujarati friends, I love both styles of Kadi, I make in UP style, no Piyaz Pakoras,. Only thing I do not add Curry Leaves in my Punjabi style Kadi. Thank you for sharing your version. 💞

      Reply
      • Meeta Arora says

        January 20, 2023 at 9:23 am

        Hi Meena - Thank you for your kind words and sharing the other variations of kadhi.

        Reply
    4. Rajinder says

      January 06, 2023 at 9:13 am

      Hi Meeta, karhi sounds good but can it be made in the instant pot?
      Apart from pakoras being fried separately.
      Thanks

      Reply
      • Meeta Arora says

        January 20, 2023 at 9:24 am

        Hi Rajinder - Kadhi can be made in instant pot, but it is a little different recipe. I will share it soon.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Meeta Arora of Piping Pot Curry

    I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. Here you will find easy & delicious recipes using Instant Pot & Air Fryer.

    More about me →

    Popular

    • Air Fryer Roasted Sweet Potatoes
    • Instant Pot Coconut Chicken Curry
    • Crispy Air Fryer Kale Chips
    • Instant Pot Chana Masala (Punjabi Chole Masala / Chickpea Curry)
    • Indian Dal Tadka / Dal Fry with Basmati Rice - Instant Pot Pressure Cooker
    • Perfect Basmati Rice - Instant Pot Pressure Cooker

    AS FEATURED ON

    Piping Pot Curry Featured on websites

    Footer

    AS FEATURED ON
    Piping pot curry Featured on sites

    Footer

    ↑ back to top

    About

    • About Meeta
    • Contact
    • Privacy Policy

    Recipes

    • Instant Pot 101
    • Instant Pot Recipes
    • Air Fryer Recipes
    • Indian Food Recipes
    • Cooking 101
    • Web Stories

    Resources

    • Shop
    • Gift Guide
    • How to start a blog?
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Piping Pot Curry