This super flavorful Butter Chicken comes together faster than you could order-in, and couldn't be easier to make!
Prep Time1hr5mins
Cook Time1hr
Total Time2hrs5mins
Course: Main Course
Cuisine: Indian
Keyword: butter chicken, how to make butter chicken, easy butter chicken, best butter chicken recipe, better than takeout butter chicken, butter chicken 101
Servings: 4people
Author: Gaby
Ingredients
For the Marinade
2poundsboneless skinless chicken thighs or breasts, cut into 1 inch pieces
Combine the chicken, greek yogurt, lemon juice, and spices in a bowl. Marinate for at least 1 hour, or overnight.
In a large pan over medium heat, melt the butter. Stir in onion and cook slowly until the onion and cook until translucent. Add the garlic and ginger and cook until fragrant, about 2-3 minutes more.
Add the tomatoes to the skillet and cook for 5 minutes. Add the chicken and its marinade to the pan and cook for 5 minutes. Add the chicken stock and bring the mixture to a boil - then lower heat and simmer for 30 minutes. Stir in the heavy cream, tomato paste and salt and continue to simmer until the chicken has cooked through, about 15 minutes, and the sauce is thick.
Taste, adjust seasoning as needed, add lemon juice for a bit of acid. Garnish with cilantro leaves and serve alongside warmed naan.