Go Back

Kadhi Chawal

Prep Time 30 mins
Cook Time 1 hr 30 mins
Total Time 2 hrs
Course Main Course
Servings 6



  • 1 ½ cup besan gram flour
  • ½ tsp salt or to taste
  • ½ tsp red chili powder
  • ½ tsp coriander seeds toasted and ground
  • ¼ tsp baking soda
  • 1 small red onion diced
  • 4 green chilies finely chopped
  • ½ cup oil canola/vegetable/sunflower

Kadhi batter

  • 2 cups plain full-fat yogurt
  • ½ cup besan gram flour
  • 6 cups water
  • 1 tbsp salt or to taste
  • 2 tsp Kashmiri red chili powder (less if using cayenne)
  • 2 tsp turmeric powder
  • ¼ cup oil canola/vegetable/sunflower
  • 1 tsp fenugreek seeds
  • 1 yellow onion diced
  • 1 tsp crushed ginger
  • 1 tsp crushed garlic
  • 2 roma tomatoes diced (optional)


  • 2 tbsp oil canola/vegetable/sunflower
  • 2 tsp cumin seeds
  • 4 dried red chilies preferably round
  • 5 fresh curry pata curry leaves


  • To get started on the pakoras, mix in 1 ½ cup besan (gram flour), ½ tsp red chili powder, salt, coriander seeds, and baking soda. Slowly add roughly 2/3 cup water, gradually folding it in with the dry ingredients with a spoon. You don't want the batter to get too watery. Let it sit for 10 minutes.
  • Fold the chopped red onion and green chilies in with the batter. Check to see if the batter is thick enough to hold them. If it's too watery, add more flour.
  • Heat a small saucepan. Add ½ cup of oil. Once hot, take individual tablespoons of the batter and place inside the pan. Make sure you don't overcrowd the pan - fry in batches if needed. The pakoras should float up. If they do not, let the oil heat for a few seconds more. Move the pakoras occasionally to make sure they are not sticking. Flip when the side becomes golden brown. Drain on paper towel.
  • For the kadhi batter, add the yogurt, ½ cup besan (gram flour), red chili powder, turmeric powder and 6 cups of water to a blender. Blend till smooth.
  • Heat ¼ cup oil in a large pot. Add the fenugreek seeds.
  • When they start popping, add the chopped onion and fry on medium heat till translucent, about 5 minutes.
  • Add crushed ginger and garlic, and fry for 30 seconds.
  • If using, add diced tomato. Increase heat and continue to stir till the tomato softens. This step is optional.
  • Once the tomato breaks down and becomes paste-like, add in the kadhi batter. While stirring constantly, bring the kadhi to a boil. This prevents the yogurt from curdling. Lower heat and let the kadhi simmer for roughly 20 minutes, uncovered.
  • Add salt.
  • Add the pakoras to the kadhi, and let it simmer for another 10 minutes. Remove from heat.
  • When the kadhi is about done, start getting the tadka ready. Heat 2 tbsp oil in a non-stick pan. Add cumin seeds and fry on medium heat till the color darkens slightly. Add the curry pata, stir for a few seconds, and then add the chilies. Stir for a few seconds till they change color slightly. Remove from heat.
  • Pour the tadka with the oil on top of the kadhi, and serve with rice.


My mom skips the step of frying the onion and tomato. There is no right or wrong way. It will depend on your personal preference. Adding the onion and tomato adds a hint of sweetness to the kadhi. If you like your kadhi on the tarter side, you can omit this step.
If you like your pakoras on the softer side, you can let them simmer in the kadhi for longer.
Keyword kadhi