Creamy Chicken Curry Dish

A close-up of creamy chicken curry, served in a bowl, with cilantro garnish and rice. Save to Pinterest
A close-up of creamy chicken curry, served in a bowl, with cilantro garnish and rice. | savourysprint.com

This dish features tender chicken thighs marinated in yogurt and spices, then cooked in a rich sauce of tomatoes, cream, and aromatic Indian spices. It balances heat from cayenne and warmth from garam masala, finished with fresh cilantro garnish. Creamy texture and bold flavors make it a comforting choice ideal for weeknight meals, perfect when served with basmati rice or naan.

I stumbled into this curry on a rainy Tuesday when the fridge was half-empty and my craving for something warm was impossible to ignore. The smell of garam masala hitting hot oil still makes me pause whatever I'm doing. It turned a quiet evening into something that felt like a small celebration.

The first time I made this for friends, someone asked if I'd ordered takeout and just plated it nicely. That question felt better than any compliment. We sat around the table longer than usual that night, scooping up every last bit of sauce with torn naan.

Ingredients

  • Boneless, skinless chicken thighs: Thighs stay tender and soak up the marinade better than breast meat, plus they don't dry out if you simmer a minute too long.
  • Plain Greek yogurt: This tenderizes the chicken and adds a subtle tang that balances the richness of the cream later on.
  • Lemon juice: Brightens the marinade and keeps the flavors from feeling flat or one-note.
  • Ground turmeric: Gives the dish its golden color and a warm, earthy base that holds everything together.
  • Ground cumin and coriander: These two are the backbone of the spice blend, they smell like comfort before you even start cooking.
  • Vegetable oil or ghee: Ghee adds a nutty depth, but regular oil works just fine if that's what you have on hand.
  • Onion, garlic, ginger: The holy trinity of this curry, they build layers of flavor you can't rush or fake.
  • Garam masala: This is where the magic happens, toasted spices release their oils and fill your kitchen with something irresistible.
  • Paprika and cayenne pepper: Paprika adds color and mild warmth, cayenne brings the heat if you want it.
  • Diced tomatoes: They break down into the sauce and provide acidity that cuts through the cream beautifully.
  • Heavy cream: Turns the sauce silky and luxurious, use the good stuff if you can.
  • Chicken stock: Loosens the sauce just enough so it coats rather than clumps, and deepens the savory notes.
  • Fresh cilantro: A handful at the end wakes everything up and adds a fresh, bright finish.

Instructions

Marinate the chicken:
Mix the yogurt with lemon juice, turmeric, cumin, coriander, and salt until smooth, then toss in the chicken pieces. Let them sit for at least 30 minutes, the longer they rest, the more flavor they drink in.
Soften the onions:
Heat your oil or ghee over medium heat and add the chopped onions, stirring occasionally until they turn golden and sweet. This step is worth your patience, rushed onions taste sharp instead of mellow.
Add garlic and ginger:
Toss in the minced garlic and grated ginger, stirring for about a minute until the smell makes you lean over the pan. Don't let them burn or they'll turn bitter.
Toast the spices:
Stir in the garam masala, paprika, and cayenne, cooking for just a minute to wake up the spices. You'll know it's ready when the air around you feels warmer and more fragrant.
Brown the chicken:
Add the marinated chicken and stir it around for 4 to 5 minutes until the edges start to turn golden. The yogurt will cling to the pan a bit, just keep stirring and scraping.
Simmer with tomatoes and stock:
Pour in the diced tomatoes and chicken stock, bring everything to a gentle simmer, then lower the heat and cover. Let it cook for 15 minutes, stirring now and then so nothing sticks.
Finish with cream:
Stir in the heavy cream and let the curry simmer uncovered for another 5 to 7 minutes until the sauce thickens and clings to the back of your spoon. Taste and adjust the salt and pepper.
Garnish and serve:
Scatter chopped cilantro over the top and serve it hot with basmati rice or warm naan. The first bite should feel like a hug from the inside out.
Tender chicken pieces simmered in a luscious creamy chicken curry sauce, fragrant spices enhance the flavors. Save to Pinterest
Tender chicken pieces simmered in a luscious creamy chicken curry sauce, fragrant spices enhance the flavors. | savourysprint.com

One winter evening, I doubled this recipe and brought it to a potluck where half the people had never tried curry before. By the end of the night, three different friends had texted asking for the recipe. That's when I knew this dish had become something I'd make again and again.

Making It Your Own

