Madras beef curry

Madras beef curry is a rich and spicy dish enriched with a blend of aromatic spices, marinated beef, and a savory tomato base. This slow-cooked recipe yields tender meat and a depth of flavour, perfect for serving with rice or naan.

08 Feb 2026
Cook time 120 min
Prep time 25 min

Ingredients:

2 tbsp dried coriander
2 tsp ground cumin
1 tsp turmeric powder
1/2 tsp black pepper
2 garlic cloves
1 tsp ginger root
2 tbsp lemon juice
2 tbsp olive oil
2 lb beef
2 tbsp tomato puree
1 cup beef broth
Madras beef curry

Madras beef curry is a flavorful and spicy dish originating from the region of India known for its rich curry recipes. This recipe combines aromatic spices with tender beef to create a savory and satisfying meal. Perfect for those who love a bit of heat in their food, this curry is a fantastic way to explore traditional Indian cooking at home.

Instructions:

1. Prepare the Spices:
- In a small bowl, combine the dried coriander, ground cumin, turmeric powder, and black pepper. Set aside.
2. Marinate the Beef:
- In a large bowl, add the minced garlic, grated fresh ginger, lemon juice, and half of the olive oil.
- Toss the beef cubes in the mixture until they are evenly coated. Let the beef marinate for at least 30 minutes in the refrigerator.
3. Cook the Beef:
- In a large pot or deep skillet, heat the remaining olive oil over medium-high heat.
- Add the marinated beef cubes to the pot and cook until they are browned on all sides, about 5-7 minutes. You may need to do this in batches to avoid overcrowding the pot.
4. Add Spices:
- Reduce the heat to medium and add the spice mixture to the browned beef. Stir well to coat the beef evenly with the spices.
5. Add Tomato Puree:
- Stir in the tomato puree, making sure it is well mixed with the beef and spices.
6. Simmer:
- Pour in the beef broth and bring the mixture to a simmer. Reduce the heat to low, cover, and let it cook for 1.5-2 hours, or until the beef is tender and the flavors are fully developed. Stir occasionally to prevent sticking.
7. Serve:
- Taste and adjust seasoning if necessary. Serve the Madras Beef Curry hot with rice, naan, or your favorite side dish.

Cooking Madras beef curry at home is a rewarding experience that brings the rich and complex flavors of Indian cuisine into your kitchen. By using quality ingredients and taking your time to develop the flavors, you can create a dish that is both authentic and delicious. Enjoy this curry with your family and friends, and savor the taste of this traditional Indian recipe.

Madras beef curry FAQ:

What is the best way to know if the beef is done cooking?

The beef is done when it is fork-tender and easily pulls apart. This typically occurs after simmering for about 1.5 to 2 hours on low heat. You can check it by cutting into a piece; it should be juicy and not chewy.

Can I store leftovers, and how long will they last?

Yes, you can store leftovers in an airtight container in the refrigerator for up to 3-4 days. For longer storage, consider freezing the curry, which will last for about 2-3 months.

What can I substitute for the beef in this recipe?

You can substitute beef with lamb, chicken, or even a plant-based protein like tofu. Adjust cooking times as needed based on the protein chosen, particularly for chicken, which typically cooks faster.

What size pot or skillet is best for cooking the Madras beef curry?

A large pot or deep skillet (at least 5-6 quarts) is recommended to accommodate the beef and allow for proper browning without overcrowding. This helps to develop the flavors.

Can I adjust the spice level of this Madras beef curry?

Yes, you can adjust the spice level by modifying the amounts of black pepper and the spices in the mixture. For less heat, reduce the black pepper or omit any additional spicy ingredients you may have.

Tips:

- Use fresh spices for the best flavor. If you can, grind whole spices just before using them.

- Cut the beef into uniform pieces for even cooking.

- Brown the beef well to enhance the flavor of the curry.

- Let the curry simmer for a longer period to allow the flavors to develop fully.

- Serve the Madras beef curry with basmati rice or naan bread to soak up the delicious sauce.

Nutrition per serving

4 Servings
Calories 710kcal
Protein 70g
Carbohydrates 7g
Fiber 1.52g
Sugar 1.21g
Fat 50g

More recipes

Keto chicken bacon broccoli stew with cheddar cheese and cream

Creamy keto chicken stew with bacon and broccoli.

19 Jan 2026

Spinach and sweet potato risotto

Creamy spinach and sweet potato risotto topped with toasted pine nuts.

03 Dec 2025

Chicken, leek and bacon pie

A comforting chicken, leek, and bacon pie with a buttery crust.

14 Jan 2026

Barley, mushroom and chicken risotto

Hearty barley risotto with chicken, mushrooms, and spinach.

25 Dec 2025

Chicken tikka malasa skewers with raita

Grilled chicken tikka skewers with refreshing cucumber raita.

21 Nov 2025

Chicken marsala with bacon and mushrooms

Enjoy Chicken Marsala with crispy bacon and mushrooms, easy to make and full of flavor.

21 Nov 2025

Steak with semi dried tomato and caper butter

Pan-seared steak topped with semi-dried tomato caper butter.

30 Nov 2025

Vegetarian butter cauliflower

Creamy vegetarian butter cauliflower cooked in rich sauce.

19 Dec 2025

Posts