Want to know when I share a new recipe? Subscribe today!
Creamy Persian Yoghurt Chicken
Creamy Persian yoghurt chicken is rich, warmly spiced, and wonderfully comforting without being particularly difficult to make. Tender chicken cooks in a silky yoghurt sauce with onion, garlic, and fragrant spices, creating the sort of meal that tastes like far more effort than it actually requires. Served over golden saffron rice, it’s perfect for an easy midweek dinner or an unexpectedly lovely work-from-home lunch.
Creamy Persian Yoghurt Chicken
This Creamy Persian Yoghurt Chicken is all about bold flavour with minimal effort. The chicken is marinated in yoghurt, garlic, and warm Persian-inspired spices, making it incredibly tender and aromatic. A quick pan sear locks in the juices before it’s finished in a creamy, tangy sauce that’s perfect for mopping up with rice or flatbread. It’s rich, fragrant, and comforting, yet light enough for a weeknight dinner that still feels special.
Ingredients
- 2 large chicken breasts, halved horizontally
- 170g plain Greek yoghurt
- 3 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 2 tsp paprika
- 1 tsp sumac
- Juice of ½ lemon (about 1–2 tbsp)
- 1 tsp turmeric
- 1 brown onion, finely sliced
- ½ cup chicken stock
- 2 tbsp olive oil
- Salt and pepper, to taste
- Fresh coriander or parsley, to serve
Instructions
- Place the chicken, yoghurt, garlic, cumin, coriander, paprika, sumac, turmeric, lemon juice, salt, and pepper in a bowl. Mix well to coat. Cover and refrigerate for at least 30 minutes, or up to 4 hours.
- Heat 1 tablespoon of olive oil in a large non-stick frying pan over medium-high heat. Add the chicken and cook for 3-4 minutes per side, or until golden. Remove from the pan and set aside.
- Add the remaining tablespoon of olive oil to the pan, then add the onion. Cook for 5-6 minutes, or until softened and golden.
- Return the chicken to the pan. Stir the chicken stock into the leftover marinade, then pour into the pan. Simmer gently for 8-10 minutes, or until the chicken is cooked through and the sauce is creamy.
- Serve hot garnished with fresh coriander or parsley.
Notes
- This is a stunning weeknight dinner that looks and tastes far more impressive than the effort involved. The yoghurt marinade tenderises the chicken and forms the base of a rich, creamy sauce as it simmers.
- Halving the chicken breasts horizontally gives you thinner pieces that cook faster and more evenly, and you get more surface area for the marinade to work on.
- Marinating for at least 30 minutes is important, but 4 hours is where the magic really happens. The yoghurt tenderises the chicken and allows the spices to penetrate deeply.
- Don't discard the leftover marinade. Mixing it with the chicken stock and pouring it into the pan is what creates that gorgeous, creamy, spiced sauce.
- Yoghurt can split if exposed to very high heat. Simmer the sauce gently rather than boiling it to keep everything smooth and creamy.
- I use this large non-stick frying pan for yoghurt-based sauces. It distributes the heat evenly and prevents the sauce from catching on the bottom.
- Turmeric will stain everything it touches. Use an older spoon and be careful on light-coloured surfaces.
- Sumac adds a lovely citrusy tang that's characteristic of Persian cooking. Don't substitute it with extra lemon juice as the flavour profile is different.
- Fresh coriander is the traditional garnish here, but if you're not a fan, flat-leaf parsley works just as well and gives a similarly fresh, herby finish.
- Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of stock or water if the sauce has thickened too much.
- This dish freezes well. Portion into freezer-safe containers and freeze for up to 2 months. Defrost in the fridge overnight and reheat gently on the stovetop.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 257Total Fat: 11gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 54mgSodium: 251mgCarbohydrates: 18gFiber: 2gSugar: 12gProtein: 23g
Please note, this nutrition information is to be used as a guide only. Nutrition information isn’t always accurate.
Serve this with
- Serve with my Persian Mint and Feta Salad for something fresh alongside the creamy chicken. The herbs and salty feta cut through the yoghurt sauce and keep the whole plate bright.
- Pair with saffron rice to soak up every bit of the creamy Persian sauce. The fragrant rice works beautifully with the yoghurt, herbs and gentle spices without overpowering the chicken.
- Add my Crispy Smashed Potatoes with Garlic Yoghurt Sauce for a more substantial dinner. The crisp potatoes bring great texture, while the garlicky yoghurt ties neatly into the creamy chicken.
Want to know when I share a new recipe? Subscribe today!

