This post contains affiliate links. Please see ourย disclosure policy.

Madurai chicken curry is a rich, spicy South Indian curry with a tomato base featuring flavors of fennel, pepper, curry leaves, garlic, and ginger. You can adjust the spice as you like and try this incredible sauce with your protein of choice! Gluten-free with Nutfree and Soyfree options

Madurai Chicken Curry in the pan after cooking
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

I lived and worked in Bangalore(Bengaluru) for a while, which gave me the opportunity to try various South Indian curries. I hadn’t gone vegan yet, so I tried a bunch of the chicken curries, and I was just so surprised by the various flavors. There were so many different flavors and textures, depending on what Southern region the curry came from!

That time and those curries are full of fond memories, so I have been making vegan versions of those amazing sauces and curries. But I have barely scratched the surface of Southern Indian flavors. Each state and region with a whole cuisine in itself with many sauces and ingredients to explore!

close-up of Madurai Chicken Curry in the pan after cooking

This curry is just one interpretation of this Madurai style chicken curry, or kuzhambu, which is from the cuisine of the city of Madurai in the state of Tamil Nadu. This sauce is absolutely delicious with the flavor combination of whole spices. I paired it with tofu, which you toss in some of the spices and bake and add into the curry, but you can use any other protein of choice, as well. You can make this with white beans or chickpeas, chickpea tofu or pumpkin seed tofu, or use roasted veggies for soy-free variations. 

Whatever protein you choose, you really need to try the sauce! It can get a little spicy, because, there is quite a bit of black pepper and Kashmiri chili powder in it. You can tone it down by reducing the black pepper and Kashmiri chili powder to preference. 

Madurai Chicken Curry in the pan with a piece of flatbread in it

Why You’ll Love Madurai Chicken Curry

  • rich curry with a flavorful tomato broth and notes of fennel, curry leaves, garlic, and ginger
  • flexible! Replace the tofu with plant-based protein of choice, if you like.
  • one ground spice mix seasons the tofu and the sauce
  • gluten-free and nut-free with several soy-free options
hand scooping up Madurai Chicken Curry with a piece of flatbread

Madurai Chicken Curry – Kuzhambu South Indian Coconut Pepper Curry

5 from 4 votes
By: Vegan Richa
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 4
Course: biscuits, Main, Main Course
Cuisine: Indian, South Indian
Madurai chicken curry is a rich, spicy South Indian curry with a tomato base featuring flavors of fennel, black pepper, curry leaves, garlic, and ginger. You can adjust the spice as you like and try this incredible sauce with your protein of choice! Gluten-free with Nutfree and Soyfree options
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

For the Spice Mix

For the Tofu

  • 14 ounces firm or extra firm tofu, pressed for at least 15 minutes then torn into bite-sized pieces
  • 1 tablespoon ginger garlic paste, or use 3 cloves garlic minced and 1/2 inch ginger minced
  • 1 teaspoon oil
  • 1 1/2 tablespoons cornstarch, or tapioca starch
  • 1/2 teaspoon salt
  • 1/2 teaspoon Kashmiri chili powder, or use paprika

For the Curry

  • 1 teaspoon oil
  • 1 1/4 cup chopped finely chopped red onion
  • 8 curry leaves, fresh, frozen, or dried are all fine
  • 1 tablespoon ginger garlic paste, or 3 cloves of garlic, minced, and 1/2” of ginger, minced
  • 1/2 cup chopped tomato
  • 1/2 teaspoon salt
  • 1 1/2 cups water, or light coconut milk or a mix of the water and coconut milk or other non-dairy milk
  • cilantro and lime juice, for garnish

Instructions 

  • Preheat the oven to 400° F (205° C).

Make the spice mix.

  • Mix together all of the spices in a bowl and set aside. If your fennel seeds were whole, you can crush them or you can just chop them up using a knife, or put all of the spices along with the coconut in a spice grinder and pulse a few times to powder them and set aside.

