Authentic South Indian Chicken Curry Recipe: Tamarind and Curry Leaf Magic

Main Courses

Authentic South Indian Chicken Curry Recipe: Tamarind and Curry Leaf Magic

This authentic South Indian chicken curry delivers the bold, tangy flavors of Tamil Nadu kitchens—where tamarind and curry leaves transform simple ingredients into a restaurant-quality dish. The secret lies in the tempering spices and slow simmering that develops deep, complex flavors.

I've perfected this recipe over years of testing, ensuring every bite captures the essence of regional traditions.

The magic begins with a fragrant tempering of mustard seeds, curry leaves, and dried red chilies in hot oil—this step creates the aromatic base that defines the dish. Chicken is then gently simmered until tender, absorbing the tangy tamarind and aromatic spices.

What sets this curry apart is the balance of sweet, sour, and spicy notes, achieved through precise measurements and cooking techniques passed down through generations.

By the time you serve this curry, you'll have a dish that's rich, flavorful, and perfectly balanced—ideal for pairing with steamed rice, appam, or dosa. The sauce clings beautifully to the chicken, offering a harmonious blend of textures and tastes that will transport you straight to South India.

This recipe is designed to impress, whether you're cooking for family or hosting a dinner party.

The key to authenticity lies in the spices and the patience required for simmering. Don't rush this curry—let the flavors meld slowly for the best results. Trust the process, and you'll have a dish that's as close to a South Indian home-cooked meal as you can get outside the region.

Let's get started on creating this flavorful masterpiece.

👨‍🍳
Difficulty
Hard
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for authentic south indian chicken curry

The heart of Tamil Nadu's bold flavors in your kitchen—just 17 ingredients for restaurant-quality curry.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Curry Leaves 🌿 ¼ cup Fresh, tightly packed
Mustard Seeds 🌶️ 1 ½ tbsp Whole, yellow variety
Dried Red Chilies 🌶️ 4 whole Kashmiri or bird's eye
Tamarind Paste 🍈 ½ cup Unsweetened, concentrated
Tomatoes 🍅 2 medium Ripe, Roma preferred
Onion 🧅 1 whole Medium, finely chopped
Garlic Cloves 🧄 6 cloves Fresh, peeled
Ginger 🌿 1 inch Fresh, peeled, sliced
Tomatoes 🍅 1 ½ cups Pureed, skinless
Coconut Milk 🥥 ½ cup Full-fat, canned
Ground Coriander 🌿 1 ½ tbsp Freshly ground preferred
Ground Cumin 🌿 1 tbsp Toasted for aroma
Turmeric Powder 🌶️ 1 tsp Freshly ground preferred
Garam Masala 🌶️ 1 tsp Store-bought or homemade
Salt 🧂 1 ½ tsp Adjust to taste
Vegetable Oil 🫒 ½ cup High smoke point

Curry leaves are non-negotiable here—Indian grocery stores or specialty markets have them fresh. If you can't find them, substitute with 2 tbsp fresh cilantro, but it won't be authentic. The tamarind paste should be thick and unsweetened—store-bought jars work fine, just make sure it's concentrated. For the chilies, Kashmiri gives color, bird's eye brings heat. Mix them up for complexity. The chicken? Bone-in thighs stay juicier—ask your butcher to trim excess fat if you're picky about that.

No curry leaves? Fresh cilantro or 1 tsp dried fenugreek leaves in a pinch, but it won't be the same. Tamarind paste too sour? Balance with 1 tsp sugar. The tomatoes can be pureed fresh or use 1 can (14 oz) crushed tomatoes. For the coconut milk, full-fat canned is best—light versions water down the sauce. The spices? Toast your whole spices (cumin, coriander) for 30 seconds in a dry pan before grinding for deeper flavor. And yes, you can make garam masala yourself—just blend equal parts cinnamon, cardamom, cloves, and black pepper.

