Here’s a classic Chicken Curry recipe—rich, flavorful, and comforting. You can make it mild or spicy depending on your preference.
Ingredients (Serves 4)
- 1 lb (450g) chicken pieces (bone-in or boneless)
- 2 tbsp vegetable oil or ghee
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, minced or grated
- 2 medium tomatoes, chopped or 1 cup tomato puree
- 1 tsp turmeric powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp chili powder (adjust to taste)
- 1 tsp garam masala
- 1 cup coconut milk or plain yogurt
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Heat the oil:
- In a large pan, heat oil over medium heat.
- Add onions and sauté until golden brown.
- Add aromatics:
- Stir in garlic and ginger, cooking 1–2 minutes until fragrant.
- Add spices:
- Mix in turmeric, cumin, coriander, and chili powder. Cook for 1 minute to release aromas.
- Cook the chicken:
- Add chicken pieces and sear for 5–7 minutes until lightly browned.
- Add tomatoes and simmer:
- Add chopped tomatoes or puree and salt.
- Cook for 5 minutes until tomatoes break down and form a thick sauce.
- Add coconut milk or yogurt:
- Stir in coconut milk or yogurt and bring to a gentle simmer.
- Cover and cook 15–20 minutes until chicken is cooked through and tender.
- Finish with garam masala:
- Sprinkle garam masala over the curry and stir. Simmer for 2 more minutes.
- Serve:
- Garnish with fresh cilantro.
- Serve hot with steamed rice, naan, or roti.
💡 Tips:
- For extra richness, use bone-in chicken thighs or drumsticks.
- Adjust spice levels by reducing or increasing chili powder.
- You can add vegetables like potatoes, peas, or bell peppers for a hearty curry.
If you want, I can also give a quick 20-minute one-pot version that’s perfect for busy weeknights.
Do you want me to share that quick version?