Go Back
A bowl of authentic Indian Chicken Curry garnished with fresh cilantro

Indian Chicken Curry

A creamy, fragrant one-pot dish that brings the warm, comforting flavors of India to your dinner table.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 450

Ingredients
  

Main Ingredients
  • 2 lbs chicken, cut into pieces Cut into bite-sized pieces for faster cooking.
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 medium tomatoes, chopped
  • 1 can (14 oz) coconut milk
  • 2 tbsp curry powder
  • 1 tsp cumin
  • 1 tsp coriander
  • 1/2 tsp turmeric
  • to taste Salt
  • 1 tbsp oil Use for sautéing.
For Serving
  • Fresh cilantro for garnish Don’t skip this; it elevates the dish!
  • to serve Basmati rice or naan Perfect for soaking up the curry.

Method
 

Cooking
  1. Heat oil in a large pot over medium heat.
  2. Add onion, garlic, and ginger; sauté until the onion is translucent.
  3. Stir in the spices (curry powder, cumin, coriander, turmeric) and cook for 1 minute until fragrant.
  4. Add the chicken pieces and cook until browned on all sides.
  5. Stir in the chopped tomatoes and cook until they soften.
  6. Pour in the coconut milk, bring to a simmer, and cover.
  7. Reduce heat and let it simmer for 20-25 minutes or until the chicken is cooked through.
  8. Season with salt to taste.
  9. Serve garnished with fresh cilantro alongside basmati rice or warm naan.

Notes

This curry is great for meal prep! It stays fresh in the fridge for up to 3-4 days. You can also freeze it for about 2-3 months. Just thaw and reheat on the stove or in the microwave.