Make the Baked Tofu “Chicken”

  • Press the tofu, if you haven’t already, then tear into bite-sized pieces and add to a bowl then along with the ginger garlic paste and oil. Toss well to coat.
  • In a small bowl mix the cornstarch, salt, Kashmiri chili powder and 1 ½ to 2 teaspoons of the spice mix from above. Sprinkle this all over the tofu mixture, tossing well to coat. Spread the tofu on a parchment-lined baking sheet and bake for 20 to 30 minutes, or until most of the tofu is starting to get slightly crisp on the edges.
  • To cook the tofu in a skillet instead: Heat a large skillet over medium-high heat and add 2 teaspoons of oil. Once the oil is hot, add the tofu to the skillet and cook, flipping occasionally, until it is crisp on most of the edges. This can take anywhere from 6 to 8 minutes. Remove it from the skillet, and use the same pan to make the sauce.

Make the curry.

  • Heat a large skillet over medium heat, and add the oil. When the oil is hot, add the curry leaves carefully and mix in. Once they stop spluttering, Add in the onion and a good pinch of salt and mix . Cook until the onion is golden. Add splashes of water in between to help the onions brown evenly and to help conduct the heat evenly, 6 to 9 minutes.
  • Stir in the ginger garlic paste and the remaining spice mix, and cook for 1 to 2 minutes, until the spices start to smell roasted and the garlic is cooked.
  • Mix in the tomato and salt, then cook until the tomatoes are mushy. 5-7 mins. Press and mash some of the larger tomato pieces, then add in the coconut milk or water, mix in, and cover the skillet with a lid.
  • Bring to a boil, then simmer for another 2 minutes, then carefully taste and adjust salt, flavor, and thickness. If you want more sauce, you can add in some more coconut milk, non-dairy milk, or water and bring to a boil. Once it is boiling, lightly fold in the baked tofu, then switch off the heat and garnish with cilantro and lime juice. Serve with rice, South Indian parotta, naan, or dosa.

Video

Notes

This recipe is gluten-free and nut-free.
Variation: add 1/4 teaspoon ground cumin to the spice mix.
To make this soy-free, use chickpea flour tofu, pumpkin seed tofu, cooked chickpeas or white beans, or roasted vegetables instead of tofu. Marinate the vegetables or alternative tofus as in the recipe. If you’re using chickpeas or beans, just skip the marination step and just them to the sauce and simmer for 5 to 10 minutes and then serve.
To make this without corn, use tapioca starch instead of cornstarch.
To store, refrigerate for up to 3 days or freeze for up to a month. Reheat in a skillet or a microwave.

Nutrition

Calories: 162kcal, Carbohydrates: 14g, Protein: 10g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 3g, Sodium: 619mg, Potassium: 212mg, Fiber: 3g, Sugar: 4g, Vitamin A: 617IU, Vitamin C: 41mg, Calcium: 168mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
madurai chicken curry ingredients in bowls on the kitchen counter

Ingredients and Substitutions

  • dried spices – This mix seasons both the tofu and the curry sauce. You’ll need black pepper, cinnamon, cloves, coriander, Kashmiri chili powder, crushed fennel seeds, and coconut. You’ll also use a little extra Kashmiri chili powder for the tofu.
  • tofu – Use firm or extra-firm tofu and be sure to press for at least 15 minutes and tear it into bite-sized pieces.
  • ginger garlic paste – Seasons the tofu and the curry sauce.
  • oil – To sauté.
  • cornstarch – To make the tofu crispy. You can use tapioca starch, if needed.
  • onion – Adds umami to the sauce. To substitute, use a mix of zucchini and fennel or celery.
  • curry leaves – Adds so much flavor to the sauce! Curry leaves are often used in South Indian cuisine. You can find fresh curry leaves in Indian stores or dried curry leaves online. Fresh curry leaves can be stored in paper lined container refrigerated for a few weeks or frozen for months.
  • tomato – Adds bulk and umami to the sauce.
  • water – Adds moisture. You can use light coconut milk or non-dairy milk of choice, if you prefer.
  • garnishes – Garnish with cilantro and lime juice.

💡 Tips

  • When you’re cooking the onion, adding little splashes of water will help it cook more evenly and brown better. If the pan looks dry, add a tablespoon or two of water.
  • Make sure to cook the tomatoes until they’re soft, so you can mix and mash them into the curry sauce.

How to Make Madurai Chicken Curry

Preheat the oven to 400° F (205° C).

Make the spice mix. 

Mix together all of the spices in a bowl and set aside. If your fennel seeds were whole, you can crush them or you can just chop them up using a knife. Or put all of the spices along with the coconut in a spice grinder and pulse a few times to make a good powder and set aside.

