Coconut beef madras

Coconut beef madras
  • Serves icon Serves 6
  • Time icon Ready in 3 hours

This slow cook Indian recipe of coconut beef madras is rich and satisfying served with some steamed rice.


  • 8 tbsp vegetable oil
  • 1.5kg beef blade steak, cut into 5cm pieces
  • 2 large onions, chopped
  • 6 garlic cloves, sliced
  • 5cm piece ginger, finely chopped
  • 4 tbsp Madras curry paste
  • 200ml coconut milk
  • 2 small cinnamon sticks
  • 2 green chillies, halved lengthways
  • 1 tsp salt


  1. Heat 2 tablespoons oil in a large flameproof casserole. Brown the beef in batches over a medium-high heat, adding a little extra oil as needed, then set the meat aside on a plate.
  2. Heat the rest of the oil, add the onions, garlic and ginger and fry gently for 20 minutes until very soft and light brown. Transfer to a food processor and blend until smooth. Return to the pan and add the curry paste, coconut milk, cinnamon sticks, chillies, beef and salt. Cover and simmer gently for 2½ hours, uncovering for the last 15 minutes to thicken up the sauce a little. Remove the cinnamon sticks and serve with steamed rice.


Fancy getting a copy in print?

Subscribe to our magazine
Subscribe to delicious magazine today

Rate & review



Read what others say...

  1. I love this recipe because its flavour is as wonderful as the aroma of it cooking. It also has easily obtainable ingredients, is a straightforward recipe and the family loved it!

Share a tip

Subscribe to our magazine

Subscribe to delicious. magazine this month for a half price subscription


Download our digital version

Subscribe to the digital edition of delicious. magazine

Subscribe to the digital edition of delicious. magazine