Description
This Spicy Indian Chicken Curry is a flavorful and comforting dish perfect for any night. Featuring tender bone-in chicken simmered in a rich blend of spices, pureed tomatoes, and creamy coconut milk, this recipe delivers authentic Indian taste with a balanced heat and aroma. Easy to prepare and ideal for a hearty family meal, it brings the warmth and depth of Indian cuisine right to your kitchen.
Ingredients
Scale
Chicken and Main Ingredients
- 2 lbs Chicken (Bone-in pieces for enhanced richness)
- 2 tbsp Vegetable Oil (Can substitute with olive oil)
- 2 medium Onions (Finely chopped)
- 4 cloves Garlic (Minced, preferably fresh)
- 1 inch Ginger (Freshly grated)
- 1 cup Tomatoes (Pureed for smoothness)
- 1 can Coconut Milk (Light option available)
- 2 whole Green Chilies (Optional for heat)
- 1/4 cup Fresh Coriander Leaves (For garnish)
Spices
- 1 tsp Ground Turmeric (Optional for color)
- 1 tsp Ground Coriander (Can substitute with cumin)
- 1 tsp Ground Cumin (Essential for flavor)
- 1 tsp Garam Masala (Add near end of cooking)
- 1/2 tsp Cayenne Pepper (Adjust to taste)
- 1 tbsp Salt (Adjustable to taste)
Instructions
- Heat Oil and Cook Onions: Heat oil in a large pot over medium heat. Add the finely chopped onions and cook until they become golden brown, about 8-10 minutes, stirring occasionally to avoid burning.
- Add Garlic and Ginger: Mix in the minced garlic and freshly grated ginger. Cook for around 2 minutes until the mixture is fragrant, ensuring the aromatics release their flavors.
- Add Spices: Stir in the ground turmeric, ground coriander, ground cumin, garam masala, and cayenne pepper. Cook the spices with the onion mixture for about 1 minute to toast and bloom the flavors.
- Add Chicken and Sear: Toss in the chicken pieces, stirring well to coat them thoroughly with the spice mixture. Sear the chicken for 2-3 minutes until it is slightly browned on all sides.
- Add Tomatoes and Simmer: Pour in the pureed tomatoes and season with salt. Cover the pot and let it simmer gently for 10 minutes to allow the chicken to start cooking and the flavors to meld.
- Incorporate Coconut Milk and Chilies: Stir in the coconut milk and add the green chilies if using. Bring the mixture to a boil, then reduce the heat and let it simmer uncovered for 20-25 minutes, until the chicken is cooked through and the sauce thickens.
- Adjust Seasoning and Garnish: Taste the curry and adjust the salt or spices if needed. Garnish with fresh coriander leaves before serving for a bright, fresh finish.
Notes
- Bone-in chicken pieces add extra flavor and richness to the curry, but boneless pieces can be used for quicker cooking.
- Adjust the cayenne pepper and green chilies according to your heat preference.
- Use light coconut milk for a lower-fat option without sacrificing creaminess.
- The curry tastes even better the next day as the flavors deepen.
- Serve hot over steamed basmati rice or with Indian breads like naan or roti.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian