Harissa Butter Chicken Curry

Harissa Butter Chicken Curry

So my mum found the inspiration recipe for this dish in a trashy magazine whilst at the hairdresser… can’t credit which one as she only tore the corner our. 

Since the first try where I stayed true to the recipe I’ve made it about 10 times, tweaking it each time until I got it just right (cue Goldilocks references)!!

This is such a warming dish and has become a firm favourite in my house (regularly requested on a Sunday evening by the boyf!!) It’s also really simple and easy to make, it uses one pot for the curry (you need an extra one for the rice), so minimal washing up too! BONUS!!

This is by no means a traditional butter chicken (sorry to all traditional hardliners that might be offended it’s even in the name), but it has butter, and chicken, SO THE NAME STAYS!

Give it a whirl and let me know how you get on. The ultimate test will be when my cousin Xav manages to successfully make it and gives it the seal of approval (shakshuka and potato hash have all been certified). 

Harissa Butter Chicken Curry

Millie Munch
A gorgeous, warming curry that’s easy to make in one pot and is guaranteed to put a smile on your face!
5 from 2 votes
Prep Time 15 mins
Cook Time 1 hr
Course Main Course
Cuisine Indian
Servings 4


  • Olive oil
  • 1 large red onion
  • 4 cloves of garlic
  • 2.5 inches fresh ginger finely sliced
  • 1-2 red chillies depending on your spice tolerance
  • 50 g butter
  • 3 tbsp harissa I use shop bought paste
  • 1 tbsp garam masala
  • 1 tsp turmeric
  • 8 chicken thighs can do skin or no skin, I alternate
  • 2 tbsp tomato puree
  • 300 ml chicken stock
  • 250 ml single cream
  • 3 tbsp sugar
  • Fresh coriander
  • Salt and pepper


  • Preheat the oven to 200C (for a fan oven).
  • Heat the oil in the pan over a low head and add the onion. Sweat down until soft (usually takes 3-5 minutes).
  • Add in the garlic, ginger and chilli and cook on a low heat for a further 3-5 minutes – until the garlic goes golden and before it turns brown.
  • Add in the butter, the harissa and the spices (garam masala and turmeric) and stir until it forms a thick paste. Add in the chicken and try and coat it in the sauce as much as possible (without flinging it all over the kitchen – which I do regularly).
  • Once the chicken is coated, add in the tomato puree, chicken stock and cream. Cover the pan with a lid and put in the oven for 45 minutes.
  • Once out of the oven, return to the stove over a medium heat to evaporate off some of the water (usually for the time it takes for my rice to cook – about 10 mins).
  • Add in the sugar to taste and stir. It should taste sweet and creamy. I sometimes add in black pepper here if I think it’s needed. Once cooked sprinkle some chopped fresh coriander on top.
  • Serve with rice, paratha/naan and a good dollop of natural yoghurt on the side.


If you want to make the yoghurt fancy, add the juice of one lime, a handful of chopped coriander and salt to 250g of natural yoghurt.
Keyword chicken curry, curry, harissa


  1. Rebecca Malin
    7th February 2020 / 4:53 am

    5 stars
    Made this today.. Even the fussy eaters like it. I made it with soya cream and dairyfree butter

    • @milliemunch
      2nd January 2021 / 12:07 pm

      Fabulous news! I had it last night for my dinner too 🙂 Millie

  2. Janice Evans
    28th June 2020 / 2:05 pm

    5 stars
    Love this but on the print out it did not say the oven temp. I have tried this twice now and it is great

    • @milliemunch
      2nd January 2021 / 12:08 pm

      Hi Janice,

      Sorry I forgot to include the oven temp – anything from 180-200C in a fan/ electric oven would work! I’ll update the recipe now :). Really glad you’ve enjoyed it!


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.