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

  1. Heat olive oil in a skillet over medium heat. Add chopped onion and sauté until soft.
  2. Stir in garlic, curry powder, cinnamon, paprika, bay leaf, and ginger. Cook for about 2 minutes until fragrant.
  3. Add chicken, tomato paste, yogurt, and coconut milk. Stir well, bring to a boil, then reduce heat and simmer for 25 minutes.
  4. 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