Our Easy Madras Curry Recipe offers the richly complex and deeply satisfying flavors of a classic Indian curry, all ready in under an hour! Crafted with a vibrant blend of spicy Madras curry powder and the creamy richness of coconut milk, this zesty dish delivers an authentic taste that is both comforting and exhilarating.

Madras Curry Recipe – Fast, Flavorful, and Fabulous!

Sommer’s Culinary Journey: The Heart of Indian Curries
My fascination with Indian cuisine began years ago, during three memorable summers spent living and working across various villages and bustling cities in India. These journeys weren’t just about work; they were an immersive culinary education, offering first-hand exposure to countless Indian recipes and time-honored cooking methods. Among the vast array of dishes, curries stood out, consistently forming the centerpiece of meals, whether as a hearty main course or a flavorful accompaniment.
There’s something truly magical about a deep, aromatic curry simmering on the stove. The rich spices fill the kitchen, creating an inviting warmth that promises comfort long before the first bite. After a demanding day, settling down with a bowl of fragrant Basmati rice, generously spooned over with a bright, hot, zesty, and creamy curry, feels like the perfect escape. The complexities of the outside world simply melt away, replaced by pure culinary bliss.
Of the many curry variations I’ve encountered, Chicken Madras Curry holds a special place in my heart due to its intriguing history and distinctive flavor profile. This particular Easy Madras Curry Recipe is notably spicier than many standard yellow curries, making it an ideal choice for those who genuinely appreciate a robust kick of heat and a vibrant, robust taste experience. It’s a delightful blend of tradition and accessibility.
A Culinary Bonus: Despite its intricate flavor, this Madras curry transforms from start to finish in less than an hour. This remarkable efficiency means you can enjoy an intensely flavorful, spicy, and scrumptious meal even on the busiest of weeknights, proving that exceptional taste doesn’t always demand endless kitchen hours. Prepare to fall in love with its quick preparation and profound flavors.

Essential Ingredients for Your Authentic Madras Curry
The world of curries is vast and varied, with each region and even household boasting its unique blend of spices and preferred proteins. Our Madras curry recipe brings together key ingredients to create a truly authentic and satisfying experience. The beauty of this dish lies in its balance of readily available items and potent Indian spices.
- Vegetable Oil or Ghee – Ghee, or clarified butter, is traditionally used in Indian cooking for its rich, nutty flavor, but vegetable oil works perfectly for a dairy-free option.
- Red Onion – Finely chopped, red onion forms the aromatic base, caramelizing to add a subtle sweetness and depth.
- Cilantro – Freshly chopped cilantro is essential for its vibrant, fresh, and slightly peppery notes, used both in the cooking process and as a garnish.
- Garlic Cloves – Minced garlic is a cornerstone of Indian cuisine, providing a pungent, aromatic foundation for the curry’s complex flavors.
- Fresh Ginger – Grated fresh ginger adds a warm, spicy, and zesty kick that brightens the entire dish and complements the other aromatics.
- Diced Tomatoes – Canned diced tomatoes create the rich, tangy body of the sauce. For a smoother curry, a good quality tomato puree can be substituted to avoid chunks.
- Unsweetened Coconut Milk – Canned unsweetened coconut milk lends a luxurious creaminess and balances the spice, contributing to the signature richness of Madras curry.
- Madras Curry Powder – This is the heart of our Madras curry! This specific blend is known for its distinctive red color and balanced heat. You can often find it at local grocery stores or specialty markets like Whole Foods, and it’s also widely available online.
- Garam Masala – A fragrant blend of ground spices, garam masala is typically added at the end of cooking to infuse the curry with its warm, sweet, and earthy aroma. Consider making your own blend for unparalleled freshness and flavor.
- Salt – Essential for enhancing and balancing all the flavors within the curry. Adjust to your taste.
- Kashmiri Chili Powder or Cayenne Pepper – Kashmiri chili powder provides a beautiful red hue and a moderate heat. Cayenne pepper offers a more intense spice. Adjust the amount based on your preferred level of heat.
- Skinless Boneless Chicken Thighs – Cut into 1-inch pieces, chicken thighs offer tender, juicy results that absorb the curry flavors wonderfully. Boneless chicken breasts can also be used if preferred, with a slightly reduced cooking time to prevent drying out.
- Lemon Juice – A final squeeze of fresh lemon juice brightens the curry, adding a touch of acidity that elevates all the spices and brings a refreshing finish to the dish.

