
This basil chicken with coconut curry sauce transforms ordinary chicken breasts into a fragrant, flavor-packed meal that rivals your favorite Indian restaurant. The combination of aromatic curry powder, fresh basil, and creamy coconut milk creates a rich sauce that coats every bite of tender chicken.
I first made this curry during a stormy evening when I couldn't pick up takeout, and it's become my go-to comfort food since then. My husband actually requests this more than our local Indian restaurant's version!
Ingredients
- Boneless skinless chicken breasts: provide a lean protein base that absorbs all the amazing flavors
- Curry powder: brings authentic Indian flavor without needing dozens of individual spices
- Coconut milk: creates the silky texture and sweet undertone essential to a good curry
- Jalapeño: adds just enough heat without overwhelming the dish
- Dried basil: infuses the sauce with herbaceous notes that complement the curry beautifully
- Red onion: provides a slightly sweeter flavor than regular onions
- Heavy cream: enriches the sauce for restaurant quality richness
- Cornstarch: helps thicken the sauce to the perfect consistency for coating rice
Step-by-Step Instructions
- Marinate the Chicken:
- Cut chicken breasts into uniform 1inch cubes for even cooking. Mix curry powder, salt, pepper and chili powder together, then toss with the chicken until every piece is well coated. Allow to marinate for at least one hour in the refrigerator this develops deeper flavor and tenderizes the meat.
- Sauté the Aromatics:
- Heat olive oil in a large nonstick pan over medium high heat. Add chopped red onion, minced garlic, jalapeño, dried basil, and ground ginger. Cook for about 5 minutes, stirring occasionally, until the onions become translucent and fragrant. This aromatic base is crucial for building complex flavors in the curry.
- Cook the Chicken:
- Add the marinated chicken pieces and remaining salt to the pan with the aromatics. Cook for 5 to 6 minutes, stirring occasionally to ensure even cooking. The chicken should no longer be pink in the center but be careful not to overcook it as it will continue cooking in the sauce.
- Create the Sauce:
- Whisk together coconut milk, cream, and cornstarch until completely smooth with no lumps. This creates the base for your curry sauce. Pour this mixture into the pan with the chicken, whisking continuously to prevent lumps from forming. Bring to a gentle bubble until the sauce begins to thicken.
- Simmer and Develop Flavors:
- Reduce heat to medium low and simmer the curry for an additional 5 to 10 minutes. This allows the flavors to meld together and the sauce to reach the perfect consistency. The sauce should coat the back of a spoon but still be pourable.

When I first served this to my family, my daughter who normally avoids spicy food couldn't stop eating it. The coconut milk tempers the heat perfectly while still maintaining those complex curry flavors we all love. The secret really is in allowing the chicken to marinate first.
Storage and Reheating
This curry actually tastes even better the next day after the flavors have had time to develop further. Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or coconut milk if the sauce has thickened too much. Heat gently on the stovetop or microwave until just warmed through to prevent the chicken from becoming tough.
Easy Substitutions
This recipe is incredibly versatile and forgiving. If you prefer dark meat, boneless skinless chicken thighs work beautifully and stay even more tender. For a vegetarian version, substitute the chicken with firm tofu, cauliflower florets, or chickpeas. If you cannot find jalapeños, use serrano peppers for more heat or bell peppers for a milder option. In a pinch, you can use light coconut milk or even a combination of regular milk and a tablespoon of coconut extract.

Serving Suggestions
While basmati rice is the traditional pairing for this curry, there are many delicious alternatives. Serve over cauliflower rice for a low carb option or with warm naan bread for dipping into the sauce. For a complete Indian inspired meal, pair with a simple cucumber raita, mango chutney, and a side of steamed vegetables. A garnish of fresh basil leaves and a squeeze of lime juice just before serving adds a bright finish.
Cultural Context
This recipe represents a fusion approach to Indian curry, incorporating elements of both traditional Indian cooking and Western adaptations. While authentic Indian curries often use fresh curry leaves and individual spices, this version simplifies the process with curry powder while maintaining wonderful flavor. The addition of basil is not typical in Indian cuisine but creates a unique flavor profile that complements the other spices beautifully.
Frequently Asked Questions
- → What makes this chicken dish unique?
The combination of coconut milk, dried basil, and Indian-inspired spices gives this dish a fragrant and creamy flavor that’s unique and satisfying.
- → Can I make this dish spicier?
Yes, you can adjust the spice level by adding more chili powder or keeping the seeds in the jalapeño for extra heat.
- → What is the best way to serve this meal?
Serve the chicken and coconut curry sauce over hot cooked rice for a complete and hearty meal.
- → Can I substitute the chicken breast with another protein?
Yes, boneless chicken thighs, shrimp, or tofu are great alternatives that work well with the curry flavors.
- → How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave.
- → Can I use fresh basil instead of dried basil?
Yes, fresh basil can be used for added freshness. Add it towards the end of cooking to preserve its vibrant flavor.