
Chicken Curry With Cucumber Yoghurt tastes rich, creamy, a little tangy, and perfectly spiced, with a cool, crunchy yoghurt on top that keeps each bite bright instead of heavy. It suits busy home cooks who want big flavor on a weeknight, since you can finish it in about 45 minutes. I tested versions of this dish so many times that my kids started asking for “the curry with the cold salad on top” by name.
Why Chicken Curry With Cucumber Yoghurt Is Worth It
This curry gives you deep, cozy flavor without a long simmer or tricky techniques. The cucumber yoghurt cuts through the richness and keeps the dish light enough for warm weather.
You only need one main pan, a bowl, and simple supermarket ingredients. The recipe also works with chicken thighs, breasts, or leftover roast chicken, so you can use what you already have.
“This Chicken Curry With Cucumber Yoghurt tastes like a restaurant favorite that you pulled off on a weeknight without breaking a sweat.” ★★★★★
Ingredients You Need
Chicken and Marinade
- 1 ½ pounds boneless skinless chicken thighs, cut into bite-size pieces
- Use thighs for juicy results; use chicken breast if you prefer leaner meat and shorten cooking by a couple minutes.
- ½ cup plain yoghurt (Greek or regular, not flavored)
- Greek yoghurt gives a thicker coating; thin with 1 tablespoon water if very thick.
- 1 tablespoon fresh lemon juice or lime juice
- 3 cloves garlic, finely grated or minced
- 1 tablespoon fresh ginger, finely grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- ½ to 1 teaspoon chili powder or cayenne, to taste
- 1 teaspoon kosher salt
Curry Sauce
- 2 tablespoons neutral oil (canola, avocado, or light olive oil)
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- ½ teaspoon smoked or sweet paprika
- 1 cup crushed tomatoes or tomato puree
- Canned works great; choose a low-sodium brand so you control the salt.
- 1 cup coconut milk or heavy cream
- Coconut milk gives a dairy-light option; cream gives extra richness.
- ½ to 1 cup low-sodium chicken broth or water, as needed for thinning
- 1 teaspoon sugar or honey, to balance acidity
- Salt and black pepper, to taste
- Fresh cilantro, chopped, for garnish (optional but tasty)
Cucumber Yoghurt
- 1 cup plain yoghurt (Greek or regular)
- 1 small cucumber, grated or finely diced
- Use Persian or English cucumber for fewer seeds and thinner skin.
- 1 small garlic clove, very finely minced or grated
- 1 tablespoon fresh lemon juice
- 1 tablespoon fresh mint or cilantro, finely chopped (optional)
- ¼ teaspoon ground cumin or roasted cumin powder (optional)
- Salt and black pepper, to taste
Pantry Shortcuts and Substitutions
- Use pre-minced garlic and ginger from a jar if you need speed; use slightly more to boost flavor.
- Use a good curry powder blend in place of individual spices if your spice drawer looks empty; start with 2 to 3 teaspoons and adjust.
- Use rotisserie chicken in place of raw chicken; skip the marinade time and stir it into the sauce near the end to warm through.
Equipment List
- Large skillet or wide saucepan with lid
- Medium mixing bowl for marinade
- Small bowl for cucumber yoghurt
- Cutting board and sharp knife
- Grater or microplane for garlic, ginger, and cucumber
- Measuring cups and spoons
- Wooden spoon or spatula
Quick Tips & substitutions
- Marinate the chicken at least 15 minutes; aim for 30 to 60 minutes in the fridge for deeper flavor.
- Use chicken breast if you prefer; cut it into slightly larger chunks and cook just until the center turns opaque to avoid dryness.
- Stir the yoghurt for the marinade before measuring so it coats the chicken evenly.
- Brown the chicken in batches so the pieces sear instead of steam.
- Keep the heat at medium when you cook the spices so they bloom without burning.
- Thin the sauce with broth or water a little at a time until it reaches your ideal consistency.
- Use coconut milk if you avoid dairy; use full-fat for the best texture.
- Swap cucumber with grated radish or finely chopped lettuce in the yoghurt if you run out of cucumber.
- Use dairy free yoghurt for the marinade and topping if you cook for someone who avoids dairy.
- Taste the curry at the end and adjust salt, acid (lemon juice), and sweetness so the flavors pop.
How to Make Chicken Curry With Cucumber Yoghurt
Step 1: Marinate the Chicken
Add the chicken pieces to a medium bowl. Spoon in yoghurt, lemon juice, garlic, ginger, cumin, coriander, garam masala, turmeric, chili powder, and salt.
Stir until every piece of chicken looks coated in the spiced yoghurt. Cover and chill for at least 15 minutes while you prep the rest; leave it up to 1 hour if you have time.
Step 2: Mix the Cucumber Yoghurt
Add yoghurt to a small bowl. Grate or finely dice the cucumber, then squeeze out some excess liquid with your hands or a clean towel so the sauce stays thick.
Stir cucumber into the yoghurt with garlic, lemon juice, herbs, cumin if you use it, salt, and pepper. Taste and adjust seasoning, then chill the bowl so the flavors meld while you cook the curry.
Step 3: Cook the Aromatics
Heat oil in a large skillet over medium heat. Add chopped onion and cook until it softens and turns golden at the edges, about 8 to 10 minutes, while you stir often.
Add garlic and ginger, then cook 1 to 2 minutes until they smell fragrant. Stir in tomato paste and cook another 1 to 2 minutes so it darkens slightly and loses its raw taste.
Step 4: Toast the Spices
Sprinkle cumin, coriander, garam masala, turmeric, and paprika over the onion mixture. Stir constantly for about 30 to 60 seconds so the spices toast and release their aroma.
If the pan looks dry or the spices stick, splash in a tablespoon of water and scrape the bottom with your spoon.
Step 5: Build the Sauce
Pour in crushed tomatoes and stir to combine with the onion and spice mixture. Let it simmer for 3 to 4 minutes so the flavors come together.
Add coconut milk or cream and stir until the sauce looks smooth and creamy. Add a splash of broth or water if the sauce looks very thick; you can adjust more later.
Step 6: Cook the Chicken
Lift the chicken from the marinade and let extra marinade drip back into the bowl. Slide the chicken pieces into the sauce in an even layer.
Stir gently so the sauce coats the chicken. Bring the pan to a gentle simmer, then lower the heat to medium low and cover.
Cook about 12 to 15 minutes, stirring once or twice, until the chicken cooks through and the juices run clear when you cut a piece. If the sauce thickens too much, add a bit more broth or water.
Step 7: Finish and Adjust
Stir in any extra marinade from the bowl only if it looks thick and you want a richer sauce; let it simmer a couple minutes so it cooks fully. Add sugar or honey and stir.
Taste the curry and adjust salt, pepper, and lemon juice until the flavor tastes balanced and bright. Sprinkle chopped cilantro over the top if you like.
Step 8: Serve With Cucumber Yoghurt
Spoon the chicken curry into bowls or over rice. Add a generous dollop of cucumber yoghurt on top of each serving.
Swirl the yoghurt slightly into the curry so each bite picks up some cool, tangy sauce. Add extra herbs or a squeeze of lemon if you want more freshness.
Recipe Variations
- Gluten free: Serve with rice, quinoa, or gluten free flatbread; check labels on broth and yoghurt to confirm.
- Dairy free: Use coconut yoghurt in both the marinade and cucumber topping; use coconut milk in the sauce.
- Extra veggies: Add peas, spinach, or green beans during the last 5 minutes of simmering.
- Low carb: Serve over cauliflower rice or steamed broccoli instead of regular rice.
- Extra spicy: Add sliced fresh chili or extra chili powder when you toast the spices.
- Mild version: Skip the chili powder and use sweet paprika only; the curry will still taste flavorful without heat.
- Leftover chicken: Stir in shredded cooked chicken during the last 5 minutes just to warm it through.
Ways to Serve Chicken Curry With Cucumber Yoghurt
- Spoon over fluffy basmati rice or jasmine rice.
- Serve with warm naan, roti, or pita for scooping.
- Pair with a simple green salad or sliced tomatoes and onions.
- Offer extra cucumber yoghurt on the side for dipping bread.
- Serve with roasted or steamed vegetables like carrots, cauliflower, or green beans.
Storage Success
Cool the Chicken Curry With Cucumber Yoghurt to room temperature before you pack it up. Store the curry and cucumber yoghurt in separate airtight containers in the fridge so the yoghurt stays fresh and the cucumber stays crisp. Keep the curry for up to 4 days and the cucumber yoghurt for up to 3 days. Reheat the curry gently on the stove or in the microwave with a splash of water, then top with cold cucumber yoghurt right before you eat.
