Description
This Indian Chicken Curry recipe features tender chicken simmered in a rich, aromatic sauce with onions, tomatoes, garlic, ginger, and authentic Indian spices. Perfectly balanced, easy to prepare, and deeply flavorful, it’s a comforting meal ideal for weeknights or special occasions.
Ingredients
-
Chicken (bone-in or boneless, cut into pieces)
-
Onions, finely chopped
-
Tomatoes, chopped (or canned)
-
Garlic, minced
-
Ginger, minced
-
Oil or ghee
-
1 tsp turmeric
-
1 tsp ground cumin
-
1½ tsp ground coriander
-
1 tsp garam masala
-
½ to 1 tsp red chili powder or cayenne (adjust to taste)
-
Salt, to taste
-
Water or chicken broth
-
Fresh cilantro (for garnish)
Instructions
-
Sauté Aromatics: Heat oil or ghee in a pan. Add chopped onions and cook until golden brown.
-
Add Garlic & Ginger: Stir in minced garlic and ginger. Cook for 1–2 minutes until fragrant.
-
Cook Tomatoes: Add chopped tomatoes. Cook until they soften and oil separates.
-
Add Spices: Mix in turmeric, cumin, coriander, garam masala, chili powder, and salt. Cook for 1 minute.
-
Add Chicken: Add chicken pieces. Stir and cook until lightly browned.
-
Simmer: Pour in water or broth. Cover and simmer on medium-low heat for 25–30 minutes or until chicken is tender and sauce thickens.
-
Garnish & Serve: Sprinkle with chopped cilantro and serve hot with rice, naan, or roti.
Notes
-
For a creamier curry, stir in cream or coconut milk at the end.
-
Add potatoes, peas, or spinach for extra nutrition.
-
Adjust spice levels to taste.
-
Can be made dairy-free by using oil and skipping cream or yogurt.
-
Tastes even better the next day!
- Prep Time: 10min
- Cook Time: 30min
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian