Melt-in-the-mouth beef, slow-cooked in a rich, spicy sauce. The heat cooks out a little in this recipe, so it’s more of a warming heat, rather than a hard-hitting raw heat.

Table of Contents
I love the texture of the sauce in this recipe. It’s thick and sumptuous, and of course it’s rich and flavourful too. Spicy-but-not-too-spicy. That beautiful texture comes from the blending of the onions, garlic and ginger. It’s such a great way to start a curry sauce as it means no ‘bits’ in the sauce, which some people don’t like.
Quite often I find my youngest picking the cooked onions out of dishes. This method ensures the onion is eaten, and actually enjoyed too! Those minced-up onions provide sweetness and extra richness to the sauce.
📋 Ingredients

📺 Watch how to make it
Full recipe with detailed steps in the recipe card at the end of this post.
👩🍳PRO TIP If you want to reduce the heat level, you can swap the Madras powder for a medium or mild curry powder.
If you do swap out the curry powder, you might find the sauce isn’t quite as red, but you can recifiy that with the addition of a teaspoon of paprika, if you like.

Pin this now to find it later
Pin It🍽️ What to serve it with
• Rice – such as boiled rice, pilau rice or onion fried rice
• Bread – such as garlic naan, peshwari naan or chapati
• Other tasty sides – such as tomato and onion salad, mango chutney, saag aloo or dal makhani
Can I use a different meat?
Yes, you can swap out the chunks of beef for lamb (same cooking time) or pork (reduce the cooking time 60-75 minutes). I also have a recipe for Chicken Madras – which is a lot quicker to cook (about 30 minutes).

🍲 More fantastic Slow-Cooked Curries

Slow Cooked Beef Madras Recipe
Ingredients
Onion paste:
- 1 large onion peeled and roughly chopped
- 3 cloves garlic peeled
- 1 thumb-sized piece of ginger peeled and roughly chopped
Beef:
- 2 tbsp ghee or sunflower oil
- 500 g (1.1 lbs) braising beef cut into bitesize chunks
Sauce
- 1 tbsp ghee or sunflower oil
- 2 bay leaves
- 2 tbsp tomato puree (paste for USA)
- ½ tsp ground cinnamon
- 3 tbsp Madras hot curry powder
- ¼ tsp ground fenugreek
- ½ tsp tamarind paste
- ½ tsp salt
- ½ tsp black pepper
- 480 ml (2 cups) beef stock
- 420 ml (1 ¾ cups) passata
Serve with:
- boiled basmati rice
- naan bread
- fresh coriander cilantro, roughly chopped
- finely diced red onion
Instructions
- Preheat the oven to 160C/320F (fan).
- Place the onion, garlic, and ginger into a food processor and blend to a smooth paste.1 large onion, 3 cloves garlic, 1 thumb-sized piece of ginger
- Heat the ghee (or oil) in a large casserole pan over a medium-high heat.2 tbsp ghee or sunflower oil
- Add the beef and cook, stirring a couple of times, until browned. This should take about 7-8 minutes.500 g (1.1 lbs) braising beef
- Remove the beef from the pan with a slotted spoon and place in a bowl. Put to one side.
- Add 1 tbsp of ghee (or oil) to the pan, then add in the onion paste mixture and bay leaves.1 tbsp ghee or sunflower oil, 2 bay leaves
- Cook for 5-6 minutes, stirring occasionally, until the onion starts to brown slightly at the edges of the pan.
- Add in the tomato puree, cinnamon, Madras powder, fenugreek, tamarind paste, salt, and pepper.2 tbsp tomato puree, ½ tsp ground cinnamon, 3 tbsp Madras hot curry powder, ¼ tsp ground fenugreek, ½ tsp tamarind paste, ½ tsp salt, ½ tsp black pepper
- Stir together and cook for 2-3 minutes, until the spices start to release their fragrance.
- Add in the beef stock and passata, stir and bring to the boil, then add the beef (plus any resting juices) back to the pan.480 ml (2 cups) beef stock, 420 ml (1 ¾ cups) passata
- Place a lid on the pan and place it in the oven for 3 hours, until the beef is tender. Check the beef a couple of times during the last hour of cooking and top up with a splash of boiling water if it’s starting to look dry.
- Once cooked, serve the madras with basmati rice and/or naan bread, and top with fresh coriander and red onion slices.boiled basmati rice, naan bread, fresh coriander, finely diced red onion
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Do you have a cook book for all curry dishes