Crafting Your Flavorful Madras Curry: A Simplified Approach
Traditional Indian curries are renowned for their incredible depth of flavor, often achieved through meticulous layering of ingredients and lengthy simmering. While that process is undeniably rewarding, I’ve developed a method that captures this signature depth in a fraction of the usual time. By carefully selecting a potent blend of ground spices and harnessing the richness of creamy coconut milk, you can create the best Madras chicken curry without spending hours in the kitchen.
For the complete Madras Curry Recipe, including precise ingredient proportions, step-by-step detailed instructions, and a video tutorial, please refer to the printable recipe card located at the bottom of this post.





Perfect Pairings: Elevating Your Madras Curry Experience
This spicy chicken Madras curry is a truly versatile dish, but it shines brightest when served with thoughtfully chosen accompaniments. For a classic and profoundly satisfying meal, spoon generous portions over a mound of freshly cooked fluffy Basmati Rice. Its delicate fragrance and separate grains provide the perfect neutral canvas for the curry’s bold flavors.
No Indian curry experience is complete without warm, pillowy naan bread. Its chewy texture and slightly charred exterior are ideal for dipping into the rich sauce, ensuring not a single drop of this flavorful curry is left behind. For an added layer of flavor and texture, consider adding a sprinkle of fresh cilantro over the finished curry.
To beautifully complement and cool your palate against the curry’s warmth, serve with a cold glass of refreshing Authentic Chai Tea. Additionally, a side of creamy Indian Yogurt Sauce (Raita) or a bright, crunchy Kachumber Salad offers a delightful contrast and extra refreshment, cutting through the richness and spice with their cooling properties. These additions transform a simple meal into a memorable feast.

Expert Tips & Creative Variations for Your Madras Curry
Achieving curry perfection often comes down to a few key techniques and knowing how to adapt the recipe to your preferences. Here are some essential tips and variations to help you make this Madras curry truly your own:
- Choosing Your Chicken: While boneless chicken thighs are recommended for their superior flavor and tenderness, you can absolutely use chicken breast if preferred. Just be mindful not to overcook chicken breast, as it’s more prone to drying out. For deeper flavor, bone-in chicken pieces can also be used, though cooking times will vary and require careful monitoring to ensure the chicken is cooked through.
- Controlling the Heat: This Madras curry recipe is intentionally spicy, thanks to the combination of Madras curry powder and Kashmiri chili powder or cayenne. If you have a lower tolerance for heat, begin by adding only a quarter teaspoon of Kashmiri chili powder or cayenne. Taste the curry after simmering, and then gradually add more if you desire a spicier kick. It’s always easier to add heat than to take it away!
- Beyond Chicken: Don’t limit yourself to chicken! Strips of beef or tender lamb are fantastic alternatives that pair beautifully with the rich, spicy sauce. Adjust cooking times accordingly to ensure the meat is tender.
- Add Vegetables: Enhance your curry with an array of vegetables. Bell peppers, potatoes (added early to cook through), cauliflower florets, or green beans can be stirred in during the simmering stage for added nutrition, texture, and flavor.
- For a Richer Finish: For an extra layer of creaminess and tang, stir in a spoonful of plain Greek yogurt or sour cream (if not keeping it dairy-free) just before serving. This will also slightly mellow the spice.
- Spice Freshness: The quality of your spices makes a huge difference. Ensure your Madras curry powder and garam masala are fresh for the most vibrant and aromatic curry. Older, stale spices will result in a less flavorful dish.

