Chicken Curry | Easy Homemade Chicken Curry with Tomatoes and Spices

Chicken curry
Chicken curry
Jump to Recipe

Chicken curry is one of those dishes that never disappoints. Tender chicken simmered in a rich, fragrant sauce creates a bowl of pure comfort, perfect for busy weeknights or slow, cosy weekends. With everyday ingredients and gentle spices, this recipe delivers big flavour with very little effort

Serving Suggestions for chicken curry

  • Steamed basmati rice — light, fluffy and perfect for catching every bit of curry sauce.
  • Pilau rice — gently spiced and aromatic for a more indulgent pairing.
  • Naan bread — plain, garlic or butter naan for scooping and dipping.
  • Chapatis or rotis — lighter than naan but just as good for mopping up the sauce.
  • Crispy onion bhajis — add crunch and a little extra spice to the plate.
  • Saag aloo or Bombay potatoes — hearty, comforting sides that complement any curry.
  • Cucumber raita — cooling and refreshing, especially with spicier curries.
  • Mango chutney or lime pickle — a sweet or tangy contrast to the savoury sauce.
  • Steamed or roasted green veg — tenderstem broccoli, green beans or peas add colour and freshness.
  • Simple tomato and onion salad — bright, crisp and lightly dressed to balance the richness

Variations: Chicken Curry

  • Chicken & Potato Curry — add diced potatoes for a heartier, more filling one‑pot meal.
  • Chicken & Spinach Curry — wilt spinach into the sauce for colour, nutrients and a soft, silky texture.
  • Chicken & Cauliflower Curry — include cauliflower florets for a classic veg addition that absorbs the spices beautifully.
  • Chicken & Chickpea Curry — stir in chickpeas for extra body and a protein‑rich twist.
  • Chicken & Sweet Potato Curry — swap regular potatoes for sweet potatoes for sweetness that balances the heat.
  • Chicken & Pepper Curry — add sliced peppers for colour and gentle sweetness.
  • Chicken & Mushroom Curry — stir in mushrooms for earthy depth and extra savoury flavour.
  • Chicken & Tomato‑Rich Curry — increase chopped tomatoes for a brighter, tangier sauce.
  • Chicken & Coconut Curry — add coconut milk for a creamier, slightly sweeter finish.
  • Chicken & Lentil Curry — add red lentils for thickness and comforting richness.
  • Chicken & Green Bean Curry — stir in green beans for freshness and a bit of crunch.
  • Chicken & Courgette Curry — add sliced courgette for a light, summery twist.
  • Chicken & Cashew Curry — blend soaked cashews into the sauce for natural creaminess and nutty depth.
  • Spicy Chicken Curry — increase chilli powder or add fresh chillies for a hotter, more vibrant curry.
  • Chicken & Herb Curry — finish with fresh coriander for brightness that lifts the warm spices

Chicken curry

Chicken curry

Chicken curry with tender chicken pieces coated in a rich, glossy spiced sauce, served alongside rice, creating a colourful, comforting bowl full of warmth and flavour.
Cook Time 25 minutes
Course Dinner
Cuisine Indian
Servings 4 People

Equipment

  • Large lidded saucepan

Ingredients
  

  • 3 tbsp vegetable oil
  • 1 tbsp cumin seeds
  • 2 bay leaves
  • 3 cardamom pods
  • 4 black peppercorns
  • 2 large red onions, finely chopped
  • 4 medium potatoes, peeled and cut into cubes
  • 2 tsp salt
  • 4 chicken breasts
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 2 tbsp ground coriander
  • 1 tbsp ground cumin
  • ½ tbsp chilli powder (if you like your curry vindaloo hot, add 1 tbsp)
  • 1 tbsp ground turmeric
  • 6 tomatoes – 4 blended to a puree and 2 chopped into chunks
  • 450 ml chicken stock

Instructions
 

  • Heat the oil in a large saucepan and add the cumin seeds, bay leaves, cardamom pods and peppercorns until they start to crackle. Add the onions and fry over a moderate heat until softened.
  • Add the potatoes and cook for 5mins. Stir in ½ the salt, then add the chicken and cook for 5-8 mins until lightly brown.
  • Add the ginger and garlic pastes, ground coriander, cumin, remaining salt, chilli powder and turmeric. Cook for a further 10mins, stirring constantly until the spices begin to release their aromas. Stir in the tomatoes and cook for 5mins, then pour in the stock. Bring to a boil, reduce the heat and simmer until the chicken is cook.
  • Taste and season if required. Serve with boiled rice and naan.