
Chicken Curry With Cucumber Yoghurt tastes rich, creamy, a little tangy, and perfectly spiced, with cool crunchy cucumber yoghurt on the side to balance every bite. It works for busy weeknights or casual dinner parties and takes about 45 minutes from start to finish. I first cooked a version of this in a tiny apartment kitchen with one pan and a wobbly cutting board, so if I managed it there, you can absolutely nail it at home.
Why Make This Chicken Curry With Cucumber Yoghurt at Home
You control the spice level, the creaminess, and the quality of the chicken, so the curry tastes fresher and brighter than most takeout versions. The cucumber yoghurt cools everything down, so even spice-shy eaters feel happy and not attacked by chili.
You also save money, use pantry staples, and get leftovers that taste even better the next day. The whole meal cooks in one main pan plus a bowl for the yoghurt, so cleanup stays pretty painless.
“This Chicken Curry With Cucumber Yoghurt tastes like restaurant comfort food but comes together in under an hour at home, which feels like a tiny kitchen miracle. ★★★★★”
Ingredients You Need
Chicken and Marinade
- 1.5 pounds boneless skinless chicken thighs, cut into bite-size pieces
- Use thighs for juicy, forgiving texture; chicken breast works too, just watch the cooking time so it stays tender.
- 1 cup plain full-fat yoghurt
- Greek yoghurt works; thin it with 1 to 2 tablespoons water if very thick.
- 2 tablespoons fresh lemon juice
- 3 cloves garlic, finely grated or minced
- 1 tablespoon fresh ginger, finely grated
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
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 to 2 tablespoons curry powder
- Use a mild or medium curry powder you like; I often reach for McCormick or a good Indian grocery blend.
- 1 teaspoon garam masala
- ½ to 1 teaspoon chili flakes or cayenne, 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 and dairy free option; cream gives a richer taste.
- ½ cup chicken broth or water, plus more if needed
- 1 teaspoon sugar or honey, optional, to balance acidity
- 1 teaspoon kosher salt, plus more to taste
- Fresh cilantro, chopped, for garnish
- Lemon wedges, for serving
Cucumber Yoghurt
- 1 cup plain yoghurt
- Use the same yoghurt as the marinade to keep things simple.
- 1 small cucumber, grated or finely diced
- Persian or English cucumber works best because they have fewer seeds.
- 1 tablespoon fresh lemon juice
- 1 tablespoon fresh mint or cilantro, finely chopped
- ½ teaspoon ground cumin
- ¼ teaspoon salt, or to taste
- Black pepper, to taste
Pantry Shortcuts and Substitutions
- Use pre-minced garlic and ginger from a jar if you feel short on time; they still give solid flavor.
- Use a good quality curry paste instead of curry powder; start with 1 tablespoon and adjust.
- Swap coconut milk with evaporated milk if you need a lighter option and do not mind dairy.
- Use frozen chopped onion to skip knife work; sauté it straight from frozen.
Equipment List
- Large skillet or sauté pan 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
- Wooden spoon or spatula
- Measuring cups and spoons
Tips & Mistakes
- Cut chicken into even pieces so it cooks at the same rate and stays juicy.
- Marinate at least 20 minutes; skip overnight marinating with yoghurt or the texture can turn mushy.
- Brown the chicken in batches and avoid crowding the pan so it develops flavor instead of steaming.
- Cook the onions until they turn deep golden; pale onions give a flat tasting curry.
- Toast the spices in the oil for 30 to 60 seconds so they bloom and taste fragrant, not dusty.
- Add chili in small amounts and taste as you go; you can always add more heat but you cannot pull it back.
- Keep the cucumber yoghurt thick; if it turns watery, stir in a spoonful of extra yoghurt.
- Let the curry simmer gently; a hard boil can split the yoghurt or cream and give a grainy texture.
- Taste at the end and adjust salt, lemon, and sweetness; that final tweak often turns good curry into great curry.
How to Make Chicken Curry With Cucumber Yoghurt
Step 1: Marinate the Chicken
Add yoghurt, lemon juice, garlic, ginger, turmeric, cumin, coriander, salt, and pepper to a medium bowl. Whisk until the mixture looks smooth and evenly colored. Add the chicken pieces and coat them well, then cover and chill for 20 minutes to 2 hours while you prep the rest.
Step 2: Mix the Cucumber Yoghurt
Add yoghurt to a small bowl. Grate or finely dice the cucumber, then squeeze it gently in your hands or a clean towel to remove extra water. Stir cucumber into the yoghurt with lemon juice, mint or cilantro, cumin, salt, and pepper. Taste and adjust seasoning, then chill until serving time so the flavors meld.
Step 3: Brown the Chicken
Heat 1 tablespoon oil in a large skillet over medium high heat. Shake excess marinade off the chicken pieces and add half of them to the hot pan in a single layer. Sear each side for 2 to 3 minutes until the chicken turns golden in spots; it does not need to cook through yet. Transfer to a plate and repeat with the remaining chicken, adding more oil if the pan looks dry.
Step 4: Cook the Aromatics
Lower the heat to medium and add a little more oil if needed. Add the chopped onion and cook, stirring often, until it turns soft and deep golden, about 8 to 10 minutes. Add garlic and ginger and cook 1 minute until fragrant, so they do not burn.
Step 5: Toast the Spices
Sprinkle curry powder, garam masala, and chili flakes into the pan. Stir constantly for 30 to 60 seconds until the spices smell toasty and rich. Add tomato paste and cook another minute to remove the raw taste.
Step 6: Build the Sauce
Pour in crushed tomatoes, coconut milk or cream, and chicken broth or water. Stir well and scrape the bottom of the pan to lift any browned bits into the sauce. Add sugar or honey if you use it, and a pinch of salt. Bring the mixture to a gentle simmer.
Step 7: Simmer the Chicken
Return the browned chicken and any juices from the plate to the pan. Stir to coat the pieces in the sauce, then cover and simmer on low heat for 12 to 15 minutes. Stir once or twice and add a splash of water if the sauce thickens too much. Check a piece of chicken and make sure it feels cooked through and tender.
Step 8: Finish and Adjust
Turn off the heat and taste the curry. Add more salt, a squeeze of lemon, or a pinch of sugar until the flavor feels balanced and bright. Sprinkle chopped cilantro over the top. Give the cucumber yoghurt a quick stir so it looks creamy and ready.
Step 9: Serve
Spoon the Chicken Curry With Cucumber Yoghurt over hot basmati rice, brown rice, or warm flatbread. Add a generous dollop of cucumber yoghurt on the side or right on top. Serve with lemon wedges and extra herbs so everyone can customize their bowl.
Variations I've Tried
Use chicken breast instead of thighs and cut it into larger chunks so it stays juicy; cook it slightly less and pull it off the heat as soon as it turns opaque. Swap the chicken for cauliflower florets and chickpeas for a vegetarian curry and keep the same sauce and cucumber yoghurt. Add diced sweet potato or carrots to the sauce and simmer until tender for a slightly sweeter, heartier version.
Stir in a handful of spinach or kale at the end and let it wilt for a greener, veggie packed curry. Use smoked paprika along with curry powder for a deeper, slightly smoky flavor that tastes great with coconut milk. Add a spoonful of peanut butter or almond butter to the sauce for a nutty, richer twist that kids often love.
How to Serve Chicken Curry With Cucumber Yoghurt
Serve Chicken Curry With Cucumber Yoghurt over fluffy basmati rice, jasmine rice, or simple steamed white rice so the sauce has something to soak into. Warm naan, roti, or even toasted pita works great to scoop up the curry and yoghurt. Add a simple side like sliced cucumbers, tomato salad, or steamed green beans to keep the plate fresh and colorful. Offer extra cucumber yoghurt at the table because someone always wants a second spoonful.
How to store
- Fridge: Cool the curry and cucumber yoghurt separately, then store in airtight containers in the fridge for up to 3 days.
- Freezer: Freeze the curry without the cucumber yoghurt in freezer safe containers for up to 2 months; stir well after reheating to bring the sauce back together.
- Reheating: Reheat the curry gently on the stove over low to medium heat with a splash of water or broth, or use the microwave in short bursts and stir between rounds.
- Cucumber yoghurt: Keep cucumber yoghurt in the fridge for up to 2 days, stir before serving, and add a spoonful of fresh yoghurt if it looks thin.

Leave a Reply