Frequently Asked Questions About Madras Curry
The Indian culinary landscape is incredibly diverse, with countless regional curry styles. Most traditional Indian curries share a foundation of toasted vibrant spices like turmeric, coriander, cumin, ginger, and cardamom, resulting in a generally yellow hue and a savory, moderately spiced profile. The beautiful red color and distinctive heat of Madras curry come from its specific spice blend.
Madras masala powder distinguishes itself by incorporating a higher proportion of red chillies or a unique combination of chili and paprika. This blend elevates the typical curry spice profile, delivering a significant, yet balanced, level of spiciness. This robust heat pairs exquisitely with the creamy texture of coconut milk and the brightness of fresh herbs. Both traditional yellow curries and Madras masala curry often include garam masala, a warm and aromatic mixture typically comprising roasted cumin, coriander, green and black cardamom, cinnamon, nutmeg, cloves, bay leaves, peppercorns, fennel, mace, and dried chilies. It’s surprisingly simple to prepare your own homemade garam masala blend for an even fresher taste!
Madras curry traces its origins to Southern India, particularly the city known today as Chennai (formerly Madras). It gained popularity among British colonizers and traders as early as the 1600s. However, the specific name “Madras curry” actually emerged much later, largely popularized in British restaurants during the 1970s. Over centuries, this dish has evolved through various interpretations, but its defining characteristics remain a deep red color, a rich texture, and a distinctly spicy flavor profile.
Yes, a Madras curry recipe is typically known for being quite spicy, offering a pleasant and assertive heat that is generally enjoyable for the average spice-lover. However, it’s usually not overpoweringly hot. If you are particularly sensitive to spicy foods, a Madras curry might be a bit too intense. In such cases, you might prefer a milder option like our butter chicken curry for a gentler, creamy experience. To adjust the heat in this Madras recipe, start with a minimal amount of Kashmiri chili powder or cayenne (e.g., ¼ teaspoon) and taste before adding more.
The curry derives its name from the city of Madras, which is now officially known as Chennai, located in Southern India. It’s a geographical designation that hints at its origins and characteristic spice profile from that region.
Absolutely! This easy curry recipe is already dairy-free if you opt for vegetable oil instead of ghee. To transform it into a wonderfully vegetarian and vegan-friendly dish, simply omit the chicken and stir in hearty alternatives like chickpeas and diced potatoes. Add the potatoes early in the simmering process to ensure they become tender, and chickpeas can be added later to warm through.
This recipe for chicken Madras curry is an excellent candidate for your make-ahead meal planning. In fact, like many curries, its flavors tend to deepen and meld even more beautifully as all the components sit together over time. The spices have a chance to fully infuse, resulting in an even richer taste upon reheating.
Store any leftovers in the refrigerator in an airtight container for up to 4 days. You can keep leftover rice separately to reheat, or prepare a fresh batch of rice when you’re ready to enjoy the curry again. Due to the coconut milk, which can sometimes alter in texture when frozen and thawed, we do not recommend freezing leftovers for the best culinary experience.
For authentic flavor, ghee (clarified butter) is highly recommended due to its rich, nutty taste. However, if you’re looking for a vegan option or prefer a lighter curry, a neutral-flavored vegetable oil like canola, sunflower, or coconut oil works perfectly without altering the spice profile significantly.
If your curry turns out thinner than desired, there are a few simple ways to thicken it. You can simmer it uncovered for a longer period, allowing the sauce to reduce naturally. Alternatively, create a slurry by mixing a tablespoon of cornstarch or all-purpose flour with an equal amount of cold water, then slowly whisk it into the simmering curry until it reaches your desired consistency. Be sure to cook for a few minutes after adding the slurry to ensure the starch is fully cooked and the raw taste is gone.

Looking for More Delicious Indian-Inspired Recipes?
For detailed prep time, total time, and comprehensive nutritional information, please refer to the printable recipe card below.

Print Recipe
Leave a Review »
Madras Curry Recipe with Chicken
Video
Ingredients
- ¼ cup ghee or oil
- 1 cup chopped red onion about half a large onion
- ½ cup chopped cilantro
- 5-6 cloves garlic minced
- 3 tablespoons fresh grated ginger
- 30 ounces diced tomatoes 2 – 15 ounce cans
- 15 ounces unsweetened coconut milk
- 2 tablespoons Madras curry powder
- 1 tablespoon garam masala
- 1 teaspoon salt
- ¼ – ½ teaspoon Kashmiri chili powder or cayenne
- 1 ½ – 2 pounds boneless chicken thighs
- 1 tablespoon lemon juice
Instructions
-
Set a large Dutch oven or a heavy-bottomed saucepot over low heat. Add the ghee (or oil), chopped red onion, half of the chopped cilantro, minced garlic, and grated ginger. Sauté these aromatics, stirring occasionally, for 10-12 minutes until the onions are beautifully softened and translucent, and the mixture is fragrant. This low and slow cooking develops the foundation of your curry’s flavor.
-
While the aromatics are cooking, prepare your chicken. Cut the boneless chicken thighs into uniform 1-inch pieces. This ensures even cooking and perfect bite-sized portions in your curry.
-
Introduce the powerful spices! Add the Madras curry powder, garam masala, salt, and Kashmiri chili powder (or cayenne pepper) to the pot. Stir well to coat the aromatics evenly and sauté for another 5 minutes. This step allows the spices to toast lightly, intensifying their flavor and aroma, crucial for a truly authentic curry.
-
Increase the heat to medium. Stir in the diced tomatoes and unsweetened coconut milk. Combine all ingredients thoroughly, bringing the mixture to a gentle simmer. Allow it to cook for 10 minutes, letting the flavors marry and the sauce begin to thicken.
-
Add the prepared chicken pieces to the rich sauce. Stir them in until they are fully submerged. Cover the pot and continue to simmer for 15-20 minutes, stirring occasionally. Cook until the chicken is tender and cooked through, and the sauce has reached your desired consistency.
-
When your Madras curry is ready to be served, stir in the fresh lemon juice. This brightens the flavors and adds a zesty finish. Spoon generous portions over warm Basmati rice and garnish with the remaining fresh cilantro for an explosion of taste and aroma. Enjoy!