There’s something about a proper homemade chicken curry that just hits different to a takeaway and this one’s become a regular in my kitchen when I want something warming, spiced, and genuinely comforting without any fuss. Tender chicken in a rich, spiced tomato sauce with a silky cream finish, ready in under an hour.

Chicken Curry

This easy homemade chicken curry is packed with warming spices, tender chicken and a rich, flavourful tomato sauce. Ready in under an hour, it’s a simple one-pan dinner that’s perfect served with basmati rice, naan or chapati.
Course Main Course
Cuisine British Indian, Indian
Servings 4
Calories 450 kcal

Ingredients
  

  • 4 boneless skinless chicken breasts (or 6 thighs), cut into large chunks
  • 1 tbsp oil plus a little extra if needed
  • 1 large onion finely chopped
  • 3 garlic cloves minced
  • 1 thumb-sized piece ginger grated
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp turmeric
  • 1 tsp paprika
  • ½ –1 tsp chilli powder to taste
  • 1 tsp garam masala
  • 2 tbsp sun-dried tomatoes roughly chopped
  • 1 tin chopped tomatoes
  • 1 tbsp tomato purée
  • 200 ml chicken stock
  • 3 –4 tbsp single cream or double cream for extra richness
  • Salt and pepper to taste
  • Fresh coriander to serve

Instructions
 

  • Heat the oil in a large pan or casserole over medium heat. Add the onion and cook for 6–8 minutes, until soft and lightly golden.
  • Add the garlic and ginger, cook for 1 minute until fragrant.
  • Stir in the cumin, coriander, turmeric, paprika, chilli powder, and garam masala. Cook for 30–60 seconds, stirring constantly, to toast the spices.
  • Add the sun-dried tomatoes, tinned tomatoes, and tomato purée. Stir well and simmer for 5–8 minutes to let the sauce reduce slightly and the flavours combine.
  • Add the chicken chunks, stirring to coat in the sauce. Pour in the chicken stock, season with salt and pepper, then bring to a gentle simmer.
  • Cover and cook for 15–20 minutes, until the chicken is cooked through and tender.
  • Take off the heat or drop to very low heat.
  • Stir in the cream gently, until fully incorporated. If you prefer a silkier sauce, use a stick blender to blitz briefly before adding the cream.
  • Return to low heat for 1–2 minutes to warm through — don’t let it boil once the cream’s in, or it may split.
  • Taste and adjust seasoning. Serve topped with fresh coriander and rice or naan.
Keyword Chicken Curry, Curry, Quick Dinner

Why You’ll Love This Recipe

  • It’s rich and warming without being overly heavy — the cream rounds out the tomato base beautifully.
  • Simple, everyday ingredients — no hunting down anything obscure.
  • Adaptable to what you’ve got in: works just as well with chicken thigh as breast.
  • Freezes brilliantly, so it’s perfect for batch cooking.

Tips For The Best Results

  • Take your time with the onions — 6–8 minutes of slow cooking builds the base flavour of the whole dish.
  • Toast the spices for the full 30–60 seconds before adding the tomatoes; it really wakes up their flavour.
  • Don’t let the sauce boil once the cream’s in, or it can split — keep the heat low at that final stage.
  • For an extra silky sauce, blitz the tomato base briefly with a stick blender before adding the chicken.

Variations

  • Swap chicken breast for thigh for a richer, more forgiving cut that’s harder to overcook.Use double cream instead of single for an even richer, more indulgent sauce.
  • Add a handful of spinach at the end for extra veg.
  • For more heat, increase the chilli powder or add a chopped fresh chilli with the onions.

Frequently Asked Questions

Can I make this curry ahead of time?
Yes — it’s actually even better the next day once the flavours have had time to develop. Store in the fridge for up to 3 days.

Can I freeze this curry?
Yes, it freezes really well. Freeze it before adding the cream, then stir the cream through fresh when you reheat it.

What can I serve chicken curry with?
Rice or naan are the classic pairings, but it also works well with flatbreads or even jacket potatoes

Similar Posts