Skip to content

10 curry recipes with warming spices

From turmeric and cumin to tamarind and cloves, liven up your curry with a mix of fragrant spices. Our warming curry recipes are packed full of flavour and spiced to perfection.

Goan chicken curry
1 of 10

Goan chicken curry

Author and recipe writer, Nik Sharma shares his maternal grandmother's chicken curry recipe, which combines the comforting, creamy texture of coconut milk with the tangy sweetness of chopped tomatoes. Ready in three easy steps, even beginner cooks can have a go at making this delicious curry and so many can enjoy it, as it's dairy- and gluten-free. Great for weekend food or easy entertaining.

  1. Heat the oil or ghee in a lidded flameproof casserole dish or large pan over a medium heat. Add the onions with a pinch of salt, then sauté for 30 mins or until the onions turn toffee brown.
  2. Add the spices and cook for 1 min more. Add the chicken, tomatoes, coconut milk and 1 tsp fine salt. Cover, reduce the heat and simmer for 45 mins–1 hr, stirring occasionally, until the chicken is cooked through.
  3. Scatter with the coriander and serve with rice, if you like. Leftovers will keep in the fridge for up to 4 days.

Freezing and defrosting guidelines

In order to enjoy optimum flavour and quality, frozen items are best used within 3 months of their freezing date. For more tips on freezing and defrosting food, read our article Love Your Freezer.

See more Curry recipes

For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home.

View full recipe details
  • Ingredients
  • 2 tbsp vegetable oil, ghee or coconut oil
  • 2 large onions, chopped
  • 4 garlic cloves, crushed​
  • 2.5cm piece fresh ginger, peeled and grated
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp chilli powder
  • ½ tsp ground turmeric
  • 500g bone-in chicken thighs (skin removed, optional)
  • 400g tin chopped tomatoes
  • 400ml tin lighter coconut milk
  • 10g fresh coriander, leaves chopped
  • rice, to serve (optional)