Indian Butter Chicken Curry
This creamy and flavorful Indian Butter Chicken Curry is made with tender chicken cooked in a rich tomato-based sauce.
Ingredients - Serves 4
- Naan bread - For serving
- Cooked basmati rice - For serving
- Fresh cilantro - For garnish
- Kasuri methi (dried fenugreek leaves) - 1 tablespoon
- Heavy cream - 1/2 cup
- Cashew nuts - 10, soaked in water
- Tomato - 2 large, pureed
- Onion - 1 large, finely chopped
- Butter - 4 tablespoons
- Salt - To taste
- Red chili powder - 1/2 teaspoon
- Turmeric powder - 1/2 teaspoon
- Garam masala - 1 teaspoon
- Ginger-garlic paste - 2 tablespoons
- Lemon juice - 2 tablespoons
- Yogurt - 1/2 cup
- Chicken - 500 grams, boneless and skinless, cut into bite-sized pieces
Let's Get Started
- 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.
- 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.
- In the same pan, add the remaining 2 tablespoons of butter. Add the chopped onion and cook until golden brown.
- Add the tomato puree and cook for 2-3 minutes, until the raw smell of tomatoes disappears.
- 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.
- Add the cooked chicken back to the pan and mix well with the sauce. Cook for another 5 minutes.
- Stir in the heavy cream and kasuri methi. Simmer for 2-3 minutes.
- 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