Easy Homemade Indian Chicken Curry for Busy Weeknights

Easy homemade Indian chicken curry with rice and naan

By:

CHEF RAMSAY

|

November 28, 2025

Last Updated

|

November 28, 2025

Easy Homemade Indian Chicken Curry is that one cozy dinner that hits the sweet spot between comfort food and a burst of exotic flavor. It’s got everything a busy cook wants: minimal prep, simple pantry spices, and a taste that feels like it came from your favorite Indian restaurant. Whether you’re chasing a weeknight dinner miracle or impressing guests without breaking a sweat, this dish is ready to make you look like a total kitchen rockstar.

And let’s be real—when you’ve got tender chicken soaking in a creamy coconut curry sauce, even the pickiest eaters start to rethink their life choices. This easy homemade Indian chicken curry recipe brings bold curry powder, garlic, and ginger together with mellow coconut milk for a balanced, soul-warming bite. If you’re tired of the same old baked chicken rut, this flavor-packed twist is just what dinner needed.

Table of Contents

What is Easy Homemade Indian Chicken Curry?

Easy Homemade Indian Chicken Curry is a simplified version of a classic Indian comfort dish, made with boneless chicken thighs, simmered in a rich sauce of curry powder, coconut milk, tomatoes, and aromatic spices. Unlike some traditional recipes that involve grinding spices or long marinating times, this version cuts down on complexity without losing that layered, warming flavor Indian food is known for. It’s ideal for home cooks who want the satisfaction of cooking something bold and satisfying—without feeling like they’re prepping for a cooking show.

The base of this dish is built on sautéed onions, garlic, and fresh ginger, which form a fragrant trio that delivers big on flavor. It’s rich, creamy, slightly spicy, and perfect when served over fluffy rice or with warm naan. Think of it as your go-to curry recipe when you want something quick, crowd-pleasing, and just a little fancy.

Reasons to Try Easy Homemade Indian Chicken Curry

There are a million reasons to love this dish, but let’s break down the top ones. First off, easy homemade Indian chicken curry is weeknight-friendly. You can have it on the table in about 45 minutes, which makes it totally doable for moms juggling soccer practice, homework meltdowns, and work emails. It’s also one of those recipes that tastes even better the next day, so leftovers are a bonus win.

Second, the ingredient list isn’t intimidating—no rare spices or complicated steps here. It’s pantry-friendly, affordable, and flexible enough to tweak to your spice tolerance. Third, the flavor is next-level. That rich coconut milk base is balanced by the tang of tomatoes and the warmth of curry spices, so every bite is cozy but never boring. And if your family’s taste buds lean more chicken nuggets than tandoori, this dish is a flavorful bridge into global flavors without being overwhelming.

Ingredients Needed to Make Easy Homemade Indian Chicken Curry

  • 1.5 lbs boneless chicken thighs
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp curry powder
  • Salt and pepper to taste
  • 1 can (14 oz) diced tomatoes
  • 1 can (13.5 oz) full-fat coconut milk
  • Fresh cilantro for garnish
  • 1–2 tbsp cooking oil (vegetable or coconut oil works great)
Ingredients for easy homemade Indian chicken curry
Ingredients laid out for making homemade Indian chicken curry

Instructions to Make Easy Homemade Indian Chicken Curry

Let’s walk through how to make easy homemade Indian chicken curry step by step—no fuss, no fancy techniques, just real flavor and simple kitchen magic. Whether you’re a curry first-timer or a seasoned home cook, this breakdown will guide you through every moment so you feel confident from prep to plating.

Step 1: Get All Your Ingredients Prepped and Ready

Before turning on the stove, let’s make your life easier with a little mise en place (that’s just a fancy way of saying “prep first, cook happier”). Finely chop one medium onion, mince four garlic cloves, and grate one tablespoon of fresh ginger. Having everything ready to go ensures you won’t be scrambling once the pan heats up.
If you need tips on prepping aromatics or want to learn how to substitute garlic or ginger when you’re out, check out this guide to ingredient swaps for easy ideas.