making the spice mix in a glass bowl
reserving some of the spice mix for later

Make the Baked Tofu “Chicken”

Press the tofu, if you haven’t already, then tear into bite-sized pieces and add to a bowl then along with the ginger garlic paste and oil. Toss well to coat. 

tearing the tofu into pieces
adding ginger garlic paste to the tofu

In a small bowl mix the cornstarch, salt, Kashmiri chili powder and 1 ½ to 2 teaspoons of the spice mix from above. Sprinkle this all over the tofu mixture, tossing well to coat.

making the cornstarch coating the the tofu
sprinkling on the spiced cornstarch mixture over the tofu
bowl of tofu coated in cornstarch and spices

Spread the tofu on a parchment-lined baking sheet and bake for 20 to 30 minutes, or until most of the tofu is starting to get slightly crisp on the edges.

tofu coated in cornstarch and spices on the baking sheet before baking

To cook the tofu in a skillet instead: Heat a large skillet over medium-high heat and add 2 teaspoons of oil. Once the oil is hot, add the tofu to the skillet and cook, flipping occasionally, until it is crispy on most of the edges. This can take anywhere from 6 to 8 minutes. Remove it from the skillet, and use the same pan to make the sauce.

Make the curry. 

Heat a large skillet over medium heat, and add the oil. When the oil is hot, add the curry leaves carefully and mix in. They will splutter for a few seconds. Add in the onion and a good pinch of salt and mix again, cooking until the onion is golden. Add splashes of water in between to help the onions brown evenly and to help conduct the heat evenly, 6 to 9 minutes. 

toasting the curry leaves
adding onion to the pan

Stir in the ginger garlic paste or mince and the remaining spice mix, and cook for 1 to 2 minutes, until the spices start to smell roasted and the garlic is cooked. 

adding the remaining spice mix to the cooked onions in the pan
adding ginger garlic paste to the pan

Mix in the tomato and salt, then cook until the tomatoes are getting mushy. Press and mash some of the larger tomato pieces, then add in the coconut milk or water, mix in, and cover the skillet with a lid. 

adding tomatoes to the pan
mashing the tomatoes after cooking
adding coconut milk to the pan

Bring to a boil, then simmer for another 2 minutes, then carefully taste and adjust salt, flavor, and thickness. If you want more sauce, you can add in some more coconut milk, non-dairy milk, or water and bring to a boil.

Once it is boiling, lightly fold in the baked tofu, then switch off the heat and garnish with cilantro and lime juice.

tofu coated in cornstarch and spices on the baking sheet after baking, held over the pan of madurai chicken curry sauce
tofu "chicken" in the pan of curry sauce

Serve Madurai chicken curry with rice, South Indian parotta, naan, or dosa.

hand scooping up Madurai Chicken Curry with a piece of flatbread

Frequently Asked Questions

Is this recipe allergy friendly?

This recipe is gluten-free and nut-free.

To make this soy-free, use chickpea flour tofu, pumpkin seed tofu, cooked chickpeas or white beans, or roasted vegetables instead of tofu. Marinate the vegetables or alternative tofus as in the recipe. If you’re using chickpeas or beans, just skip the marination step and just them to the sauce and simmer for 10 minutes and then serve.

To make this without corn, use tapioca starch instead of cornstarch.

How do I store leftovers?

To store, refrigerate for up to 3 days or freeze for up to a month. Reheat in a skillet or a microwave.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 4 votes

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments

  1. Nicole says:

    5 stars
    This was so good! I made as written except doubled the batch and airfried the tofu. Definitely a new favourite with us!

    1. Richa says:

      Awesome

  2. Tamar says:

    5 stars
    Hi Richa, I made the recipe, and it’s amazing!!!
    Definitely for keeps.
    Thank you so much for sharing
    Tamar

    1. Vegan Richa Support says:

      Awesome! Thanks for taking the time to comment.

  3. Caitlin / @realswanky says:

    5 stars
    Solid recipe! I airfried my tofu and used 1 cup light coconut milk 1/2 cup water.

    1. Vegan Richa Support says:

      Yay! Glad you liked it!

  4. Emily says:

    5 stars
    I love your Indian recipes and appreciate all these new regional ones. So many new flavors! Made this sauce with some butter beans and it was amazing!

    1. Vegan Richa Support says:

      Yay!! Good to hear.