
This creamy coconut curry chicken dish elevates simple chicken breasts into a tantalizing, aroma-filled meal that'll make you forget about takeout. The blend of warming curry powder, aromatic basil, and smooth coconut milk works together to create a luscious sauce that totally covers each morsel of juicy chicken.
I whipped up this curry on a rainy night when delivery wasn't an option, and it's turned into my favorite comfort dish ever since. These days my hubby asks for this way more often than our neighborhood Indian spot's curry!
Ingredients
- Boneless skinless chicken breasts: work as the perfect blank canvas to soak up all those wonderful flavors
- Curry powder: gives you that genuine Indian taste without needing a cabinet full of separate spices
- Coconut milk: delivers that velvety smoothness and gentle sweetness that makes curry so good
- Jalapeño: brings just the right amount of spice without taking over
- Dried basil: adds herby goodness that pairs wonderfully with the curry spices
- Red onion: offers a touch more sweetness compared to yellow or white varieties
- Heavy cream: makes the sauce extra luxurious like you'd get at fancy restaurants
- Cornstarch: gets the sauce to that ideal thickness so it clings nicely to your rice
Step-by-Step Instructions
- Marinate the Chicken:
- Dice chicken breasts into equal 1inch chunks to make sure they cook evenly. Combine chili powder, curry powder, pepper and salt, then coat the chicken thoroughly. Let it sit in the fridge for at least an hour so the meat gets tender and soaks up all the spices.
- Sauté the Aromatics:
- Warm olive oil in a big nonstick skillet over medium high heat. Throw in your chopped red onion, minced garlic, jalapeño, ground ginger, and dried basil. Let them cook for around 5 minutes, giving them a stir now and then, until onions turn clear and smell amazing. This flavor base is what makes your curry taste so good.
- Cook the Chicken:
- Put the spiced chicken and any remaining salt into the pan with your cooked aromatics. Cook for about 5 to 6 minutes, stirring every so often for even cooking. The chicken shouldn't have any pink spots left, but don't cook it too long since it'll keep cooking in the sauce later.
- Create the Sauce:
- Mix coconut milk, cream, and cornstarch together until they're completely blended with no clumps. This is the starter for your curry sauce. Pour it into the pan with your chicken, stirring non-stop to avoid lumps. Let it come to a gentle boil until the sauce starts getting thicker.
- Simmer and Develop Flavors:
- Turn the heat down to medium low and let your curry bubble gently for another 5 to 10 minutes. This gives all the flavors a chance to blend together while the sauce reaches just the right thickness. You'll know it's ready when it coats a spoon but still pours easily.

The first time I made this for my family, my spice-avoiding daughter kept going back for more. The coconut milk really tones down the heat perfectly but keeps all those amazing curry flavors intact. I've found the real trick is definitely taking time to let the chicken sit in those spices first.
Storage and Reheating
This curry actually gets tastier overnight as the flavors really come together. Keep any extras in a sealed container in your fridge for up to 3 days. When you want to eat it again, add a little coconut milk or water if it's gotten too thick. Warm it up slowly on your stove or in short bursts in the microwave so the chicken stays tender and doesn't get tough.
Easy Substitutions
You can switch things up easily with this forgiving dish. Chicken thighs work great instead of breasts and stay even juicier. Don't eat meat? Try firm tofu, cauliflower pieces, or chickpeas instead. Can't find jalapeños? Go for serrano peppers if you want more kick or bell peppers for a milder taste. In a hurry? Light coconut milk works too, or you can mix regular milk with a spoonful of coconut extract.

Serving Suggestions
While most folks love this over basmati rice, you've got plenty of options. Try it with cauliflower rice if you're watching carbs or scoop it up with warm naan bread. For a complete Indian-inspired feast, add some cucumber raita, mango chutney, and a side of steamed veggies. Right before serving, sprinkle on some fresh basil and squeeze a bit of lime juice to make the flavors pop.
Cultural Context
This dish blends traditional Indian curry ideas with Western cooking shortcuts. Real Indian curries often use fresh curry leaves and many individual spices ground together, but this version makes things easier with pre-mixed curry powder while still tasting amazing. Adding basil isn't typical in Indian food but creates a unique taste that goes really well with the other flavors.
Frequently Asked Questions
- → Why is this dish special?
The mix of creamy coconut milk, aromatic dried basil, and bold Indian-style spices makes it stand out with its unique, deeply satisfying flavors.
- → How can I make it spicier?
Crank up the heat by adding extra chili powder, or leave the seeds in the jalapeño for a stronger kick.
- → What’s the best way to enjoy it?
Serve it steaming hot with fluffy rice for a complete and tasty meal.
- → Can I swap out the chicken breast?
Absolutely! Boneless chicken thighs, shrimp, or tofu work beautifully with these flavors.
- → How should I save leftovers?
Pop leftovers into a sealed container and refrigerate for up to three days. Warm them gently on the stove or in the microwave when ready to eat.
- → Could fresh basil replace dried?
For sure—fresh basil adds a fresh twist. Toss it in right at the end to keep that bright flavor intact.