Step 2: Sauté the Aromatics to Build the Base

In a large pan (non-stick or stainless steel both work), heat 1 to 2 tablespoons of oil over medium heat. Add your chopped onions and let them cook for about 5 minutes, stirring occasionally, until they’re soft and translucent.
Once the onions are ready, toss in the minced garlic and grated ginger. Stir constantly for another 1–2 minutes, just until everything becomes fragrant and your kitchen smells like something magical is about to happen. This step is key in building the flavor foundation for your curry.

Step by step, this is where your curry starts to bloom.

Step 3: Brown the Chicken for Extra Flavor

Add your boneless chicken thighs (1.5 lbs) to the pan, laying them out in an even layer. Cook for about 5 minutes, flipping halfway, to brown the chicken on all sides. Don’t worry about cooking it through just yet—we’re just giving it some golden color and locking in the juices.
If you’re wondering whether you can substitute chicken breast or even tofu, this article on easy protein swaps can help you adjust to what’s already in your fridge.

Step 4: Add the Curry Spices

Now it’s time for the real flavor punch. Sprinkle in 2 tablespoons of curry powder, and season with salt and pepper to taste. Stir everything together so the spices coat the chicken and aromatics evenly.
Let it cook for another 2 minutes, stirring frequently. This toasts the spices slightly, which helps deepen their flavor.
Want to go bolder? Add a pinch of cayenne or red chili flakes here if you love heat.

Step 5: Add Tomatoes and Coconut Milk for That Creamy Sauce

Pour in one can of diced tomatoes (14 oz) and one can of full-fat coconut milk (13.5 oz). Stir well to combine all the ingredients into a rich, creamy, tomato-coconut curry sauce.
The sauce will look a bit thin at this stage—don’t stress. It thickens beautifully as it simmers. If you’re out of coconut milk or prefer a dairy-based curry, our article on ingredient substitutions for creamy dishes offers some tasty alternatives.

Step 6: Simmer to Bring It All Together

Turn the heat to low, cover the pan with a lid slightly ajar, and let your curry simmer gently for about 20 minutes. Stir it occasionally so nothing sticks to the bottom and the sauce reduces evenly.
During this step-by-step simmering process, the chicken finishes cooking, and the sauce transforms into that silky, spiced curry goodness we all love. If you want to add spinach, peas, or even cooked chickpeas, toss them in during the last 5 minutes for a little extra nutrition and texture.

Step 7: Garnish and Serve with Your Favorite Sides

Once your curry has thickened to your liking and the chicken is tender and fully cooked, remove it from the heat. Taste and adjust seasoning if needed—maybe a little more salt or a squeeze of lime juice for brightness.
Sprinkle with fresh chopped cilantro, and serve hot with steamed basmati rice, warm naan, or both. If you’re looking for more cozy soup-style meals, try this flavorful easy Thai chicken curry soup—it shares similar ingredients and makes a great companion recipe.

What to Serve with Easy Homemade Indian Chicken Curry

Let’s talk sides. The obvious MVP here is basmati rice—it soaks up that creamy curry sauce like a dream. But if you’re feeling ambitious (or just craving bread), warm naan or even garlic butter naan is a winning move. For something a little unexpected, try it with roasted cauliflower or a light cucumber yogurt salad (raita) to cool things down. And if you’re craving a full-on comfort food night, check out this slow cooker Thai curried chicken soup or healthy chicken Alfredo tater tot casserole for more global-inspired comfort eats.

Key Tips for Making Easy Homemade Indian Chicken Curry

