Ingredients

  • 500 g boneless chicken thighs, cut into bite-sized pieces
  • 2 tablespoons ghee (or unsalted butter)
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 400 g can crushed tomatoes
  • 1 cup heavy cream
  • 2 tablespoons garam masala
  • 1 tablespoon chili powder (adjust to taste)
  • 2 teaspoons ground cumin
  • to taste salt
  • for garnish fresh cilantro, chopped
  • for serving cooked basmati rice or naan bread

Instructions

  1. In a large skillet or pan, heat the ghee over medium heat.
  2. Add the chopped onion and sauté until golden brown, about 5-7 minutes.
  3. Stir in the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant.
  4. Add the chicken pieces to the pan and season with salt. Cook until the chicken is lightly browned on all sides, stirring frequently, about 5-6 minutes.
  5. Sprinkle in the garam masala, chili powder, and ground cumin, mixing well. Cook for another minute to release the spices' flavors.
  6. Pour in the crushed tomatoes, stirring to combine. Let it simmer for 5-7 minutes until the chicken is cooked through.
  7. Reduce the heat to low and stir in the heavy cream, mixing until well incorporated. Allow it to cook for an additional 2-3 minutes to thicken slightly.
  8. Taste and adjust seasoning if necessary, adding more salt or spices according to preference.
  9. Remove from heat and garnish with freshly chopped cilantro.

💡 Chef's Notes

Serve with hot basmati rice or naan, and drizzle a little extra cream over the top for a restaurant-style presentation!

Recipe by Emma - Recipe Creator & Food Blogger