Print

Indian Butter Chicken

Indian Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indian Butter Chicken is a beloved dish that delivers a symphony of rich flavors in every bite. This creamy, tomato-based curry features tender chicken perfectly seasoned with aromatic spices, making it a comforting and satisfying meal for any occasion. Easy to prepare, Indian Butter Chicken is ideal for gatherings or cozy dinners at home. Serve it alongside fluffy rice or warm naan for a complete experience that will impress family and friends alike. With coconut milk adding a luscious richness, this recipe is a must-try for anyone who loves vibrant Indian cuisine!

Ingredients

Scale
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium onion (small diced)
  • 2 teaspoons ginger (grated)
  • 3 garlic cloves (minced)
  • 2 pounds chicken breast (cut into chunks)
  • 3 ounces tomato paste
  • 3 ounces red curry paste
  • 1 can (14-ounce) coconut milk
  • 1 tablespoon garam masala
  • 1 teaspoon chili powder
  • 1 teaspoon mustard seeds
  • 1 teaspoon coriander
  • 1 teaspoon curry powder
  • Salt to taste
  • Black pepper to taste

Instructions

  1. Heat butter and olive oil in a large skillet over medium heat.
  2. Sauté the diced onion until softened, about 3-4 minutes.
  3. Add ginger and garlic; cook for an additional 1-2 minutes until fragrant.
  4. Stir in garam masala, chili powder, mustard seeds, coriander, and curry powder; toast for 1-2 minutes.
  5. Add chicken chunks; cook until browned on all sides, about 5-7 minutes.
  6. Mix in tomato paste and red curry paste; cook for another 2-3 minutes.
  7. Season with salt and black pepper; stir in coconut milk.
  8. Bring the mixture to a simmer; cook for 15-20 minutes until chicken is cooked through and sauce thickens.

Nutrition