Indian Butter Chicken Curry

This creamy and flavorful Indian Butter Chicken Curry is made with tender chicken cooked in a rich tomato-based sauce.
Get New KnivesShop Kitchen EssentialsElevate Your Cookware Now
Indian Butter Chicken Curry

Ingredients - Serves 4

Let's Get Started

  1. In a bowl, marinate the chicken with yogurt, lemon juice, ginger-garlic paste, garam masala, turmeric powder, red chili powder, and salt. Let it marinate for at least 30 minutes.
  2. Heat 2 tablespoons of butter in a large pan over medium heat. Add the marinated chicken and cook until browned and cooked through. Remove the chicken from the pan and set aside.
  3. In the same pan, add the remaining 2 tablespoons of butter. Add the chopped onion and cook until golden brown.
  4. Add the tomato puree and cook for 2-3 minutes, until the raw smell of tomatoes disappears.
  5. In a blender, blend the soaked cashew nuts with a little water to make a smooth paste. Add the cashew paste to the pan and mix well.
  6. Add the cooked chicken back to the pan and mix well with the sauce. Cook for another 5 minutes.
  7. Stir in the heavy cream and kasuri methi. Simmer for 2-3 minutes.
  8. Garnish with fresh cilantro and serve the Indian Butter Chicken Curry with cooked basmati rice and naan bread.

Dietary Info

  • Dish Type: Main Course
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Calories: 400
  • Fat: 18g
  • Carbs: 20g
  • Protein: 30g
  • Sodium: 800mg
  • Sugar: 5g