Skip to Content

Easy Butter Chicken

Easy butter chicken, the ultimate in homemade takeaways. Just 20 minutes to prepare and cook this classic curry dinner (cook rice the cheats way).

Easy butter chicken in a white bowl
Easy butter chicken

How to Cook Butter Chicken (the Easy Way)

This easy butter chicken recipe is ready in just 20 minutes. Perfect if you have a hankering for that creamy spiced tomato sauce, but can’t get out to get takeaways!

I have only used simple spices for this recipe, as I was limited by what I had in the pantry. Turmeric, cinnamon, chili powder and a little fresh ginger, all work together to get this dish just the right amount of zing. Crushed ginger from a jar will also work if you don’t have fresh.

If you need to cook rice from scratch start it cooking just before you start cooking the butter chicken sauce (do the prep first). If you are a bit of a lazy cook like moi, then I would recommend using pre-cooked microwave rice (e.g. Uncle Ben’s), or precooking your own in a big batch when you have time and freezing it.

Easy butter chicken
Butter chicken, ready in 20 minutes.
Easy butter chicken in a white bowl

Easy Butter Chicken

4.70 from 10 votes
This easy homemade butter chicken has restaurant flavors in around 20 minutes! Tender chicken simmered in an incredible tomato cream sauce – rich, buttery, and mildly spiced. Serve with rice and naan for a fast Indian feast.
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Serves2 Servings


  • 10 oz chicken breast or thighs diced, 1 inch
  • 1 teaspoon grated ginger
  • 1 teaspoon turmeric
  • 1 teaspoon cinnamon
  • 1 teaspoon chili powder
  • tablespoon butter
  • ½ brown onion
  • 1 clove garlic
  • ½ cup cream
  • ½ cup milk
  • 4 tablespoon tomato paste
  • ½ teaspoon salt

To serve

  • 2 cups cooked rice use precooked, or start rice cooking prior to cooking the curry
  • ½ bunch fresh coriander (chopped)



  • Pat chicken dry and dice into 1 inch pieces.
  • Place in a bowl with the turmeric, cinnamon, chili powder, ginger and salt. Mix to combine.

Cook chicken

  • Heat butter in a fry pan over a medium heat.
  • Cook onions in butter until soft (approx. 4 minutes).
  • Add garlic and cook for a further minute.
  • Add chicken and cook until browned and almost cooked through (approx. 4-5 minutes).

Make curry sauce

  • Add cream, milk and tomato paste to the pan.
  • Bring to a simmer, then reduce heat to medium/low. Simmer until chicken is cooked through and sauce is thickened (approx. 5 minutes).


  • Serve butter chicken over rice, top with coriander.
Save this recipe for later!Click the heart in the bottom right corner to save to your recipe box!


Calories: 730.4kcal  Carbohydrates: 60.3g  Protein: 40.2g  Fat: 36.5g  Saturated Fat: 21.2g  Polyunsaturated Fat: 2.2g  Monounsaturated Fat: 9.3g  Trans Fat: 0.4g  Cholesterol: 187.8mg  Sodium: 1125.5mg  Potassium: 1156.9mg  Fiber: 3.6g  Sugar: 10g  Vitamin A: 2100.3IU  Vitamin C: 12.1mg  Calcium: 176.3mg  Iron: 2.6mg

Nutrition information is an estimate and provided for informational purposes only.

Share this recipe