
This overnight marination transforms chicken into tender, deeply flavorful bites that absorb every spice. The extended soak allows the yogurt and aromatics to penetrate deeply, creating a base that’s impossible to achieve with quick marinades.
I developed this method after years of experimenting with timing and spice ratios. The 12-hour rest in the refrigerator lets the flavors meld while the acid in the yogurt begins breaking down the proteins, guaranteeing that promised tender result.
The cooking process then builds on this foundation, with a slow simmer that coaxes the chicken into perfect tenderness. Each piece emerges from the sauce infused with complex layers from the marination and cooking spices.
What you’ll serve is chicken so tender it falls apart at the touch of a fork, swimming in a rich, aromatic curry sauce that’s absorbed the depth of the overnight preparation.
Ingredients for Chicken Curry Recipe with Marination
Whole spices toasted fresh and full-fat yogurt create the foundation for these irresistibly tender chicken bites.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 2 lb | Cut into 1.5-inch pieces |
| Plain Whole-Milk Yogurt 🥛 | 1 ½ cups | Full-fat for best marination |
| Fresh Ginger Root 🌿 | 2 tbsp | Finely grated, peeled |
| Garlic Cloves 🧄 | 6 cloves | Minced to fine paste |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper aroma |
| Ground Coriander 🌿 | 2 tsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | 1 tsp | For color and earthiness |
| Kashmiri Red Chili Powder 🌶️ | 1 ½ tsp | Mild heat, vibrant color |
| Garam Masala 🌿 | 1 ½ tsp | Freshly ground blend |
| Kosher Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Coarsely ground |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor, high smoke point |
| Yellow Onion 🧅 | 1 whole | Finely diced, medium size |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, fire-roasted preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
The yogurt is non-negotiable here—full-fat Greek or whole-milk only, as the fat carries the spices and tenderizes the protein. For the chicken, bone-in, skinless thighs offer the best texture after marination, but boneless works if you prefer. Source your spices from Penzeys or an Indian grocery for maximum potency. The ginger and garlic should be fresh, not jarred, to achieve the depth of flavor promised by the overnight rest.
No Kashmiri chili? Sweet paprika plus cayenne at a 2:1 ratio gets you close on color and heat. Short on garam masala? Equal parts cinnamon, cardamom, and cloves (a pinch each) approximates the warmth. The tomatoes can be fresh if in season, but canned fire-roasted add a smoky depth. For the cream, coconut milk works for a dairy-free version—use the full-fat canned variety for similar richness.
Marinate the chicken overnight (up to 24 hours max) in the fridge. The cooked curry keeps well for 4 days refrigerated and freezes beautifully for 3 months. Always use airtight containers to preserve the aromatic qualities of the spices.
Why You’ll Love This Recipe
- No-Fuss Marination: Honestly, I just toss the chicken with yogurt, ginger, and garlic the night before—no fancy steps.
- Deep, Warm Flavor: The cumin and ginger bloom in the yogurt, making every bite rich and aromatic.
- Feeds a Hungry Crowd: I’ve served this at potlucks and weeknight dinners alike, and it’s always a hit.
- Leftovers for Days: Between us, it tastes even better the next day, and it reheats like a dream.
Step-by-Step Instructions for Chicken Curry With Marination
Master these professional techniques for fall-apart tender chicken with complex layered flavors.
Step 1: Prepare and Marinate the Chicken
Cut the 2 lb boneless skinless chicken thighs into 1.5-inch pieces and place them in a large mixing bowl. In a separate bowl, combine the 1.5 cups plain whole-milk yogurt, 2 tbsp fresh ginger root (finely grated), 6 cloves garlic cloves (minced to a paste), 2 tsp ground cumin, 2 tsp ground coriander, 1 tsp turmeric powder, 1.5 tsp Kashmiri red chili powder, 1.5 tsp garam masala, 2 tsp kosher salt, and 1 tsp freshly ground black pepper.
Pour the yogurt mixture over the chicken and massage it thoroughly into every piece, ensuring full coverage. The acid in the yogurt will begin tenderizing the meat immediately. Cover and refrigerate for at least 4 hours, though overnight marination yields the most tender results as the spices deeply penetrate the flesh.
Step 2: Sear the Chicken and Build the Base
Heat 2 tbsp vegetable oil in a heavy-bottomed pot or Dutch oven over medium-high heat. Remove the chicken from the marinade (reserve the marinade) and sear in batches for 3-4 minutes per side until golden brown. Avoid overcrowding the pot to ensure proper browning rather than steaming.
Transfer the seared chicken to a plate. In the same pot, add the remaining 1 tbsp vegetable oil and sauté the 1 whole yellow onion (finely diced) for 6-8 minutes until soft and translucent. The fond from the chicken will caramelize slightly, adding depth to the sauce.
Step 3: Simmer the Curry to Perfection
Pour the reserved marinade into the pot with the onions, stirring to incorporate the browned bits. Add the 1 can canned diced tomatoes (with juices) and bring to a gentle simmer. Return the chicken to the pot, ensuring it’s mostly submerged in the liquid.
Reduce heat to low, cover, and simmer for 30-35 minutes, stirring occasionally, until the chicken is fork-tender and the sauce has thickened slightly. The oil will begin to separate at the edges when the curry is ready, indicating the spices have fully bloomed.
Step 4: Finish with Cream and Garnish
Stir in the 0.5 cup heavy cream and simmer uncovered for an additional 5 minutes to allow the flavors to meld. The cream tempers the acidity of the tomatoes and yogurt, creating a rich, balanced sauce. Taste and adjust seasoning if needed, though the marinade should have provided sufficient salt and spice.
Remove from heat and let the curry rest for 10 minutes off the stove. This allows the flavors to deepen and the sauce to thicken further. Garnish with the 0.5 cup fresh cilantro (chopped) just before serving to preserve its bright, fresh aroma.
Pro Tips For Making Chicken Curry Recipe With Marination
- Marinade overnight: I learned this the hard way—chicken thighs need at least 4 hours in the yogurt-ginger-garlic mix, but overnight actually changes the outcome. The meat stays juicy and picks up way more flavor.
- Pat thighs dry: Skip the wet chicken syndrome: blot the thighs with paper towels before marinating so the yogurt clings better instead of sliding off.
- Toast the cumin: Sounds weird, but it works: dry-toast the ground cumin in the pan for 30 seconds before adding liquids—it wakes up the aroma and makes a real difference.
- Skip the crowding: After burning three batches, I finally figured out to sear the chicken in batches so the pan stays hot and the meat browns instead of steams.
Pro Cooking Tips for Great chicken curry recipe with marination
Marination Mastery
Always use full-fat yogurt—the fat carries spices deeper into the meat. Massage the marinade into every piece, ensuring complete coverage. I find overnight marination (up to 24 hours) transforms the texture most dramatically. 💡
Searing Technique
Sear chicken in small batches over medium-high heat to avoid steaming. Use a heavy-bottomed Dutch oven for even heat distribution. The golden-brown crust adds depth to the final curry.
Sauce Development
After searing, sauté onions in the same pot to capture the fond. Add reserved marinade and tomatoes, scraping up browned bits. This builds a rich, complex base for your sauce.
Low and Slow
Simmer covered on low heat for 30-35 minutes. The curry is done when oil separates at the edges. Stir occasionally to prevent sticking and ensure even cooking.
Cream Integration
Add heavy cream at the end and simmer uncovered for 5 minutes. This balances acidity and enriches the sauce. Let it rest 10 minutes off heat before serving.
Equipment Choice
I recommend a 5-6 quart Dutch oven (like Lodge or Le Creuset) for even heat. A wooden spoon won’t scratch your pot while stirring the developing curry. 🔥
Nutrition Facts
Frequently Asked Questions
Can I marinate for just a few hours?
For best results, marinate overnight. However, 4-6 hours still improves tenderness and flavor. The longer it soaks, the deeper the spice penetration.
What can I use instead of yogurt?
Buttermilk or coconut milk work as substitutes. Both provide acidity for tenderizing. Avoid non-fat options, as the fat carries flavor.
How do I prevent the sauce from curdling?
Temper the yogurt marinade before adding to hot oil. Stir constantly and keep heat at medium-low to maintain a smooth sauce.
Can I use chicken breast instead?
Yes, but reduce cooking time to 20-25 minutes. Breast dries out faster than thighs, so monitor closely.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026