Creamy Persian Yoghurt Chicken, Midweek Meals and Mild Chaos
My Creamy Persian yoghurt chicken came about on a day I was working from home, waiting for the fire alarm testing people to show up. I never like having strangers in the house when I’m not there – not because I think they’ll take anything, but because I’m terrified they’ll accidentally let Lulu out! He’s only escaped once, bolted out the front door, froze in panic, and ran straight back in. He knows the street isn’t for him – he was feral for the first three months of his life and has since decided indoor living is his truth.
Anyway, being home meant I could actually cook something properly for lunch. I needed to re-shoot the photos for my saffron rice recipe, and there was chicken breast and yoghurt hanging about in the fridge. Add a well-stocked spice cupboard, and creamy Persian yoghurt chicken made perfect sense. Rich, indulgent, warmly spiced, and served on that golden bed of rice – a little midday win when I needed it.
Now, this week hadn’t exactly been kind. I’d tried a zero-alcohol gin and tonic on Saturday night (very responsible of me) only to wake up on Sunday with a rash. Turns out I’m allergic to quinine! So I spent the better part of two days itchy, blotchy, and mildly uncomfortable. But the kitchen has always been where I retreat when things feel a bit off. Even when I’m running on minimal energy, I still find myself pottering around, stirring a sauce or chopping onions. It’s not just about food – it’s a form of grounding, a way to feel like myself again. And when it results in something like this yoghurt chicken? Even better.

The Joy of Using What You’ve Got
The real magic in this recipe came from simply needing to use up what I had. That yoghurt? It was approaching its expiration date. The chicken breast? Needed to go. And the spices? Well, those are always in steady supply. As a food blogger, my fridge can get a little chaotic. Half-used herbs, tubs of things I don’t remember buying, leftover bits from shoots. So I try to plan ahead when I can, especially on weekends. I’ll make a base dish that can stretch through the week – a sauce that becomes lunch one day and dinner the next. Pesto on toast, then pasta. You get the idea.
And it’s not just about eating everything myself. I bake? The neighbours get a slice. Make too much of anything? It goes to my bestie. (Especially helpful since he drives me around a lot – fair’s fair.) Some things get taken into work, though I do that sparingly to avoid setting expectations. The point is, I really try not to waste. Not just because it’s practical, but because it pushes me to be more creative. That parsley I bought for who knows what? It found its way into a chimichurri. Nothing gets left behind if I can help it.
So yes, creamy Persian yoghurt chicken was one of those beautiful, low-pressure meals that just worked. Everything about it came together so naturally – the yoghurt marinade, the warm spices, the way the onions melted down into the sauce. It’s the kind of thing you could throw together on a Tuesday but serve proudly on a Saturday. That’s my favourite kind of cooking – casual but clever. Nourishing without the fuss. And always, always satisfying.
Creative Cooking as Self-Care
I’ve realised recently how much cooking has become a space of self-care again. Not in a “light some candles and wear a robe” kind of way – more in that quiet, grounding, get-back-to-myself sort of way. When the world feels a bit loud, the kitchen gives me something to do with my hands and my head. I can switch off the noise and just… chop. Stir. Taste. Adjust. No pressure to be perfect. Just me, in my flow.
It’s easy to lose touch with those routines. Especially when life gets overwhelming, or exhausting, or just plain annoying. Like a mystery rash that derails your entire weekend. But finding my way back to a stove, a saucepan, a fridge that’s running out of yoghurt – it resets something in me. And the best part? At the end of it, I get something comforting to eat. Something that tastes like effort, even if it didn’t take much.
This chicken dish was exactly that. Comforting without being heavy., flavourful without being fussy. Something I made just for me, in my own time, without any expectations or perfectionism creeping in. And in the middle of a rough patch, that felt like a real win. Like I’d fed more than just my appetite – I’d fed a part of me that needed the reminder that I can still do this. That I still love doing this.

