A quick and easy butter chicken recipe that captures the essence of traditional Indian flavors with a creamy tomato-based sauce.
Author:jasmine
Prep Time:30 minutes
Cook Time:15 minutes
Total Time:45 minutes
Yield:4 servings 1x
Category:Main Course
Method:Sautéing
Cuisine:Indian
Diet:Gluten-Free
Ingredients
Scale
1 pound skinless, boneless chicken thighs
1 teaspoon salt, adjust to taste
1 teaspoon garlic powder, or fresh garlic
1 teaspoon sweet paprika
1 tablespoon curry powder
1 cup Greek yogurt, or dairy-free yogurt
2 tablespoons vegetable oil (canola or sunflower)
2 tablespoons butter (keep some reserved for finishing)
3 cloves garlic, minced
1 medium onion, diced (yellow or white)
1 cup tomato sauce
1 teaspoon sugar, adjust to taste
1 cup heavy cream, or coconut cream
1/2 teaspoon cayenne pepper (optional, adjust to taste)
1 teaspoon garam masala
1/2 teaspoon black pepper, adjust to taste
1 tablespoon fresh parsley, optional for garnish
Instructions
Combine chicken thighs, yogurt, garlic powder, salt, and paprika in a mixing bowl. Allow marinating for at least 30 minutes or overnight.
Heat the vegetable oil in a skillet over medium-high heat. Sear the marinated chicken until golden brown on both sides. Remove the chicken from the skillet and set aside.
Sauté the diced onion in the same skillet until translucent. Add the minced garlic and cook until fragrant.
Stir in the tomato sauce, curry powder, garam masala, sugar, and cayenne pepper. Allow the mixture to simmer for about 5 minutes.
Return the chicken to the skillet and pour in the heavy cream. Let it simmer for 10-15 minutes until the chicken is adequately cooked through and the sauce thickens.
Add any reserved butter for richness. Season with black pepper and salt to taste.
Notes
For a dairy-free option, substitute heavy cream with coconut cream. Adjust spice levels to taste.