Easy Chicken Curry

Featured in: Everyday Family Favorites

This comforting chicken curry combines tender chicken thighs with aromatic spices including curry powder, cumin, and turmeric. The dish features a creamy sauce made with yogurt and heavy cream, finished with fresh tomatoes and cilantro. In just 45 minutes, you'll have a flavorful Indian-inspired meal that's perfect for serving over rice or with naan bread. The combination of ginger, garlic, and warming spices creates a rich, satisfying dish the whole family will love.

Updated on Fri, 30 Jan 2026 15:13:00 GMT
Golden-brown chicken simmered in an Easy Chicken Curry with creamy tomato sauce and fresh cilantro garnish. Pin this
Golden-brown chicken simmered in an Easy Chicken Curry with creamy tomato sauce and fresh cilantro garnish. | terracrumb.com

My neighbor once knocked on my door holding a pot of something that smelled like warmth and secrets. She handed me a bowl of chicken curry and said, Try this, you can make it on a Tuesday. That bowl changed how I thought about spice, comfort, and what dinner could be when you only have 45 minutes. I scribbled down her method on the back of a grocery receipt, and I've been making versions of it ever since.

The first time I served this to my kids, they were suspicious of anything orange and saucy. But after one bite, my youngest asked if we could have curry night every week. Now it's our go-to when we need something cozy, something that feels like a hug from the inside out. I love watching them drag pieces of naan through the sauce, competing to get the last bit from the pan.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Boneless, skinless chicken thighs: Thighs stay tender and juicy even after simmering, soaking up all that spiced sauce without drying out like breast meat sometimes does.
  • Onion: The foundation of the curry, it needs to go golden and sweet so the whole dish has that caramelized depth underneath the spice.
  • Garlic and ginger: These two together create the aromatic backbone, and grating the ginger releases more juice and flavor than chopping ever could.
  • Tomatoes: They break down into the sauce, adding acidity and body, balancing the richness of the cream and yogurt.
  • Plain whole milk yogurt: This is where the tanginess comes from, and it thickens the sauce while keeping it from feeling too heavy.
  • Heavy cream: Just a splash at the end makes everything silky and ties the flavors together with a luxurious finish.
  • Curry powder: The heart of the dish, it brings warmth, complexity, and that unmistakable golden color.
  • Cumin, coriander, turmeric, chili powder: These build layers of flavor, each one adding its own note to the chorus of spice.
  • Vegetable oil or ghee: Ghee adds a nutty richness, but any oil works perfectly fine if that's what you have on hand.
  • Fresh cilantro: A handful of this on top brings brightness and a pop of green that makes the whole plate come alive.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the onions:
Heat your oil or ghee in a large skillet over medium heat and add the chopped onions, letting them cook slowly until they turn soft and golden, about 5 minutes. This step builds the sweet, savory base that everything else will rest on.
Wake up the aromatics:
Stir in the garlic and ginger, letting them sizzle and bloom for just a minute until your kitchen smells incredible. Don't let them burn or they'll turn bitter.
Brown the chicken:
Add the chicken pieces and stir them around until they're lightly browned on all sides, about 5 minutes. They don't need to be cooked through yet, just kissed with a little color.
Bloom the spices:
Sprinkle in the curry powder, cumin, coriander, turmeric, chili powder, salt, and pepper, stirring everything together so the chicken is coated. Let it cook for a minute so the spices toast and release their oils.
Add the tomatoes:
Toss in the chopped tomatoes and cook them down for 5 minutes, stirring occasionally, until they soften and start to break apart into the sauce. This is where the sauce starts to take shape.
Stir in the yogurt:
Lower the heat and add the yogurt, stirring it in gently so it doesn't split. Let everything simmer together for 10 minutes, stirring now and then, so the flavors meld and deepen.
Finish with cream and water:
Pour in the water and heavy cream, stirring to combine, and let it simmer gently for another 5 to 10 minutes until the chicken is cooked through and the sauce is creamy and slightly thickened. Taste and adjust the salt or spices if needed.
Garnish and serve:
Sprinkle chopped cilantro over the top and serve it hot with rice or naan. Watch everyone go quiet as they take their first bite.
A rustic bowl of Easy Chicken Curry topped with cilantro, served alongside fluffy white rice and warm naan. Pin this
A rustic bowl of Easy Chicken Curry topped with cilantro, served alongside fluffy white rice and warm naan. | terracrumb.com

There was a night last winter when the power went out and we lit candles and ate this curry by flashlight. The kids thought it was an adventure, and I realized that some meals don't need perfect lighting or a clean table. Sometimes the best dinners are the ones where everyone just shows up hungry and happy, and the food does the rest.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

This curry is incredibly forgiving and loves to be tweaked. If you want it richer, stir in a pinch of garam masala right at the end for a warm, complex finish. If dairy isn't your thing, swap the yogurt and cream for coconut milk and you'll get a completely different but equally delicious vibe. I've also made this with chicken breast when that's what I had, but I cut the simmering time down so it doesn't dry out.

Serving Suggestions

