Need a great midweek dinner idea and can be on your dinner table in just 30 minutes? Then this Easy Coconut Butter Chicken recipe is going to be one of your go-to’s for sure.
Served it with hot fluffy rice and lots of fresh coriander. There’s right enough spice to make it flavorful and with the addition of coconut cream will add that super silkiness that is going to be a family pleaser for sure.
This recipe is one that we’ve cooked for years because it’s so easy, quick and everyone just loves it.
Ingredients
Chicken – breast or chicken thighs work both in this recipe
Onion – finely diced
Garlic – 2-3 medium sized cloves.
Tomato Paste – quick and easy from the jar
Butter – to fry those onions and garlic in so they sauté beautifully
Garam Masala – just a teaspoon but added towards the end of the recipe. (more info on garam masala)
Coconut Cream – creates a dairy free option and makes for a runnier sauce.
Spices – teaspoon of ground ginger, turmeric, cinnamon and salt
Chili – just a pinch but if you love it spicy add as much as you like.
Sugar – just a pinch
What Does Butter Chicken Taste Like?
Butter chicken has that rich creamy Indian flavour with a hint of tomato. Not like your usual Thai style curries, this is rather a more rounded flavour as the spices used in this recipe aren’t very hot at all. It’s a great dish for kids or anyone who doesn’t fancy too much spiciness.
How to Make Easy Coconut Butter Chicken Step by Step
(Full recipe is in the card below) ⏬
- Firstly sauté the onions and garlic with the butter for a couple of minutes.
2. Coat the chicken in the spices (excluding the garam masala).
3. Sauté the chicken in the onion, garlic and butter mix for a couple of minutes stirring all the time.
4. Add the tomato paste, coconut cream and garam masala and cook for around 5 to 10 minutes depending on the size of the cubed chicken pieces.
Serve on a bed of fluffy rice topped with fresh coriander.
Variations For Coconut Butter Chicken
Fresh Tomato’s – Add some fresh tomato’s into the pan when you add the coconut cream. They give this dish a lighter taste.
Fresh Cream – Traditionally a Butter Chicken recipe uses fresh cream and can be swapped out for the coconut cream in this recipe.
You like it Spicy?- Add more chili powder to give this recipe a real kick.
Lime Juice – a squeeze of fresh lime will add that extra zing and freshness.
What Do I Cook Butter Chicken In?
When Greg first made this dish we uses both a large pot and high sided frypan. I prefer the frypan as the pan is wider and can cook the ingredients without stewing them.
When the chicken has been coated in the spices and are browned in the pan, it isn’t necessary to cook all the way through. This will happen when the coconut milk, tomato paste is added and you cook for a further 5-10 minutes. Over cooking will tend to dry the chicken ot.
The size of your chicken cubes will determine the cooking time too. The smaller the cubes the quicker the cook time which makes for a quick easy midweek dinner recipe.
Easy Coconut Butter Chicken Recipe

There’s right enough spice in this butter chicken recipe to make it super flavorful and with the addition of coconut cream will add that super silkiness that is going to be a family pleaser for sure.
- 500 gm chicken breast or thighs cubed
- 30 gm butter
- 1 onion diced
- 2 garlic crushed
- 1 tsp ground ginger
- 1 tsp turmeric
- 1 tsp ground cinnamon
- 1 tsp salt
- ¼ tsp ground chili
- 1 tab tomato paste
- 1 can coconut cream
- ½ tsp garam masala
- ½ tsp sugar
-
Melt the butter and sauté the diced onion, crushed garlic for 2 minutes.
-
Coat the cubed chicken with the ginger, turmeric, cinnamon, chili and salt.
-
Sauté the chicken in the onion mix stirring continuously till browned for 5 minutes.
-
Add the tomato paste, coconut cream and garam masala and simmer for another 5 minutes. Cook no longer than 10 minutes to prevent the chicken from becoming dry.
-
Serve on a bed of fluffy rice topped with fresh corriander.
NOTE: To make this a lighter sauce you can use coconut milk if you prefer. It may make it just a bit thinner in consistency.
Serve with naan bread, poppadum's or freshly chopped tomatoes.
Serving Suggestions for Easy Coconut Butter Chicken.
You can serve butter chicken with so many different elements. Try some of these to vary your meal.
Naan or roti bread goes down a treat with this butter chicken recipe.
Rice of course. We used what was in the cupboard at the time but basmati rice is great.
Coriander and we do love it. Brightens up a curry beautifully.
Poppadum’s add a nice little crunch and texture. If you don’t have any on hand you could try our 6 minute Crunchy Air Fryer Tortilla Chips recipe and make your own.
Steamed fresh vegetables like broccoli and cauliflower.
Recent Comments