Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Indian Butter Chicken

Indian Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the creamy and flavorful experience of Indian Butter Chicken, a beloved dish that encapsulates the essence of traditional Indian cuisine. This easy-to-make chicken curry features tender chunks of chicken simmered in a rich tomato-based sauce, infused with aromatic spices that create a delightful balance of flavors. Perfect for both special occasions and cozy weeknight dinners, this dish is sure to impress family and friends alike. Served over fragrant rice or with warm naan, every bite promises satisfaction and comfort.

  • Total Time: 40 minutes
  • Yield: Serves approximately 6 people 1x

Ingredients

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

Instructions

  1. Heat the butter and olive oil in a large skillet over medium heat.
  2. Sauté the diced onion for about 3–4 minutes until softened.
  3. Stir in the grated ginger and minced garlic, cooking for an additional 1–2 minutes.
  4. Add garam masala and chili powder; toast for 1–2 minutes until fragrant.
  5. Add the chicken chunks, browning them on all sides for about 5–7 minutes.
  6. Mix in tomato paste and coconut milk; season with salt and pepper.
  7. Bring to a simmer and cook for 15–20 minutes until the chicken is cooked through and sauce thickens.
  8. Adjust seasoning as needed before serving hot over rice or with naan.
  • Author: Mason
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 396
  • Sugar: 6g
  • Sodium: 572mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 4g
  • Protein: 30g
  • Cholesterol: 73mg