This curry tastes even better the next day—flavors meld beautifully overnight. Store in an airtight container in the fridge for 4-5 days, or freeze portions for 3 months. I like to make extra because it reheats perfectly. For serving, steamed basmati rice or appam are classic pairings. The sauce thickens as it cools, so add a splash of water when reheating if needed. And trust me, the leftovers are just as delicious as the first serving—if there are any left!

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything into one pot, and the mustard seeds and curry leaves sizzle into a fragrant base while you prep the chicken. No fancy techniques, no extra dishes to wash.
  • Tamarind Tang Kick: That tamarind paste? It’s the secret weapon—cuts through the richness of the chicken thighs and balances the heat from the dried red chilies. Honestly, the first time I tasted it, I wondered why I didn’t make this sooner.
  • Leftover Legend: This curry actually gets better the next day. The flavors meld into something deeper, and reheating it is a breeze—just a splash of water, a quick simmer. I’ve fed a crowd with one batch, and it’s still my go-to for lazy Sundays.
  • Budget-Friendly Feast: Chicken thighs are affordable, and the spices—curry leaves, mustard seeds, chilies—stretch for multiple meals. Between us, this is the kind of dish that makes grocery day feel like a win. Plus, it’s filling enough to skip seconds.

Step-by-step instructions for authentic South Indian chicken curry

Here's how to build this vibrant curry with tamarind's tangy depth and curry leaves' aromatic punch.

1

Temper the Spices and Aromatics

Heat the 0.5 cup vegetable oil in a heavy-bottomed pot over medium heat. Add the 1.5 tbsp mustard seeds and let them sizzle until they pop—this should take about 20-30 seconds. The aroma will fill your kitchen, signaling it's time for the next layer.

Add the 4 whole dried red chilies and 0.25 cup curry leaves to the oil. Stir gently for 30 seconds until the curry leaves darken slightly and release their fragrance. This step is crucial—it builds the aromatic base that defines this curry. Keep the heat at medium to prevent burning the delicate leaves.

2

Sauté Onions and Add Spices

Toss in the 1 whole onion (finely chopped) and sauté for 5-6 minutes until it turns golden brown. You'll notice the onions caramelize at the edges—that's your cue they're ready. Add the 6 cloves garlic cloves and 1 inch ginger (sliced) and cook for another 1 minute until fragrant.

Now stir in the 1.5 tbsp ground coriander, 1 tbsp ground cumin, and 1 tsp turmeric powder. Cook for 30 seconds until the spices bloom and fill your kitchen with their earthy aroma. This is where the flavors start to meld together—don't rush this step. The spices should look evenly distributed and slightly darkened from the heat.

3

Cook the Tomatoes and Tamarind

Add the 2 medium tomatoes (chopped) and cook for 4-5 minutes until they soften and release their juices. Stir in the 0.5 cup tamarind paste and 1.5 tsp salt, then cook for another 2 minutes until the mixture thickens slightly. You'll see the tamarind dissolve and create a glossy, slightly sticky base.

Pour in the 1.5 cups pureed tomatoes and simmer for 5 minutes until the sauce thickens. This step develops the curry's signature tangy-sweet balance. The sauce should coat the back of a spoon but still be pourable. If it's too thick, add 2-3 tablespoons of water to reach your desired consistency.

4

Add Chicken and Simmer

Gently add the 1.5 lb chicken thighs to the pot. Stir to coat them evenly in the sauce, then reduce heat to low. Cover and let it simmer for 25-30 minutes, stirring occasionally. You'll notice the chicken release its juices into the sauce, creating a rich, flavorful broth. The chicken is done when it's tender and the sauce has thickened to a perfect consistency.

Real talk: Don't lift the lid too often—steam escaping will make the curry dry out faster. Instead, peek through the edges to check the doneness. The chicken should pull away from the bone easily, and the sauce should be thick enough to coat a spoon.

5

Finish with Coconut Milk and Garam Masala

Stir in the 0.5 cup coconut milk and 1 tsp garam masala. Simmer uncovered for 5-7 minutes until the sauce reaches your desired thickness. The coconut milk adds a creamy richness that balances the tangy tamarind and spicy notes. Taste and adjust the seasoning with more salt if needed.

Let the curry rest for 5 minutes before serving. This resting period allows all the flavors to meld together perfectly. Serve hot with steamed rice or crusty bread, and watch as everyone at your table asks for seconds. The curry should be vibrant in color, aromatic, and packed with layers of flavor in every bite.

👨‍🍳