Frequently asked questions
Why do I mix the leftover marinade into the sauce rather than discarding it? The marinade is where all the spice and flavour is, and mixing it with the chicken stock before pouring it into the pan is what creates the creamy, deeply spiced sauce that makes this dish so good. Discarding it would mean starting the sauce from scratch with no flavour base. The yoghurt in the marinade also gives the sauce its characteristic creaminess as it simmers gently with the stock.
Why does my yoghurt sauce split? High heat. Yoghurt is more delicate than cream and will curdle and split if it gets too hot too quickly. Once the marinade and stock go into the pan, reduce the heat and keep it at a gentle simmer rather than a boil. Low and slow is the approach from that point onwards.
Can I marinate for longer than four hours? Four hours is the sweet spot and the recommended maximum. The yoghurt tenderises the chicken through mild acidity, and beyond four hours it can start to affect the texture of the meat in a way that makes it slightly mushy rather than tender. Thirty minutes gives you a good result. Four hours gives you a great one.
Ingredient breakdown
Chicken breast
Halved horizontally to give you thinner pieces that cook faster and more evenly than a whole breast, and that have more surface area for the marinade to work on. Thinner pieces also mean you get a better ratio of golden, spiced crust to juicy interior rather than a thick piece where the outside is done long before the centre.
Greek yoghurt
The base of the marinade and the ingredient that does two jobs. During marinating it tenderises the chicken gently, allowing the spices to penetrate deeply into the meat. When the leftover marinade gets mixed with the stock and returned to the pan it becomes the sauce, simmering down into something creamy and deeply spiced. Full fat Greek yoghurt is the right choice because it’s thicker, richer, and more stable at heat than low fat versions.
Garlic
Three cloves of minced garlic go into the marinade and infuse into the chicken over the resting time before contributing to the flavour of the sauce as it simmers. Garlic is a backbone flavour here that runs through the whole dish rather than being a distinct presence.
Ground cumin, ground coriander, paprika, turmeric, and sumac
The spice blend that gives this dish its Persian character. Cumin and coriander provide the warm, earthy base. Paprika adds colour and a mild sweetness. Turmeric adds a golden warmth and a slightly bitter, aromatic note. Sumac is the ingredient that sets this apart from a generic spiced chicken recipe, adding a distinctly citrusy tang that is characteristic of Persian cooking and can’t be replicated by adding more lemon juice. All five go into the marinade together and permeate the chicken during the resting time before becoming part of the sauce. A note on turmeric: it will stain everything it touches, so use an older spoon and be careful on light-coloured surfaces.
Lemon juice
Added to the marinade where it works alongside the yoghurt to tenderise the chicken and add brightness to the spice blend. It also lifts the finished sauce and stops it from tasting flat or too rich.
Brown onion
Cooked in the same pan after the chicken has been seared and set aside, picking up all the spiced, caramelised bits left behind. Five to six minutes over medium heat until softened and golden before the chicken and sauce go back in. The onion adds sweetness and body to the finished sauce.
Chicken stock
Mixed with the leftover marinade before going into the pan, which loosens the thick yoghurt marinade into a pourable sauce consistency and adds the savoury depth that makes the sauce taste rounded and complete rather than purely spiced yoghurt.
Olive oil
Used in two stages. The first tablespoon sears the marinated chicken until golden before it’s set aside. The second cooks the onion in the same pan, picking up the flavour left behind from the chicken sear.
Fresh coriander or parsley
Scattered over the top just before serving. Fresh coriander is the traditional choice and its slightly citrusy, herbal flavour suits the Persian spice profile of the dish. Flat-leaf parsley is a perfectly good substitute if coriander isn’t your thing, giving you freshness and colour without the polarising flavour.
Salt and pepper
Go into the marinade at the start rather than being added at the end, which gives them time to season the chicken through the surface during the marinating time.

