Description
This easy Chicken Curry Indian recipe delivers comforting, rich flavors with aromatic spices and creamy coconut milk (plant-based). Using simple pantry ingredients, it provides a wholesome and satisfying meal perfect for weeknights or special gatherings. This customizable curry combines tender chicken thighs with a luscious sauce, finished with fresh cilantro for a vibrant, flavorful dish.
Ingredients
Scale
Protein
- 500g boneless, skinless chicken thighs, cut into pieces
Aromatics
- 2 medium onions, finely chopped
- 2 tbsp fresh garlic and ginger paste (natural)
Vegetables and Liquids
- 400g pureed or chopped tomatoes
- 400ml coconut milk (plant-based)
- 1 tbsp vegetarian Worcestershire sauce (natural)
Spices
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp garam masala
Garnish
- Fresh cilantro, chopped
Optional for Variations
- Green chilies or red chili powder (natural) to taste
- Diced potatoes, peas, or bell peppers as desired
- Substitute chicken with turkey or tofu
- Fresh curry leaves or mint leaves
- Almond or cashew cream (plant-based) instead of coconut milk (plant-based)
Instructions
- Prepare the Aromatics: Heat a bit of oil in a pan over medium heat, then sauté finely chopped onions until golden and translucent. Stir in fresh garlic and ginger paste (natural) and cook until fragrant, about 2 minutes. This aromatic foundation is vital for building the rich curry flavor.
- Toast the Spices: Add ground turmeric, cumin, coriander, and garam masala into the pan. Toast them gently with the aromatics to release their essential oils and deepen the flavor. Stir constantly to avoid burning.
- Cook the Chicken: Add chicken pieces and stir to coat them evenly with the spiced onion mixture. Cook until the chicken starts to brown slightly, locking in juices and enhancing flavor.
- Add Tomatoes and Vegetarian Worcestershire Sauce (natural): Pour in pureed tomatoes and a splash of vegetarian Worcestershire sauce (natural). Stir to combine and let simmer to thicken the sauce and meld flavors.
- Pour in Coconut Milk (plant-based): Add creamy coconut milk (plant-based) to the pan and mix gently. Cover and simmer on low heat for about 20 minutes until chicken is tender and sauce is rich and aromatic.
- Finish with Fresh Cilantro: Sprinkle freshly chopped cilantro over the curry for a fresh, herbal contrast that brightens each bite before serving.
Notes
- Use fresh spices for the best aroma and taste, grinding whole spices at home or using fresh ground versions.
- Sear chicken thoroughly to lock in moisture and flavor before simmering.
- Adjust chili and spice levels early in cooking to control the heat to your preference.
- Simmer gently on low heat to tenderize chicken and develop a creamy sauce texture.
- Let the curry rest for 10 minutes off heat before serving to allow flavors to meld beautifully.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 5g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 15g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 70mg
Keywords: chicken curry, Indian curry, easy curry recipe, coconut milk curry, weeknight dinner, plant-based creamy curry