Pro Tips For Making Authentic South Indian Chicken Curry

  • CRACK THE MUSTARD SEEDS: High heat is non-negotiable when tempering mustard seeds—if they sputter instead of popping, your curry will taste flat. Use a heavy-bottomed pan and crank the flame to medium-high until the oil shimmers, then add the seeds. (Yes, even if you’re impatient like me.)
  • SOAK THE TAMARIND PASTE: Skip the clumpy mess by dissolving tamarind paste in warm water first—about ¼ cup water per 2 tablespoons paste. Strain out any fibers afterward; they’ll turn your curry into a gummy disaster. (I learned this the hard way after serving a batch with visible strings.)
  • LOW AND SLOW AFTER TAMARIND: Once the tamarind hits the pot, drop the heat to the lowest setting and let it simmer uncovered. This prevents the curry from curdling and lets the flavors meld properly—rushing it here makes the sauce taste sharp and unfinished. (Your future self will thank you.)
  • USE CURRY LEAVES LAST: Add fresh curry leaves only in the final 5 minutes of cooking, right when you’re about to turn off the heat. They burn faster than you’d think and turn bitter if left too long. (Sounds weird, but it works—trust the timing.)

Storing and reheating your authentic south indian chicken curry

Fridge Storage Tips

Let your curry cool completely before transferring to an airtight glass container—I love using Pyrex with snap-on lids for easy reheating.

Store in the fridge at 40°F or below for up to 4-5 days, but honestly, the flavors get even better after the first night as the spices meld together. The sauce will thicken naturally, so add a splash of water when reheating if needed. 🌱

Freezer Magic

For long-term storage, freeze portions in quart-sized freezer bags—leave 1 inch of headspace to prevent spills. Portion into single-serving containers for easy grab-and-go meals. This curry freezes beautifully for up to 3 months without losing its vibrant color or complex flavors.

Thaw overnight in the fridge before reheating for best results. ❄️

Reheating Perfection

My go-to method is stovetop reheating—pour the curry into a heavy-bottomed pot and simmer over medium-low heat for 8-10 minutes. Add 2-3 tablespoons of water if the sauce looks too thick.

For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals at 50% power until steaming hot. Never microwave uncovered—it dries out the sauce. 🔥

Sauce Rescue

If your curry separates after reheating (which happens sometimes with coconut milk), just stir in 1 tablespoon of coconut milk or water and simmer for 2-3 minutes until smooth. The key is patience—don't rush the reheating process or the sauce will break.

A quick fix is also 1 teaspoon of cornstarch mixed with water as a slurry, but I prefer keeping it authentic when possible. ✨

Serving Leftovers

Leftovers taste even better the next day—trust me! Serve with steamed basmati rice or appam to soak up the rich sauce. For extra freshness, garnish with fresh coriander leaves or a squeeze of lemon juice right before serving.

The curry's flavors actually deepen over time, making it perfect for meal prep. 💛

Portion Control

This curry is hearty enough for 4 servings, but I always make extra because it reheats so well. Store individual portions in small glass containers for easy grab-and-go lunches.

Label with dates to track freshness—pro tip: write "Best by (date)" directly on the container with a permanent marker. This keeps your freezer organized and prevents freezer burn. 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 1120mg49%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this curry need curry leaves? Can I skip them?

Curry leaves are essential—they provide a unique, slightly bitter aroma that's the soul of South Indian cooking. While you can substitute with 2 tbsp fresh cilantro or 1 tsp dried fenugreek leaves in a pinch, nothing matches their authentic flavor. The leaves release their magic when heated in hot oil, so don't skip this step if you want true regional taste!

2

How spicy is this curry? Can I adjust the heat?

The recipe uses 4 dried red chilies for moderate heat—remove seeds for milder flavor. For extra spice, add 1 tsp cayenne pepper or 1 fresh green chili while simmering. The tamarind and coconut milk balance the heat beautifully, so don't be afraid to experiment with your preferred spice level!

3

What's the best way to make this curry less tangy?

If tamarind feels too sour, balance it with 1 tsp sugar or ½ cup coconut milk at the end. For extra richness, add 1 tbsp yogurt while simmering. The key is adjusting gradually—taste as you go! The coconut milk also helps mellow the acidity naturally during cooking.

4

Can I use chicken breast instead of thighs?

Thighs stay juicier and absorb flavors better, but if you prefer breast, use bone-in, skin-on pieces and reduce simmering time to 20 minutes. For extra moisture, add 2 tbsp water during cooking. Chicken breast will be leaner but still delicious—just monitor closely to avoid drying out!

5

What's the secret to making this curry restaurant-quality?

The magic is in the tempering and slow simmering! Let the spices bloom properly and don't rush the cooking—30 minutes of simmering develops deep flavors. Use fresh ingredients (especially curry leaves) and taste as you go. The final touch? Resting the curry for 5 minutes before serving lets all flavors meld perfectly!

★★★★★5.0(7 reviews)
Categories Main Courses