Description
This easy chicken curry recipe features tender chicken in a creamy, aromatic coconut milk sauce with warming spices. Ready in just 45 minutes, it’s better than takeout and perfect for weeknight dinners! Naturally gluten-free and full of authentic Indian flavors. Serve over rice or with naan bread.
Ingredients
For the Curry:
- 1.5–2 pounds boneless, skinless chicken (breasts or thighs), cut into 1-inch pieces
- 2 tablespoons vegetable oil or coconut oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated or minced
- 2–3 tablespoons curry powder (adjust to taste)
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- ¼ teaspoon cayenne pepper (optional, for heat)
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) full-fat coconut milk
- 1 tablespoon tomato paste (optional, for depth)
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon black pepper
- 1 tablespoon sugar or honey (optional, balances acidity)
For Serving:
- Cooked basmati rice or naan bread
- Fresh cilantro, chopped
- Lime wedges
Instructions
Step 1: Prep the Ingredients
Cut chicken into bite-sized pieces (about 1 inch). Dice the onion, mince the garlic, and grate the ginger. Having everything ready makes cooking smooth and easy.
Step 2: Sear the Chicken
Heat 1 tablespoon oil in a large deep skillet or Dutch oven over medium-high heat. Add chicken pieces in a single layer (work in batches if needed). Season with salt and pepper. Sear for 2-3 minutes per side until lightly browned. The chicken doesn’t need to be fully cooked yet. Remove chicken to a plate and set aside.
Step 3: Sauté the Aromatics
In the same pan, add remaining 1 tablespoon oil. Reduce heat to medium. Add diced onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent. Add minced garlic and grated ginger. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
Step 4: Bloom the Spices
Add curry powder, garam masala, turmeric, and cayenne (if using) to the onions. Stir constantly for 30-60 seconds until the spices are fragrant and toasted. This step, called “blooming,” releases the essential oils in the spices and intensifies their flavor. Don’t skip it!
Step 5: Add Tomatoes and Create the Sauce
Add diced tomatoes (with their juice) and tomato paste if using. Stir to combine with the spiced onions. Cook for 3-4 minutes, stirring occasionally, until the tomatoes break down slightly and the mixture thickens.
Step 6: Add Coconut Milk
Pour in the coconut milk, stirring well to combine everything into a smooth sauce. Add salt, pepper, and sugar/honey if using. Bring to a gentle simmer.
Step 7: Simmer with Chicken
Return the seared chicken (and any accumulated juices) to the pan. Stir to coat with sauce. Reduce heat to medium-low, cover, and simmer for 15-20 minutes, stirring occasionally, until chicken is cooked through (internal temperature 165°F) and sauce has thickened to your liking. If sauce is too thick, add a splash of water or broth. If too thin, simmer uncovered for a few extra minutes.
Step 8: Taste and Adjust
Taste the curry and adjust seasoning as needed. Add more salt, curry powder for depth, or a squeeze of lime juice for brightness. Remove from heat.
Step 9: Garnish and Serve
Serve hot over steaming basmati rice or with warm naan bread. Garnish with fresh chopped cilantro and lime wedges. Enjoy!
Notes
- Spice Level: Start with 2 tablespoons curry powder and add more to taste. Curry powders vary by brand.
- Coconut Milk: Shake the can before opening to mix the cream and liquid.
- Make It Creamier: Stir in 2-3 tablespoons heavy cream at the end for extra richness.
- Vegetable Additions: Add bell peppers, peas, or spinach during the last 5 minutes of cooking.
- Thicker Sauce: Simmer uncovered longer or add 1 tablespoon cornstarch mixed with water.
- Storage: Refrigerate up to 4 days or freeze up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving (approximately 1½ cups with rice, based on 6 servings)
- Calories: 385
- Sugar: 6g
- Sodium: 685mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 85mg