Butter chicken curry

Tender chicken cooked in a rich, fragrant tomato-based curry sauce makes the perfect butter chicken. Perfect served with steamed rice and naan bread.

Butter chicken curry

Ingredients needed

  • Chicken. I used boneless skinless chicken breasts but boneless chicken thighs are also delicious.
  • Yogurt. I used plain Greek yogurt but you could use low fat too.
  • Spices: Garam Masala, ground cardamom, coriander, cumin, turmeric and a pinch of chilli powder.
  • Salt and black pepper. 
  • Oil and butter. Ghee is also a great option, if you have it.
  • Onion.
  • Fresh garlic cloves. 
  • Fresh ginger. 
  • Tomatoes. I used canned crushed tomatoes but you can use chopped tomatoes, tomato puree (like tomato Passata) or use fresh tomatoes if you prefer.
  • Cream. Heavy cream/whipping cream.
  • Sugar. I add a pinch of sugar to balance the acidity from the tomatoes but this is optional.

How to make butter chicken

  1. Marinate the chicken: Slice the chicken into 2cm/1 inch cubes. Add the chicken to a medium bowl then add the yogurt and half of the spices. Mix well then cover with plastic wrap and allow to marinate for at least 2 hours but ideally up to 24 hours in the fridge.
  2. Make the curry: In a large pot set over medium-high heat, add ghee or oil of your choice. Add onions and cook until soft and golden. Add the garlic, ginger and remaining spices and cook for 30 seconds then add the chicken and marinade. Pour in the tomatoes then reduce the heat, partially cover and allow to simmer for 30-45 minutes until the chicken is tender. Pour in the cream and cook for another 10 minutes.
  3. Finish the sauce: Once cooked, stir in butter then season to taste. Serve with your choice of side dishes.
Butter chicken curry

Can I use milk instead of cream?

Yes you can, however the cream adds silky richness so the finished curry won’t be quite as delicious.

Freezing and reheating

  1. Freezing: Allow the cooked curry to cool completely then transfer to a freezer-safe container. Freeze for up to three months. Allow to thaw in the fridge overnight before reheating.
  2. Reheating: The cooked curry or any leftovers can be kept in an airtight container in the fridge for up to 3 days. To reheat, transfer to a saucepan/pot and heat over medium heat until simmering.

What to serve with butter chicken

Rice is always a must when serving any form of curry. I also like serving homemade naan or roti to scoop up all that delicious sauce. A simple cucumber salad is a nice fresh addition if you want to add some vegetables to your meal.

  1. Curry rice
  2. Cheese stuffed Garlic Naan
  3. Cucumber salad
  4. Easy flatbread
Butter chicken curry

Curry recipes

  1. Chicken korma curry
  2. Butternut squash curry with crispy chickpeas
  3. Easy weeknight chicken curry
  4. Easy cauliflower tikka masala curry
  5. Chicken Biryani
Butter chicken curry

Butter chicken curry

Tender chicken cooked in a rich, fragrant tomato-based curry sauce makes the perfect butter chicken. Perfect served with steamed rice and naan bread.
4.64 from 25 votes
Print Pin Rate
Course: Curry, Dinner
Cuisine: Indian
Keyword: butter chicken, butter chicken curry, curry
Prep Time: 10 minutes
Cook Time: 45 minutes
Marinating time: 2 hours
Total Time: 2 hours 55 minutes
Calories: 374kcal
Author: Alida Ryder
Servings: 8

Ingredients

For the marinade

  • 1 kg (2lbs) Chicken Breasts cut into bite-sized chunks
  • 1 cup Plain yoghurt
  • 2 tbsp Garam Masala
  • 2 tsp ground cardamom
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp salt

For the butter chicken curry

  • 3 tbsp oil/ghee
  • 2 onions chopped
  • 6 garlic cloves
  • Thumb size piece ginger grated
  • 800 g (28oz) canned tomatoes
  • 1 cup cream
  • 2 tsp sugar
  • 4 tbsp butter
  • salt and black pepper to taste

Instructions

  • Slice the chicken into 2cm/1 inch cubes.
  • Add the chicken to a medium bowl then add the yogurt and half of the spices.
  • Mix well then cover with plastic wrap and allow to marinate for at least 2 hours but ideally up to 24 hours in the fridge. 
  • In a large pot set over medium-high heat, add ghee or oil of your choice.
  • Add onions and cook until soft and golden.
  • Add the garlic, ginger and remaining spices and cook for 30 seconds then add the chicken and marinade.
  • Pour in the tomatoes then reduce the heat, partially cover and allow to simmer for 30-45 minutes until the chicken is tender.
  • Pour in the cream and cook for another 10 minutes. 
  • Once cooked, stir in butter then season to taste.
  • Serve with your choice of side dishes.

