Easy Indian Chicken Curry Recipe
If you’re craving something warm, flavorful, and comforting, this Indian Chicken Curry is the perfect dish to try. It’s made with tender chicken simmered in a creamy coconut and yogurt sauce, packed with spices like curry, cinnamon, and paprika. The best part? You can make it in under an hour with simple pantry ingredients!
Ingredients
- 3 tbsp olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 3 tbsp curry powder
- 1 tsp cinnamon
- 1 tsp paprika
- 1 tbsp tomato paste
- ¾ cup coconut milk
- 1 bay leaf
- ½ tsp ground ginger
- 2 skinless, boneless chicken breasts (cut into bite-size pieces)
- 1 cup plain yogurt
- ½ lemon, juiced
- ½ tsp cayenne pepper
Instructions
- Heat olive oil in a skillet over medium heat. Add chopped onion and sauté until soft.
- Stir in garlic, curry powder, cinnamon, paprika, bay leaf, and ginger. Cook for about 2 minutes until fragrant.
- Add chicken, tomato paste, yogurt, and coconut milk. Stir well, bring to a boil, then reduce heat and simmer for 25 minutes.
- Remove bay leaf. Stir in lemon juice and cayenne pepper. Simmer for another 5 minutes.
Serve over warm rice or with naan bread for a complete meal.
Tips for the Best Curry
- Use full-fat coconut milk for a creamier texture.
- Adjust the cayenne pepper to your spice preference.
- This curry tastes even better the next day — perfect for meal prep!
Why You’ll Love This Recipe
This Indian Chicken Curry combines the perfect balance of spice, creaminess, and tang. It’s easy enough for a weeknight dinner but flavorful enough to impress guests. Plus, it’s naturally dairy-free if you use a plant-based yogurt!

Comments
Post a Comment