Beef Madras

  • Author: Michelle Minnaar
  • Prep Time: 15 minutes
  • Cook Time: 3 hours 15 minutes
  • Total Time: 3 hours 30 minutes
  • Yield: 6 1x


Beef madras curry is spicy and intense. Learn how to make your own madras spice mix for an authentic madras curry recipe. 




  1. Heat half of the oil in a cast iron pot and fry the beef until browned on all sides.
  2. Pour in the curry base sauce and let the contents reach a slow simmering point. 
  3. Cook for 2½ hours, or until the meat is tender, and remove from heat.
  4. Heat the remaining oil in a large heavy-based saucepan and gently fry the cardamom, garlic and ginger.
  5. Stir in the tomato puree, cumin, coriander, turmeric, chilli powder, curry powder, paprika and garam masala. 
  6. Tip the beef and its sauce in, stir and let the curry simmer for 30 minutes in order for the flavours to incorporate. 
  7. Stir in the chutney and lime juice. 
  8. Top with coriander and serve immediately with your favourite Indian accompaniments such as naan and brinjal bhaji.

  • Category: Curry
  • Method: Simmer
  • Cuisine: Indian

Keywords: beef madras, madras curry recipe, madras beef curry, indian beef recipe, beef and tomato curry