
Chicken Curry With Cucumber Yoghurt tastes rich, creamy, a little tangy, and perfectly spiced without blowing anyone’s head off. It works for busy weeknights or casual dinner parties and takes about 45 minutes from chopping board to table. I first cooked a version of this in my tiny college apartment, and my roommates still text me about it a decade later.
Why You Should Try This Chicken Curry With Cucumber Yoghurt
This chicken curry hits that sweet spot between comforting and fresh. The warm spices and creamy sauce hug the chicken, while the cool cucumber yoghurt cuts through the richness and keeps every bite bright.
You can adjust the heat level easily, so kids and spice lovers can both enjoy it. The recipe uses simple supermarket ingredients and pantry shortcuts, so you do not need specialty-store stress.
“This Chicken Curry With Cucumber Yoghurt tasted like takeout from a great restaurant, but cleaner and fresher at home ★★★★★”
Ingredients You’ll Need
Chicken & Marinade
- 1.5 pounds boneless skinless chicken thighs, cut into bite-size pieces
- Use thighs for juicier curry; chicken breast works if you cook it gently.
- 1/2 cup plain yoghurt (Greek or regular)
- I like full-fat for better flavor and texture.
- 1 tablespoon lemon juice or lime juice
- 3 cloves garlic, finely minced or grated
- 1 tablespoon fresh ginger, finely minced or grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/2 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 tablespoon butter or ghee
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon turmeric
- 1 teaspoon garam masala
- 1 teaspoon paprika (smoked or sweet)
- 1 teaspoon salt, plus more to taste
- 1 tablespoon tomato paste
- 1 cup crushed tomatoes or tomato puree
- 1 cup coconut milk or heavy cream
- Coconut milk gives a subtle sweetness; cream tastes richer and thicker.
- 1/2 to 1 cup low-sodium chicken broth or water, as needed for thinning
- 1 teaspoon sugar or honey (optional, to balance acidity)
Cucumber Yoghurt
- 1 cup plain yoghurt (Greek works best for thickness)
- 1 small cucumber, grated or very finely diced
- Peel if the skin feels tough; keep it on if the cucumber looks thin-skinned.
- 1 tablespoon fresh lemon juice
- 1 tablespoon chopped fresh mint or cilantro
- 1/4 teaspoon ground cumin or garam masala (optional, for a warm note)
- Salt and black pepper to taste
Optional Garnishes
- Fresh cilantro leaves, chopped
- Thinly sliced green onion
- Lime or lemon wedges
- Extra cucumber slices
Pantry Shortcuts & Substitutions
- Use pre-minced garlic and ginger from a jar if you feel short on time.
- Swap garam masala with equal parts ground cumin and coriander plus a pinch of cinnamon.
- Use rotisserie chicken in a pinch; add it during the final simmer and reduce cooking time.
- Use frozen chopped onions to skip knife work on a busy night.
Equipment List
- Large skillet or wide saucepan with lid
- Medium mixing bowl for marinade
- Small bowl for cucumber yoghurt
- Cutting board and sharp knife
- Wooden spoon or spatula
- Grater or microplane for ginger and cucumber
- Measuring cups and spoons
Tips & Tricks
- Cut chicken pieces the same size so they cook evenly and stay juicy.
- Marinate the chicken at least 20 minutes; aim for 2 to 4 hours in the fridge for deeper flavor.
- Use medium heat when you cook the onions so they soften and caramelize lightly without burning.
- Toast the spices in the pan for 30 to 60 seconds to wake up their flavor before you add liquids.
- Thin the curry with broth in small splashes until you reach your favorite sauce thickness.
- Taste near the end and adjust salt, acid, and heat; a squeeze of lemon can brighten everything.
- Chill the cucumber yoghurt at least 10 minutes so the flavors meld and the texture thickens.
- Serve the cucumber yoghurt on the side so people can add as much coolness as they like.
How to Make Chicken Curry With Cucumber Yoghurt
Marinate the Chicken
- Add the chicken pieces to a medium bowl.
- Add yoghurt, lemon juice, garlic, ginger, cumin, coriander, turmeric, chili powder, and salt.
- Stir until every piece of chicken looks coated in the marinade.
- Cover and chill in the fridge for at least 20 minutes and up to 4 hours.
Mix the Cucumber Yoghurt
- Add yoghurt to a small bowl.
- Grate or finely dice the cucumber, then squeeze out extra water with your hands or a clean towel.
- Stir cucumber into the yoghurt with lemon juice, mint or cilantro, cumin if using, salt, and pepper.
- Taste, adjust seasoning, then chill in the fridge while you cook the curry.
Cook the Aromatics
- Heat the oil and butter or ghee in a large skillet over medium heat.
- Add the chopped onion and cook 6 to 8 minutes, stirring often, until it turns soft and golden at the edges.
- Add garlic and ginger, then cook 1 to 2 minutes until they smell fragrant and no longer raw.
Toast the Spices and Build the Base
- Add cumin, coriander, turmeric, garam masala, paprika, and salt to the pan.
- Stir and cook 30 to 60 seconds until the spices smell toasty and rich.
- Stir in the tomato paste and cook 1 to 2 minutes so it darkens slightly and loses its raw taste.
- Pour in the crushed tomatoes and stir until everything looks smooth and combined.
Add the Chicken
- Add the marinated chicken along with any leftover marinade to the pan.
- Stir so the sauce coats the chicken pieces evenly.
- Cook 5 to 7 minutes, stirring occasionally, until the chicken turns opaque on the outside.
Simmer with Coconut Milk or Cream
- Pour in the coconut milk or heavy cream and stir to blend with the tomato mixture.
- Add 1/2 cup chicken broth or water to loosen the sauce.
- Bring the curry to a gentle simmer over medium heat.
- Reduce the heat slightly and simmer 10 to 15 minutes, stirring now and then, until the chicken cooks through and the sauce thickens.
Adjust Flavor and Texture
- Taste the curry and add more salt if it needs it.
- Add sugar or honey if the sauce tastes too sharp or acidic.
- Add more broth in small amounts if the sauce feels too thick, or simmer a few extra minutes if it feels too thin.
- Finish with a squeeze of lemon juice and a sprinkle of fresh cilantro if you like.
Serve
- Spoon the chicken curry into bowls or over rice.
- Add a generous spoonful of cucumber yoghurt on top or on the side.
- Garnish with extra cilantro, green onion, or cucumber slices.
- Serve hot and enjoy while the curry stays warm and the yoghurt stays cool.
What to Serve with Chicken Curry With Cucumber Yoghurt
Serve Chicken Curry With Cucumber Yoghurt with fluffy basmati rice or jasmine rice so the grains soak up that rich sauce. Warm naan, roti, or even toasted pita makes a great side for scooping up every last bit. Add a simple side of steamed green beans, roasted cauliflower, or a crisp salad with lemon dressing to keep the meal balanced. A cold mango lassi, iced tea, or sparkling water with lime pairs nicely and keeps the spices feeling refreshing.
Storage Options
- Store leftover chicken curry in an airtight container in the fridge for up to 3 to 4 days.
- Store cucumber yoghurt separately in a small container in the fridge for up to 2 days.
- Freeze the chicken curry (without the cucumber yoghurt) in freezer-safe containers for up to 2 months.
- Reheat the curry gently on the stove over low to medium heat, or in the microwave in short bursts, and stir often so the sauce stays smooth.
- Serve fresh cucumber yoghurt on reheated curry, since the frozen version loses its texture.

Leave a Reply