Bring restaurant-style comfort food straight to your kitchen with this rich and flavorful chicken curry dish recipe. Made with tender chicken, aromatic spices, tomatoes, and creamy coconut milk, this easy curry is perfect for busy weeknights or cozy family dinners. The combination of garlic, ginger, curry powder, cumin, and coriander creates a deeply satisfying sauce that pairs beautifully with rice or naan bread. Inspired by classic homestyle curry recipes, this dish is simple, hearty, and packed with warming flavors.
Why You’ll Love This Recipe
- Easy to prepare in under 40 minutes
- Rich, creamy, and packed with flavor
- Perfect for meal prep and leftovers
- Mild spice level that can easily be adjusted
- Delicious with rice, roti, or naan
Ingredients
For the Chicken Curry
- 2 tablespoons vegetable oil
- 500 grams boneless chicken breast or thighs, cut into chunks
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons mild curry powder
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon turmeric powder
- ½ teaspoon cinnamon
- 2 tablespoons tomato paste
- 1 can (400 grams) chopped tomatoes
- 1 cup chicken stock
- 1 cup coconut milk
- Salt to taste
- Black pepper to taste
- Fresh coriander leaves for garnish
Also Read: Moscow Mule Drink Recipe
Step by Step Instructions
Step 1: Sear the Chicken
Heat oil in a large skillet or deep pan over medium-high heat. Add the chicken pieces and cook for about 5 minutes until lightly browned on the outside.
Step 2: Cook the Onion
Add chopped onions to the same pan and sauté for 4–5 minutes until soft and lightly golden.
Step 3: Add Aromatics
Stir in garlic and ginger. Cook for 1 minute until fragrant.
Step 4: Toast the Spices
Add curry powder, coriander, cumin, paprika, turmeric, cinnamon, salt, and pepper. Stir continuously for 30 seconds so the spices release their aroma.
Step 5: Build the Sauce
Mix in tomato paste and chopped tomatoes. Stir well to coat the chicken and onions.
Step 6: Add Liquids
Pour in chicken stock and coconut milk. Stir until combined.
Step 7: Simmer the Curry
Reduce heat to low and let the curry simmer for 15–20 minutes until the chicken is fully cooked and the sauce thickens beautifully.
Step 8: Garnish and Serve
Sprinkle with freshly chopped coriander leaves and serve hot with steamed basmati rice, naan bread, or chapati.
Also Read: Baked Potatoes in Air Fryer Recipe
Tips for the Best Chicken Curry
- Use chicken thighs for extra juicy and tender curry.
- Add chili powder or fresh chilies for a spicier version.
- Let the curry simmer slowly for deeper flavor.
- A squeeze of lemon juice before serving brightens the dish.
- The curry tastes even better the next day.
Serving Suggestions
This chicken curry pairs wonderfully with:
- Steamed basmati rice
- Garlic naan
- Jeera rice
- Roti or paratha
- Cucumber raita
Also Read: Filo Pastry Recipe
Nutritional Information (Per Serving Approx.)
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 32 g |
| Carbohydrates | 14 g |
| Fat | 26 g |
| Saturated Fat | 14 g |
| Fiber | 4 g |
| Sugar | 6 g |
| Sodium | 640 mg |
Storage Tips
- Refrigerate leftovers in an airtight container for up to 3 days.
- Freeze for up to 2 months.
- Reheat gently on the stovetop or microwave until hot.