I almost always serve this over basmati rice, the fluffy grains soaking up the sauce like little flavor sponges. Naan is a close second, especially when it's warm and you can use it to scoop up every last bit. A simple cucumber salad or some pickled onions on the side cuts through the richness and keeps things balanced. If you're feeding a crowd, double the recipe and set out all the fixings so everyone can build their own plate.

Storing and Reheating

Leftovers keep beautifully in the fridge for up to three days, and honestly, the flavors get even better as they sit. I reheat it gently on the stove with a splash of water or cream to loosen the sauce, stirring often so it doesn't stick. You can also freeze it in portions for up to two months, just let it cool completely first and thaw it overnight in the fridge before reheating.

  • Store in an airtight container to keep the sauce from drying out.
  • Reheat over low heat, adding liquid as needed to bring back that creamy consistency.
  • Freeze individual servings so you can pull out just what you need for a quick lunch or dinner.
Steaming Easy Chicken Curry features tender chicken thighs in a rich, spiced yogurt sauce in a skillet. Pin this
Steaming Easy Chicken Curry features tender chicken thighs in a rich, spiced yogurt sauce in a skillet. | terracrumb.com

This curry has become one of those recipes I don't even need to look at anymore, my hands just know what to do. I hope it finds a spot in your weekly rotation, the kind of dish you make on a Tuesday and feel like you've given yourself a gift.

Recipe Questions

Can I use chicken breast instead of thighs?

Yes, you can substitute chicken breast for thighs. However, reduce the simmering time slightly to prevent the meat from drying out, as breast meat is leaner and cooks faster than thighs.

How can I make this dairy-free?

Replace the yogurt and heavy cream with coconut milk for a dairy-free version. This will give the curry a slightly sweeter flavor profile while maintaining the creamy texture.

What can I serve with this curry?

This curry pairs beautifully with basmati rice, naan bread, or roti. You can also serve it alongside cucumber raita or a simple green salad for a complete meal.

How spicy is this curry?

The heat level is mild to moderate. The chili powder is optional, so you can omit it for a milder version or increase the amount if you prefer more heat. Adjust to your personal taste preference.

Can I prepare this ahead of time?

Yes, this curry actually tastes better the next day as the flavors have more time to meld. Store it in an airtight container in the refrigerator for up to 3 days and reheat gently on the stovetop.

What is the best way to bloom the spices?

Cook the spices for about 1 minute after adding them to the chicken. This technique, called blooming, releases the essential oils in the spices and enhances their flavor throughout the dish.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Easy Chicken Curry

Creamy chicken curry with aromatic spices and yogurt. Ready in 45 minutes for a satisfying weeknight meal.

Prep time
15 mins
Time to cook
30 mins
Time Required
45 mins
Created by Nora Whitfield


Skill Level Easy

Cuisine type Indian

Makes 4 Portions

Diet Info No Gluten

What You Need

Meats

01 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces

Vegetables & Aromatics

01 1 medium onion, finely chopped
02 3 cloves garlic, minced
03 1 inch ginger, grated
04 2 medium tomatoes, finely chopped

Dairy

01 1/2 cup plain whole-milk yogurt
02 1/4 cup heavy cream

Spices

01 2 tablespoons curry powder
02 1 teaspoon ground cumin
03 1 teaspoon ground coriander
04 1/2 teaspoon turmeric
05 1/2 teaspoon chili powder
06 1/2 teaspoon salt
07 1/4 teaspoon ground black pepper

Other

01 2 tablespoons vegetable oil or ghee
02 1/2 cup water
03 Fresh cilantro leaves, chopped for garnish

Directions

Step 01

Prepare aromatics base: Heat the oil or ghee in a large skillet over medium heat. Add the chopped onions and sauté until soft and golden, approximately 5 minutes.

Step 02

Bloom garlic and ginger: Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.

Step 03

Brown chicken: Add the chicken pieces and cook, stirring occasionally, until lightly browned on all sides, approximately 5 minutes.

Step 04

Toast spices: Sprinkle in the curry powder, cumin, coriander, turmeric, chili powder, salt, and pepper. Stir well to coat the chicken and cook for 1 minute to activate the spice aromatics.

Step 05

Incorporate tomatoes: Add the chopped tomatoes and cook for 5 minutes, allowing them to soften and break down into the base.

Step 06

Temper yogurt into sauce: Lower the heat and stir in the yogurt, mixing thoroughly. Simmer for 10 minutes, stirring occasionally.

Step 07

Finish with cream: Pour in the water and heavy cream, stirring to combine. Simmer gently for 5 to 10 minutes until the chicken is cooked through and the sauce achieves a creamy, slightly thickened consistency.

Step 08

Adjust seasoning and plate: Taste and adjust salt or spices as needed. Garnish with chopped cilantro and serve hot with rice or naan.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large skillet or sauté pan
  • Chef's knife
  • Cutting board
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons

Allergy Details

Review every item for possible allergens. Talk to your healthcare provider if unsure.
  • Contains dairy: yogurt and heavy cream
  • Verify spice blend sourcing for potential cross-contamination allergens

Nutrition Details (per portion)

Details are for information. Always discuss dietary choices with your doctor.
  • Energy (cal): 370
  • Fats: 22 g
  • Carbohydrates: 10 g
  • Proteins: 31 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.