
This 1 kg chicken curry recipe transforms simple ingredients into a deeply aromatic, slow-simmered masterpiece that feeds four generously. The secret lies in marinating the chicken overnight—allowing spices to penetrate deeply—while building a rich, velvety sauce from scratch. Every bite delivers tender meat infused with warm spices, balanced by a tangy tomato base that deepens with time.
What sets this recipe apart is its scalability: one pot handles the entire process, from searing the chicken to reducing the sauce, making it ideal for weeknight dinners or meal prep. The spice blend—garlic, ginger, cumin, and coriander—creates layers of complexity without overpowering the chicken’s natural flavor. A touch of yogurt in the marinade keeps the meat moist, while coconut milk at the end adds luxurious creaminess.
By the time it finishes simmering, you’ll have a curry with perfectly tender chicken, a sauce thick enough to coat every spoonful, and aromas that fill your kitchen. The dish pairs beautifully with basmati rice, naan, or even crusty bread to soak up every last drop. This is comfort food at its finest—rich, satisfying, and impossible to resist.
Ready in under 90 minutes with minimal cleanup, this recipe delivers restaurant-quality results without the fuss. The key is patience: letting the spices bloom, the sauce reduce, and the chicken become fork-tender. Once mastered, it becomes your go-to weeknight staple.
Ingredients for 1 kg chicken curry
Rich spices, tender chicken, and velvety coconut milk create this restaurant-quality curry in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 2.2 lb | Skin-on preferred for flavor |
| Plain Yogurt 🥛 | ½ cup | Full-fat for creaminess |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, aromatic |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Ground Cumin 🌶️ | 1 ½ tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 ½ tsp | Freshly ground preferred |
| Turmeric Powder 🧂 | 1 tsp | Bright yellow color |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Canned Crushed Tomatoes 🍅 | 14 oz | San Marzano preferred |
| Onion 🧅 | 1 whole | Yellow, finely diced |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned preferred |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The chicken thighs are non-negotiable here—skin-on delivers the most flavor. Costco or Whole Foods carry excellent quality, but any butcher will trim them for you. For the yogurt, full-fat Greek yogurt works best, though plain yogurt is fine. Fresh ginger and garlic are essential: organic ginger root from the produce section and garlic cloves with vibrant skins ensure potency. Toast your spices in a dry pan for 30 seconds before grinding to deepen their aroma—this small step makes a world of difference.
No fresh ginger? Substitute with 1 tbsp ginger paste (check the Asian aisle). Running low on coconut milk? Light coconut milk works, but the sauce will be slightly thinner. The San Marzano crushed tomatoes are worth seeking out—their sweetness balances the spices perfectly. For heat control, reduce cayenne to ¼ tsp if sensitive to spice. The onion should be yellow or red, finely diced to dissolve into the sauce. If you’re short on time, pre-minced garlic from the freezer section works in a pinch, though fresh is always superior.
This curry tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days in the fridge or 3 months frozen. For meal prep, portion into glass containers—they reheat beautifully. The sauce thickens as it cools, so add a splash of water when reheating. Garnish with fresh cilantro just before serving to preserve its vibrant color and bright flavor. The olive oil should be extra-virgin for optimal richness, especially when drizzled over the finished dish.
Why You’ll Love This Recipe
- No-Chop Night: I swear by this recipe on days when I’d rather not stand at the counter for 20 minutes. The yogurt marinade does half the work—just toss the chicken thighs in a bowl with it, and let the ginger and garlic mingle while you boil water for rice. Honestly, the prep feels like a spa treatment compared to my usual curries.
- Garlic Bomb: Between us, the garlic here isn’t just a garnish—it’s the star. I use a full head of cloves, minced and fried until they’re golden and sticky on the spoon, then simmered into the curry. That crispy, caramelized punch? It turns an ordinary weeknight dinner into something you’d order at a restaurant.
- Lunchbox Hero: This curry tastes just as good cold as it does hot, which means I can prep a big batch on Sunday and portion it into containers for the week. My kids actually ask for it—yes, even the picky one—and it keeps its richness for days. No sad, watery leftovers here.
- Thighs on a Budget: Boneless chicken thighs are my secret weapon for stretching meals without breaking the bank. A kilogram gives me four hearty servings, and the yogurt marinade keeps them juicy even reheated. I’ll be real: this is the recipe I turn to when I’m trying to feed a house but still want to eat well.
Step-by-step instructions for 1 kg chicken curry
Master this aromatic technique for deeply spiced, tender chicken in one flavorful pot.
Marinate the Chicken for Maximum Flavor
In a large bowl, combine the 2.2 lb boneless chicken thighs, 0.5 cup plain yogurt, and 1.5 tsp salt. Gently mix until the chicken is fully coated in the yogurt marinade. This step is crucial—it tenderizes the meat while infusing it with yogurt’s natural acidity, which breaks down proteins for a melt-in-your-mouth texture.
Add 1 tbsp freshly grated ginger root, 6 peeled garlic cloves (roughly chopped), 1.5 tsp ground cumin, 1.5 tsp ground coriander, 1 tsp turmeric powder, and 0.5 tsp cayenne pepper. Mix thoroughly, ensuring the spices adhere to the chicken. Cover and refrigerate for at least 2 hours (overnight is ideal). The longer it marinates, the deeper the flavor penetration and the more tender the chicken will become.
Sauté Aromatics and Brown the Chicken
Heat 0.25 cup olive oil in a large, heavy-bottomed pot over medium-high heat. Add the 1 whole yellow onion (finely diced) and cook for 5-6 minutes until softened and beginning to caramelize. You’ll know it’s ready when the onions release their sweet aroma and turn translucent.
Remove the marinated chicken from the refrigerator and shake off any excess marinade (don’t discard it). Add the chicken to the pot in a single layer, working in batches if necessary. Sear for 4-5 minutes per side until the chicken develops a golden-brown crust. This step is essential for building flavor through the Maillard reaction. Once browned, remove the chicken and set it aside on a plate.
Build the Spiced Tomato Base
In the same pot, reduce the heat to medium and add the 14 oz canned crushed tomatoes. Stir well to scrape up any browned bits from the bottom of the pot—these contain concentrated flavor. Let the mixture simmer for 5-7 minutes until it thickens slightly and the raw tomato taste mellows. You should see the sauce reduce by about one-third and develop a rich, reddish hue.
Return the browned chicken to the pot, along with any accumulated juices. Pour in the 13.5 oz coconut milk and bring the mixture to a gentle simmer. The coconut milk will help create a velvety texture while adding a subtle sweetness that balances the spices. Partially cover the pot and let it simmer for 20-25 minutes, stirring occasionally to prevent sticking. The chicken is done when it reaches an internal temperature of 165°F and the sauce has thickened into a luscious consistency.
Finish and Garnish for Restaurant-Quality Results
Once the chicken is fully cooked, reduce the heat to low and let the curry simmer uncovered for an additional 10 minutes. This final step allows the flavors to meld and the sauce to reach its ideal thickness. Taste and adjust the seasoning with additional salt or cayenne pepper if needed. The curry should be aromatic, well-balanced, and rich without being overly spicy.
Remove the pot from heat and stir in the 0.25 cup fresh cilantro. Garnish each serving with additional cilantro and serve immediately with steamed basmati rice or warm naan bread. The curry should have a glossy sheen, tender chicken that falls apart easily, and a complex blend of spices that dance on your palate with every bite.
Pro Tips For Making 1 Kg Chicken Curry
- Sear the Chicken First: Don’t skip the brown—get those thighs sizzling in a hot pan with 1 tablespoon oil until golden on all sides. I used to rush this, and the curry always tasted flat until I realized the Maillard reaction actually builds flavor. Two minutes per side, no crowding.
- Grind Your Spices Fresh: Whole cumin seeds and toasted ginger-garlic paste make a world of difference over pre-ground powder. Pulse 1 tablespoon cumin seeds in a dry pan until fragrant (30 seconds), then grind with peeled ginger and 5 crushed garlic cloves—this cuts prep time and keeps the aroma sharp.
- Bloom the Yogurt: Mix the yogurt with 1/4 cup water and let it sit 10 minutes before adding to the curry. This thins it out and prevents curdling when it hits the hot oil. I learned this the hard way after my first batch turned into glue.
- Simmer, Don’t Boil: Once the chicken is cooked through, drop the heat to low and let the curry bubble gently for 15 minutes. High heat turns the yogurt base grainy and the chicken rubbery. Sounds counterintuitive, but patience here guarantees tender, creamy results.
Pro cooking tips for 1 kg chicken curry
Spice Blooming Magic
Toast your cumin and coriander seeds in a dry pan for 30 seconds before grinding—this unlocks their full aroma. The moment you smell that nutty, earthy scent, you know they’re ready. I always do this step first; it’s the foundation of great curry flavor. 🌶️
For an extra layer of depth, add 1 bay leaf and 2 green cardamom pods when sautéing the onions. Remove them before adding tomatoes, but they infuse the oil with incredible complexity. This trick comes from my grandmother’s cooking—she swore by these hidden flavors.
One-Pot Efficiency
Use a heavy-bottomed Dutch oven (I love my Le Creuset) to prevent scorching while building the sauce. The deep sides help control the sauce reduction, and the even heat distribution ensures your onions caramelize perfectly without burning. A lighter pot will lead to uneven cooking and stuck-on bits.
After browning the chicken, deglaze the pot with 2 tbsp water to collect all those flavorful browned bits. This simple step adds another layer of richness to your sauce without any extra effort. Don’t skip it—it’s where restaurant-quality curries get their depth.
Coconut Milk Trick
Add the coconut milk in two stages: pour half when returning the chicken to the pot, then add the remaining half at the 10-minute mark of simmering. This gradual addition creates a silkier texture without making the sauce too thin. I’ve found this method works better than pouring it all at once.
For a creamier finish without coconut milk, stir in ¼ cup Greek yogurt at the end. The acidity brightens the flavors while adding body. This works especially well if you’re avoiding dairy or need a lighter option.
Sauce Thickness Control
If your sauce is too thin after simmering, simmer uncovered for 5-10 more minutes to reduce it naturally. For thicker sauce faster, mix 1 tbsp cornstarch with 2 tbsp water, stir into the curry, and cook for 2 minutes**. Never add flour—it can make the curry taste raw.
Too thick? Stir in 2-3 tbsp hot water or chicken broth to loosen the sauce. The key is to adjust gradually—you can always thicken it more later if needed. I usually taste as I go to get the perfect consistency.
Resting for Perfection
Let the curry rest for 10-15 minutes off the heat before serving. This allows the flavors to meld completely and the chicken to absorb all that delicious sauce. I’ve seen people skip this step and miss out on the full depth of flavor—don’t be one of them!
While resting, cover the pot loosely with foil. This traps steam while letting excess moisture escape slightly, giving you that perfect glossy finish. The curry will taste even more cohesive after this short rest period.
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
While you can substitute chicken breast, thighs are ideal for curry because they stay moist and tender during long simmering. If using breasts, cut them into 1-inch pieces and reduce simmering time to 15-20 minutes (they cook faster). Add 1 tbsp yogurt to the marinade to prevent dryness.
How do I adjust the spice level?
For milder heat, reduce cayenne to ¼ tsp or omit it entirely. For extra spice, add ½ tsp red chili powder or a pinch of freshly chopped green chilies at the end. Always taste before serving—you can adjust with more salt or a squeeze of lemon juice if needed.
What’s the best way to reheat leftovers?
Reheat gently in a pot over low heat with 2 tbsp water to prevent drying. Stir occasionally for 5-7 minutes until warmed through. Microwaving works too—cover with a damp paper towel and heat in 1-minute intervals, stirring between each. Add a splash of coconut milk if the sauce thickens too much.
Can I make this curry in an Instant Pot?
Yes! Sauté onions and chicken as directed, then add tomatoes and 1 cup water. Pressure cook for 10 minutes, quick-release, then stir in coconut milk and simmer on low heat for 5 minutes. The Instant Pot speeds up cooking but may need slightly more coconut milk for creaminess. Adjust seasoning after pressure cooking.
What if my sauce is too thin?
Simmer uncovered for 5-10 more minutes to reduce naturally. For faster thickening, mix 1 tbsp cornstarch with 2 tbsp water, stir into the curry, and cook for 2 minutes. Avoid flour—it can make the curry taste raw. Taste as you go to achieve the perfect consistency.
- 2-Pound Ground Turkey Meatloaf Recipe: Glazed Top, Juicy Core Without the Wait - October 11, 2026
- 5 Egg Yorkshire Pudding Recipe: Towering Crispy Bites From One Tin - October 11, 2026
- 3 Eggs Scrambled Recipe: Ultra-Smooth, Creamy Results Every Time - October 11, 2026