Madras beef curry

Discover the rich and aromatic flavors of Madras Beef Curry in this easy-to-follow recipe. Made with tender beef, a blend of coriander, cumin, turmeric, and pepper, and enhanced with garlic, ginger, and tangy lemon juice, this dish is perfectly balanced and mouth-wateringly delicious. Serve it over rice or with warm naan bread for a satisfying meal.

10 Jul 2025
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.

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.

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.

Nutrition per serving

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

More recipes

Shrimp curry

Perfect for a quick weeknight dinner.

25 May 2025

Mediterranean chicken

Ready in under an hour for a delicious and healthy meal.

26 May 2025

Easy barbeque ribs

Perfectly seasoned with a touch of salt and pepper, these ribs are sure to be a hit at any gathering.

02 Mar 2025

Crock pot balsamic garlic pork tenderloin

This easy-to-make dish is perfect for a stress-free, delicious dinner.

08 May 2025

Tandoori chicken thighs

Ready in no time, it's a delicious and healthy meal option for any night of the week.

02 Mar 2025

Easy cashew chicken

Perfect for busy weeknights.

25 Apr 2025

Pesto chicken

Perfect for a delicious and easy weeknight dinner.

04 Apr 2025

Tikka masala seafood

Ready in no time.

19 May 2025

Posts