Easy Chicken Curry

Featured in: Cozy Everyday Dinners

This easy chicken curry brings together tender chicken thighs simmered in a rich, creamy sauce infused with curry powder, cumin, coriander, and turmeric. The addition of tangy yogurt and heavy cream creates a luxurious texture, while fresh tomatoes and aromatics build depth of flavor. Ready in just 45 minutes, this weeknight-friendly dish serves four and pairs beautifully with rice or naan for a satisfying meal.

Updated on Fri, 30 Jan 2026 08:40:00 GMT
Golden-brown chicken simmering in a creamy, aromatic Easy Chicken Curry sauce, garnished with fresh cilantro. Pin
Golden-brown chicken simmering in a creamy, aromatic Easy Chicken Curry sauce, garnished with fresh cilantro. | orchardcrust.com

The smell of curry powder hitting hot oil is one of those kitchen moments that snaps you right into focus. I used to think curry was complicated, something that needed hours and a spice cabinet I didn't have. Then a neighbor handed me a wrinkled index card with this recipe scribbled on it, and I realized good curry is more about timing and heat than rare ingredients. Now it's the dish I turn to when I want something warm and satisfying without spending all evening in the kitchen.

I made this for my family on a Tuesday night when everyone was tired and a little cranky. The kitchen filled with the smell of garlic and ginger, and by the time I stirred in the tomatoes, people started wandering in asking what was cooking. We ate it with store-bought naan, and no one complained about anything, which in my house is a small miracle. It's been in regular rotation ever since.

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: These stay tender and juicy even if you simmer them a bit longer than planned, unlike chicken breast which can dry out quickly.
  • Onion: The base of the sauce, and taking the time to let it soften and turn golden makes all the difference in sweetness and depth.
  • Garlic and ginger: Fresh is key here, the jarred stuff just doesn't have the same bright, sharp flavor that cuts through the richness.
  • Tomatoes: They break down into the sauce and add body, plus a slight acidity that keeps everything balanced.
  • Plain whole-milk yogurt: This is what gives the curry its creamy tang, but add it off the heat or it can curdle.
  • Heavy cream: Just a splash to mellow everything out and give the sauce a silky finish.
  • Curry powder: The backbone of the dish, and even a basic supermarket blend works beautifully when you bloom it in the pan.
  • Ground cumin and coriander: These two add warmth and a subtle earthiness that rounds out the curry powder.
  • Turmeric: For color and a faint bitterness that keeps the dish from tasting one-note.
  • Chili powder: Optional, but a little heat wakes up your palate and makes the other flavors sharper.
  • Vegetable oil or ghee: Ghee adds a nutty richness, but regular oil works fine if that's what you have.
  • Water: To loosen the sauce just enough so it coats the chicken without being too thick.
  • Fresh cilantro: A handful on top adds a burst of freshness right before serving.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Soften the onions:
Heat the oil or ghee in a large skillet over medium heat and add the chopped onions. Let them cook slowly, stirring now and then, until they're soft and golden, about 5 minutes.
Wake up the aromatics:
Stir in the garlic and ginger, and let them sizzle for just a minute until the smell fills the kitchen. Don't let them brown or they'll turn bitter.
Brown the chicken:
Add the chicken pieces and cook, stirring occasionally, until they're lightly browned on all sides, about 5 minutes. They don't need to be cooked through yet.
Bloom the spices:
Sprinkle in the curry powder, cumin, coriander, turmeric, chili powder, salt, and pepper. Stir well to coat the chicken and cook for about a minute to let the spices open up and become fragrant.
Build the base:
Add the chopped tomatoes and cook for 5 minutes, stirring occasionally, until they soften and start to break down into a thick, chunky sauce.
Stir in the yogurt:
Lower the heat and mix in the yogurt, stirring well to combine. Let it simmer gently for 10 minutes, stirring now and then to keep it from sticking.
Finish with cream:
Pour in the water and heavy cream, stirring to combine. Simmer gently for another 5 to 10 minutes until the chicken is cooked through and the sauce is creamy and slightly thickened.
Adjust and serve:
Taste and add more salt or spices if needed. Garnish with chopped cilantro and serve hot with rice or naan.
Steam rises from a bowl of Easy Chicken Curry, served alongside fluffy basmati rice for a family dinner. Pin
Steam rises from a bowl of Easy Chicken Curry, served alongside fluffy basmati rice for a family dinner. | orchardcrust.com

