chicken curry Recipe

This Chicken Curry recipe is a delightful fusion of aromatic spices and tender chicken, creating a dish that’s rich in flavor and perfect for a satisfying meal. The chicken is marinated in a blend of curry spices, then cooked with onions, garlic, ginger, and tomatoes to develop a savory and aromatic base. Yogurt and, optionally, coconut milk contribute to the creamy texture, resulting in a well-balanced curry. Whether served over rice or enjoyed with naan, this homemade chicken curry offers a comforting and delicious experience that captures the essence of traditional Indian cuisine.


  • 1.5 lbs (about 700g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 large tomato, chopped
  • 1/2 cup plain yogurt
  • 1/2 cup coconut milk (optional for added richness)
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder (adjust to taste for spice level)
  • Salt and pepper to taste
  • Fresh cilantro, chopped (for garnish)
  • Cooked rice or naan (for serving)


  1. Marinate the Chicken:
    • In a bowl, mix the chicken pieces with half of the curry powder, cumin, coriander, turmeric, and salt. Allow it to marinate for at least 30 minutes.
  2. Cooking:
    • Heat oil in a large pan over medium heat. Add chopped onions and cook until they become translucent.
    • Add minced garlic and grated ginger. Sauté for 1-2 minutes until fragrant.
    • Add the marinated chicken to the pan. Cook until the chicken is browned on all sides.
    • Stir in the remaining curry powder, cumin, coriander, turmeric, and chili powder. Mix well to coat the chicken evenly.
    • Add chopped tomatoes and cook until they are softened.
    • Pour in the yogurt and coconut milk (if using). Stir well and bring the mixture to a gentle simmer.
  3. Simmering:
    • Reduce the heat to low, cover the pan, and let the curry simmer for about 20-25 minutes, or until the chicken is fully cooked and tender. Stir occasionally.
  4. Adjust Seasoning:
    • Taste and adjust the seasoning with salt and pepper as needed. If you prefer a spicier curry, you can add more chili powder at this stage.
  5. Finishing Touch:
    • Once the chicken is cooked through, garnish the curry with fresh cilantro.
  6. Serving:
    • Serve the chicken curry over cooked rice or with naan bread.

Enjoy your homemade chicken curry! Adjust the spice levels and ingredients according to your preferences for a personalized touch.

And Don’t Forget to Join Our Facebook Group : CLICK HERE

Leave a Comment

Your email address will not be published. Required fields are marked *