This spiced chicken dish features tender chicken thighs marinated in a blend of turmeric, cumin, and coriander before simmering in creamy coconut milk and a tomato-based sauce. Aromatic spices like garam masala and smoked paprika deepen the flavor, while fresh cilantro adds brightness. It pairs wonderfully with basmati rice or warm naan, offering a cozy, flavorful meal packed with comforting aromas and balanced heat.
I still remember the first time I made this spiced chicken curry—it was a chilly evening, and the warm aromas filled my kitchen, instantly wrapping me in comfort and excitement for what was to come.
One time, unexpected guests arrived and I whipped up this curry in no time; the smiles around the table made me realize this dish was a keeper for any occasion.
Ingredients
- Chicken: I reach for boneless, skinless thighs because they stay juicy and soak up the marinade beautifully
- Marinade ingredients: Plain yogurt helps tenderize the chicken while spices build depth; a quick reminder to choose dairy-free yogurt if needed
- Sauce components: Fresh onions and tomatoes provide a sweet base, while spices like garam masala and smoked paprika balance warmth and aroma
- Coconut milk: Adds creaminess without dairy, making the dish feel indulgent yet light
- Finishing touches: Fresh cilantro gives a bright pop of freshness, serving with basmati rice or naan completes the meal
Instructions
- Get Everything Ready:
- Combine the chicken with the marinade ingredients in a large bowl, mixing thoroughly so every piece is coated. Cover it up and pop it in the fridge to soak up all those flavors for at least 30 minutes, or longer if you have time.
- The Part Where Magic Happens:
- Heat the oil in your skillet over medium heat. Sauté the chopped onions until they turn a beautiful golden brown and fill your kitchen with a sweet scent. Add the marinated chicken plus all the marinade, cooking and stirring until the chicken gains a lovely light brown crust.
- Building the Sauce:
- Stir in the diced tomatoes and green chilies (if using). Let everything simmer together until the tomatoes soften, releasing their juices, around 4 minutes. Next, sprinkle in your spices—garam masala, smoked paprika, and cinnamon—and cook for a minute to let their fragrances blossom.
- Bringing It All Together:
- Pour in the coconut milk and chicken stock, bringing the mixture to a gentle simmer. Cover and let it cook for about 20 minutes, stirring occasionally. You’ll notice the sauce thickens and the chicken becomes tender and juicy.
- Finishing Touches:
- Give the curry a taste and adjust seasoning with salt and pepper. Chop fresh cilantro over the top and serve steaming hot alongside basmati rice or soft naan bread for dipping.
This dish became more than just food one evening when a simple weeknight supper turned into a comforting ritual for my family, bringing us closer through shared warmth and stories.
Keeping It Fresh
I always recommend chopping fresh cilantro right before serving so it retains its bright color and fresh flavor to contrast the rich curry.
Serving Ideas That Clicked
Pairing the curry with cucumber raita or a squeeze of lime adds a refreshing balance that elevates every bite into a well-rounded meal.
A Time This Recipe Saved the Day
This recipe once saved a last-minute dinner party when my guests were unexpectedly late—by the time they arrived, the house was filled with comfort and everyone left happy.
- Always keep extra coconut milk and stock handy; they extend this recipe’s flexibility
- If you’re short on time, the marinade can be done early in the day or even the night before
- Don’t forget to taste and adjust spice levels to your preference, it’s your kitchen here
Thanks for spending some kitchen time here—hope this curry fills your home with warmth and brings your loved ones together like it has mine.