This spicy chicken curry is a flavorful dish that combines tender chicken pieces with a rich and aromatic sauce. Made with a blend of spices, tomatoes, and coconut milk, it offers a delightful taste experience.
The recipe is simple and can be adjusted to your heat preference by varying the amount of chili used. Serve it with rice or naan for a complete meal.
Ingredients for a Flavorful Experience
Creating a spicy chicken curry begins with selecting the right ingredients. The star of the dish is tender chicken thighs, which provide a juicy and rich flavor.
Alongside the chicken, aromatic spices play a crucial role. Curry powder, ground cumin, and coriander contribute depth, while cayenne pepper adds the desired heat.
Fresh garlic and ginger enhance the overall taste, and the addition of diced tomatoes and coconut milk creates a creamy, luscious sauce that ties everything together.
Don’t forget the garnish! Fresh cilantro not only adds a pop of color but also a refreshing note that balances the spices.
To complete the meal, fluffy white rice or warm naan serves as the perfect accompaniment, soaking up the delicious sauce.
Preparation Steps to Follow
Begin by marinating the chicken pieces with salt and spices. This step is essential for infusing flavor into the meat. Allow the chicken to sit for at least 15 minutes to absorb the spices fully.
Next, heat vegetable oil in a large pot and sauté finely chopped onions until they become translucent. The aroma of sautéing onions, garlic, and ginger fills the kitchen, setting the stage for the curry.
Once the aromatics are ready, add the marinated chicken to the pot. Cook until the chicken is browned on all sides, which should take about 5 to 7 minutes.
After browning the chicken, stir in the diced tomatoes and coconut milk. Bring the mixture to a gentle simmer, then reduce the heat and cover the pot.
Let it cook for 20 to 25 minutes, allowing the flavors to meld beautifully. Stir occasionally to prevent sticking and ensure even cooking.
Adjusting the Heat Level
One of the great aspects of this spicy chicken curry is its versatility. The heat can be adjusted based on personal preference.
If you prefer a milder dish, reduce the amount of cayenne pepper or omit it altogether. For those who enjoy a fiery kick, feel free to add more spice.
Tasting the curry before serving is key. Adjust the seasoning with salt and cayenne pepper as needed to achieve the perfect balance of flavors.
Serving Suggestions
Presentation can elevate the dining experience. Serve the spicy chicken curry in a vibrant bowl, garnished with fresh cilantro for a burst of color.
Pair it with a generous mound of fluffy white rice or warm naan to soak up the creamy sauce.
For an added touch, consider serving with lime wedges on the side for a zesty finish.
This dish not only looks inviting but also offers a comforting and satisfying meal that is sure to please.
Storing and Reheating Leftovers
If you have leftovers, storing them properly will help maintain the flavors. Allow the curry to cool completely before transferring it to an airtight container.
It can be stored in the refrigerator for up to three days. When reheating, do so gently on the stove or in the microwave, adding a splash of water or coconut milk if it thickens too much.
Enjoying this dish the next day can be just as delightful, as the flavors continue to develop.
Nutrition Information
This spicy chicken curry is not only delicious but also provides a balanced meal. Each serving contains approximately 450 calories, with 30 grams of protein and 25 grams of fat.
The carbohydrates from the rice or naan complement the dish, making it a satisfying main course.
Whether enjoyed on a weeknight or served at a gathering, this curry is sure to impress with its rich flavors and inviting presentation.
Delicious Spicy Chicken Curry Recipe

This chicken curry features marinated chicken cooked in a spiced tomato and coconut milk sauce. The recipe takes about 50 minutes from start to finish and serves 4 people.
Ingredients
- 1.5 lbs chicken thighs, boneless and skinless, cut into chunks
- 2 tablespoons vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon cayenne pepper (adjust to taste)
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- Salt to taste
- Fresh cilantro for garnish
- Cooked rice or naan for serving
Instructions
- Marinate the Chicken: In a bowl, combine chicken pieces with salt, curry powder, cumin, and coriander. Let it marinate for at least 15 minutes.
- Sauté Aromatics: In a large pot, heat the vegetable oil over medium heat. Add the chopped onion and sauté until translucent (about 5 minutes). Add garlic and ginger, cooking for another minute.
- Cook the Chicken: Add the marinated chicken to the pot and cook until browned on all sides (about 5-7 minutes).
- Add Tomatoes and Coconut Milk: Stir in the diced tomatoes and coconut milk. Bring to a simmer, then reduce heat to low and cover. Cook for 20-25 minutes, stirring occasionally.
- Adjust Seasoning: Taste and adjust seasoning with salt and cayenne pepper if needed.
- Serve: Garnish with fresh cilantro and serve hot with rice or naan.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4 servings
- Calories: 450kcal
- Fat: 25g
- Protein: 30g
- Carbohydrates: 20g