Video

@simplydeliciousfood My absolute best butter chicken recipe. So creamy and comforting. #butterchicken #dinnerideas #dinnerwithme ? Kayak For One – Hans Zimmer

Nutrition

Calories: 374kcal | Carbohydrates: 15g | Protein: 31g | Fat: 22g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Cholesterol: 118mg | Sodium: 658mg | Potassium: 899mg | Fiber: 3g | Sugar: 9g | Vitamin A: 979IU | Vitamin C: 14mg | Calcium: 117mg | Iron: 2mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

37 Comments

  1. I have made this curry 3 times before. This is such a favourite in our house, my husband absolutely loves it and it also freezes perfectly to heat up for a quick lunch or dinner in a hurry. I love to make this with your Naan recipe. Your website is beautiful and filled with recipes that are so easy to follow and well put together.

  2. Alida, I made butter chicken with buttermilk in stead of cream, also with added yoghurt, because i read that the name derives from buttermilk and not from butter as such. it gave a slightly different taste, but distinguishes it from other curry dishes. regards, Willie Viljoen

  3. Loved this recipe, there are so many variations of butter chicken and this one really works. Top tip is serve with a little spicy mango chutney for a fruity note to cut through the richness of the cream and butter.

  4. In the body of the blog post someone asks if they can use milk instead of cream and you give an answer. Then, in the recipe for Butter Chicken, there is no milk or cream.

    Did I miss something?

    1. Because this makes a large quantity of Butter chicken (serving easily 10 people), the amount of tomatoes is correct but you could definitely use less. Coconut milk will change the flavor but it will still be very delicious.

    1. Was the flavour good? Different varieties of tomatoes and spice brands can have an effect on the look of the sauce but if it tastes good, that’s all that matters. 🙂

  5. Great recipe! Easy to make and delicious even for my 6 and 3 year old! Will be making this again, once we are able to dig out from all the snow that has fallen in DC. I love how easy you made it and especially appreciate the naan (beats the store bought one). The sauce is perfect. Thanks so much for posting this.

  6. Alida!! Thank you so much for this winning recipe!!
    I made it last night and it was a HUGE success, and so easy to make.
    Absolutely divine. 😀

  7. All of a sudden I find myself reading in Afrikaans while looking for a curry recipe that reminds me of home (I live in Israel) – In case I had any doubts, now I am definitely making this!

  8. Dit is ‘n heerlike resep, dankie Alida. Ek het dit gister vir Sondag-middagete gemaak, kompleet met die naan-brood soos joune, en dit was ‘n wenner! My gaste was skoon ongelukkig toe hulle nog wil eet, maar bloot nie meer kan nie. (En ek sien uit na die oorskiet hierdie week vir aandete). Hierdie resep gaan definitief in my “go-to” resepte versameling in. (Ek het die marinade en hoender al Saterdagaand klaargemaak en in die yskas gesit, so Sondag se kook was sommer in ‘n japtrap klaar) Nogmaals dankie vir jou puik resep (en blog!).

  9. Hi,
    Have you tried this recipe in the slow-cooker? If so did you need to make any adjustments to the recipe?

    1. Emma, I haven’t (I actually don’t even own one, unfortunately) so I won’t be able to give you much advice regarding slow cooking. Perhaps just add more liquid so it doesn’t dry out?

  10. I do cover it but you don’t have to if you don’t want to. If you find it to be too thick, simply add a splash of water until you reach your desired consitency.

  11. Once everything is in one pot, and I lower the heat on all of the mixture, do I need to cover it? The mixture seems pretty thick right now and I cannot imagine it getting thicker.

  12. Hi, I just wanted to say I saw the picture of this and now i have to make it, but if I may ask what is the herb did you garnish it with in your pictures? And do you put the salt sugar and vinegar in the marinade? Sorry if its there and I’m just missing it. I can’t wait to try this. Thanks

  13. I just want to say that your photography is beautiful! Every time I click on a photo on food sharing sites due to the styling/photography it almost always brings me here! I hope to one day be this talented. Keep it up, it’s very inspiring 🙂