Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant plate of homemade butter chicken featuring tender chunks of chicken coated in rich, creamy orange sauce, garnished with fresh cilantro, served alongside fluffy steamed rice on a rustic white plate

Simple Homemade Butter Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy homemade butter chicken recipe combines tender chicken pieces in a creamy, spiced tomato sauce, perfect for a comforting dinner.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 1 lb (450g) chicken breast or thighs, cut into bite-sized pieces
  • 2 tbsp butter
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp grated ginger
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream
  • 2 tsp garam masala
  • 1 tsp turmeric
  • 1 tsp chili powder
  • 1 tsp cumin
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Heat butter in a large skillet over medium heat. Add chopped onions and sauté until translucent.
  2. Add garlic and ginger, cook for 1 minute until fragrant.
  3. Stir in spices: garam masala, turmeric, chili powder, cumin. Cook for 30 seconds.
  4. Add crushed tomatoes, cook for 10 minutes, stirring occasionally.
  5. Add chicken pieces, cook until browned and cooked through, about 8-10 minutes.
  6. Stir in heavy cream, simmer for 5 minutes to blend flavors.
  7. Garnish with fresh cilantro and serve hot with rice or naan bread.

Notes

  • You can substitute chicken with paneer or tofu for a vegetarian version.
  • Adjust spice levels according to your taste.
  • Serve with steamed basmati rice or warm naan bread for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 cup
  • Calories: 350 kcal Kcal
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 85mg