If you want it dairy-free, swap the cream for coconut cream and use coconut yogurt in the marinade, it'll taste tropical and just as comforting. You can also throw in spinach or peas during the last few minutes of cooking for color and a little extra nutrition. Some nights I add a pinch of sugar to balance the tomatoes if they taste too sharp.

What to Serve It With

Basmati rice is classic and soaks up the sauce like a dream, but I've also served this over quinoa when I wanted something lighter. Warm naan is perfect for scooping, and a simple cucumber salad on the side cools things down if you went heavy on the cayenne. A crisp Riesling or even a cold beer works beautifully if you're pouring drinks.

Storage and Reheating

This curry tastes even better the next day after the flavors have had time to settle and meld. Store it in an airtight container in the fridge for up to three days, or freeze it for up to two months. Reheat gently on the stovetop with a splash of stock or cream to bring back the silky texture.

  • Let it cool completely before transferring to containers so condensation doesn't water it down.
  • Freeze in single-serving portions for easy weeknight rescues.
  • Garnish with fresh cilantro after reheating, not before storing, so it stays bright and green.

Delectable creamy chicken curry with a rich tomato base, perfect for serving with fluffy basmati rice and naan. Save to Pinterest
Delectable creamy chicken curry with a rich tomato base, perfect for serving with fluffy basmati rice and naan. | savourysprint.com

There's something quietly satisfying about pulling off a dish this flavorful with ingredients you probably already have. I hope it becomes one of those recipes you reach for without thinking, the kind that makes an ordinary night feel special.

Recipe FAQs

Substitute coconut cream for heavy cream and use coconut yogurt instead of Greek yogurt for the marinade to achieve a dairy-free version.

The dish has moderate heat, which can be adjusted by altering the amount of cayenne pepper to suit your taste.

Boneless, skinless chicken thighs are preferred for their tenderness and flavor, allowing the sauce to cling well.

Yes, marinate the chicken for at least 30 minutes or up to 4 hours in the refrigerator to deepen flavors.

A large skillet or Dutch oven is ideal for sautéing and simmering the chicken and sauce evenly.

Serving alongside basmati rice or warm naan will beautifully complement the creamy, spiced sauce.

Creamy Chicken Curry Dish

Tender chicken simmered in a rich, creamy sauce flavored with Indian spices and fresh ingredients.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Medium

Ingredients

Chicken

  • 1.3 lbs boneless, skinless chicken thighs, cut into bite-sized pieces

Marinade

  • ½ cup plain Greek yogurt
  • 1 tbsp lemon juice
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp salt

Sauce

  • 2 tbsp vegetable oil or ghee
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tsp garam masala
  • 1 tsp ground paprika
  • ½ tsp cayenne pepper (optional)
  • 1 can (14 oz) diced tomatoes
  • ¾ cup plus 1 tbsp heavy cream
  • ⅓ cup plus 1 tbsp chicken stock
  • Salt and freshly ground black pepper, to taste
  • 2 tbsp chopped fresh cilantro (for garnish)

Instructions

1
Prepare marinade and marinate chicken: Combine Greek yogurt, lemon juice, turmeric, cumin, coriander, and salt in a bowl. Add chicken pieces and toss to coat evenly. Marinate for at least 30 minutes or up to 4 hours refrigerated.
2
Sauté onions: Heat vegetable oil or ghee in a large skillet or Dutch oven over medium heat. Add finely chopped onions and sauté for about 7 minutes until soft and golden.
3
Add garlic and ginger: Incorporate minced garlic and grated ginger into the skillet and cook for 1 minute until fragrant.
4
Toast spices: Stir in garam masala, ground paprika, and optional cayenne pepper. Cook for 1 minute to enhance aroma and flavor.
5
Cook chicken: Add marinated chicken pieces to the skillet. Cook while stirring for 4 to 5 minutes until lightly browned on all sides.
6
Simmer with tomatoes and stock: Pour in diced tomatoes and chicken stock. Bring to a gentle simmer, lower heat, cover, and cook for 15 minutes, stirring occasionally.
7
Finish sauce: Uncover and stir in heavy cream. Simmer gently for 5 to 7 minutes until the sauce becomes thick and creamy.
8
Season and garnish: Adjust salt and freshly ground black pepper to taste. Sprinkle chopped cilantro on top before serving.
Additional Information

Equipment Needed

  • Large skillet or Dutch oven
  • Mixing bowls
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 425
Protein 31g
Carbs 11g
Fat 29g

Allergy Information

  • Contains dairy from yogurt and cream.
  • Check chicken stock and yogurt labels for gluten presence if sensitive.
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.