Use boneless chicken thighs—they stay juicy and flavorful through the simmering process. Don’t skip browning the meat; it builds flavor fast. Taste your curry before serving—it’s easy to add a pinch more salt or a splash of lime juice to balance things out. Want it spicier? Add a pinch of cayenne or a chopped green chili when you add the garlic and ginger. If you’re trying to make it lighter, you can swap the full-fat coconut milk for light, or even use Greek yogurt—just don’t boil it or it might curdle. And if your curry ever feels too thick, just splash in a little water or chicken broth to loosen it up.

Storage and Reheating Tips for Easy Homemade Indian Chicken Curry

This curry is practically made for leftovers. Let it cool completely before transferring it to an airtight container. It’ll stay good in the fridge for up to 3 days. To reheat, pop it in a pan over medium-low heat, adding a splash of water or coconut milk if it’s looking too thick. Microwave works too—just cover it and stir halfway through to make sure everything heats evenly. It also freezes well—just leave out the fresh cilantro and add that when serving. Pro tip: frozen curry makes for a lifesaving weeknight dinner on hectic nights.

FAQs

Can I use chicken breast instead of thighs?
Yes, but thighs are juicier and more forgiving. Breasts can dry out if overcooked.

Is this curry spicy?
It’s mild by default. If you like heat, add cayenne or a chopped chili.

Can I make it ahead?
Absolutely! It tastes even better the next day.

What can I use instead of coconut milk?
You can try yogurt or light cream, but coconut milk gives the richest flavor.

Final Thoughts

Easy Homemade Indian Chicken Curry is a lifesaver for weeknight meals that need to feel special without sucking up your entire evening. With a handful of ingredients and bold flavors, it delivers that perfect comfort-food-meets-global-cuisine vibe. Whether you’re a curry newbie or a takeout regular finally braving the homemade route, this dish will surprise you in the best way. It’s flavorful, flexible, and sure to earn a spot in your regular dinner rotation.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Easy Homemade Indian Chicken Curry for Busy Weeknights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Indian Chicken Curry recipe features tender boneless chicken thighs simmered in a flavorful sauce made with curry powder, diced tomatoes, and creamy coconut milk. Aromatic garlic, ginger, and onions create a fragrant base, making it a comforting and satisfying dish perfect for weeknight dinners or special occasions.

  • Author: CHEF RAMSAY
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Sautéing and Simmering
  • Cuisine: Indian
  • Diet: Halal

Ingredients

Scale

Chicken and Marinade:

  • 1.5 lbs boneless chicken thighs

Base:

  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated

Spices and Flavoring:

  • 2 tbsp curry powder
  • Salt and pepper to taste

Liquids:

  • 1 can (14 oz) diced tomatoes
  • 1 can (13.5 oz) full-fat coconut milk

Garnish:

  • Fresh cilantro for garnish

Instructions

1. Prepare ingredients: Finely chop the onion, mince the garlic, and grate the fresh ginger to have all aromatics ready for cooking.

2. Sauté aromatics: Heat oil in a large pan over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Then add garlic and ginger and cook until fragrant, about 1–2 minutes.

3. Brown the chicken: Add the boneless chicken thighs to the pan and brown on all sides for approximately 5 minutes. This step helps develop flavor and seals in juices.

4. Add spices: Stir in the curry powder, salt, and pepper, and cook for an additional 2 minutes to toast the spices and enhance their flavor.

5. Add tomatoes and coconut milk: Pour in the diced tomatoes along with their juices and the full-fat coconut milk. Stir the mixture thoroughly to combine all ingredients.

6. Simmer the curry: Reduce the heat to low and let the curry simmer gently for about 20 minutes, allowing the sauce to thicken and flavors to meld together.

7. Finish and serve: Garnish the curry with freshly chopped cilantro. Serve hot with steamed rice or warm naan bread to enjoy a complete Indian meal.

Notes

Using boneless chicken thighs provides a tender and juicy texture.

You can adjust the curry powder amount based on your spice preference.

For a lighter version, substitute coconut milk with light coconut milk or yogurt.

This dish pairs well with basmati rice or naan bread.

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star