This Butter Chicken is rich, creamy and so saucy and delicious. It's incredibly easy to make and comes together in under 40 minutes (no marinating required!) making it the perfect comforting dish for weeknight dinner.
Heat 1 tbsp oil in a large pot, add in the onion, season with salt and leave to cook on medium heat for approximately 10 minutes until the onions have softened and begun to turn a golden colour.
Add in the minced garlic and ginger and cook for 1 minute before stirring in all of the spices. Cook for another minute before adding in the tomato paste and coconut milk, bring to a simmer and then remove from the heat and use an immersion blender to blend into a smooth consistency.
Return the pot to the heat, add in the pieces of chicken and leave to simmer on medium heat for 20 minutes until the chicken is cooked through and tender.