There's something deeply comforting about a bowl of this curry on a cold evening, the kind of meal that makes you slow down and actually sit at the table. I've served it to friends who don't usually like spicy food, and they always go back for seconds. It's become one of those recipes I don't even need to look at anymore, my hands just know what to do.

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.

What to Serve With It

This curry is best with something to soak up the sauce, like steamed basmati rice or warm naan bread. I've also served it over quinoa when I wanted something lighter, and it worked beautifully. A simple cucumber salad with lemon and salt on the side cuts through the richness and adds a refreshing crunch.

How to Store and Reheat

Let the curry cool completely before transferring it to an airtight container, and it will keep in the fridge for up to three days. When you reheat it, do it gently on the stove over low heat, adding a splash of water or cream if the sauce has thickened too much. I've found that the flavors deepen overnight, so leftovers are never a letdown.

Simple Swaps and Tweaks

If you want to make this dairy-free, swap the yogurt and cream for coconut milk, which adds a slightly sweet, tropical note. Chicken breast works too, but cut the simmering time or it will dry out. For extra depth, stir in a pinch of garam masala at the very end, right before you take it off the heat.

  • Use coconut milk instead of yogurt and cream for a dairy-free version with a hint of sweetness.
  • Add a handful of spinach or peas in the last few minutes for extra color and vegetables.
  • If you like it spicier, add a sliced green chili with the garlic and ginger.
A skillet of vibrant Easy Chicken Curry features tender chicken pieces in a rich, tomato-based gravy. Pin
A skillet of vibrant Easy Chicken Curry features tender chicken pieces in a rich, tomato-based gravy. | orchardcrust.com

This curry has saved more weeknights than I can count, and it never feels boring or repetitive. I hope it becomes one of those recipes you reach for when you want something comforting, flavorful, and reliably delicious.

Recipe Q&A

Can I use chicken breast instead of thighs?

Yes, you can substitute chicken breast for thighs. However, reduce the simmering time to prevent the meat from drying out, as breast meat cooks faster and has less fat 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, tropical flavor while maintaining the creamy texture.

What can I serve with chicken curry?

This curry pairs perfectly with steamed basmati rice, naan bread, or roti. You can also serve it with cauliflower rice for a low-carb option or quinoa for added protein.

How do I adjust the spice level?

Control the heat by adjusting the chili powder amount or omitting it entirely for a milder curry. You can also add fresh green chilies for more heat or a pinch of sugar to balance spiciness.

Can I make this ahead of time?

Yes, this curry actually tastes better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months.

What is the best way to reheat leftover curry?

Reheat gently on the stovetop over low heat, stirring occasionally and adding a splash of water or cream if the sauce has thickened. You can also microwave in 30-second intervals, stirring between each.

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

Comforting, creamy chicken curry with aromatic spices and tangy yogurt. Ready in 45 minutes for busy weeknights.

Prep time
15 min
Cook time
30 min
Overall time
45 min
Created by Ruby Hensley


Skill Level Easy

Cuisine Indian

Makes 4 Portions

Dietary Info Gluten Free

What You Need

Meats

01 1 pound 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, optional
06 1/2 teaspoon salt, or to taste
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

Steps

Step 01

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

Step 02

Build flavor base: Stir in the garlic and ginger, cooking for 1 minute until fragrant.

Step 03

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

Step 04

Bloom 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 bloom the spices.

Step 05

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

Step 06

Add yogurt: Lower the heat and stir in the yogurt, mixing well. Simmer for 10 minutes, stirring occasionally.

Step 07

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

Step 08

Season and serve: 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.

Needed Tools

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

Allergen Warnings

Read ingredient labels to spot allergens. If unsure, consult your doctor or a specialist.
  • Contains dairy products including yogurt and heavy cream.
  • Double-check spice blends for potential allergens.

Nutrition Details (for each serving)

These figures are intended for reference—not as a substitute for medical guidance.
  • Calorie Count: 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.