Print

Easy Butter Chicken Recipe – Creamy & Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This quick and easy butter chicken is rich, creamy, and full of warm Indian spices. Made in just 30 minutes, it’s the perfect weeknight comfort food.

Ingredients

Scale

For the Chicken Marinade:

  • 1 lb boneless chicken, cut into chunks
  • ½ cup plain yogurt
  • 1 tbsp lemon juice
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp garam masala
  • ½ tsp chili powder
  • Salt to taste

For the Sauce:

  • 2 tbsp butter
  • 1 tbsp oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp ginger, grated
  • 1 tbsp tomato paste
  • 1 cup tomato puree
  • 1 tsp garam masala
  • ½ tsp chili powder
  • 1 tsp ground coriander
  • 1 tsp sugar (optional)
  • ½ cup heavy cream
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Marinate chicken for 15+ minutes with yogurt, lemon juice, and spices.
  2. Sear chicken in butter and oil until golden; set aside.
  3. Sauté onion, garlic, and ginger. Add tomato paste and cook briefly.
  4. Stir in tomato puree and spices; simmer 5–7 minutes.
  5. Add cream, return chicken, and simmer 3–5 more minutes.
  6. Garnish with cilantro and serve hot with rice or naan.

Notes

  • Swap cream for coconut milk for a dairy-free version
  • Add chili to increase heat
  • Store in fridge up to 4 days or freeze for up to 2 months