top of page

Authentic Beef Madras Curry

  • Henrik Andersson
  • Dec 17, 2025
  • 1 min read

Ingredients:


2 lbs beef chuck, cut into cubes

2 tablespoons vegetable oil

2 onions, finely chopped

4 garlic cloves, minced

1 tablespoon fresh ginger, grated

2 teaspoons ground cumin

2 teaspoons ground coriander

1 teaspoon turmeric

1 teaspoon paprika

1½ teaspoons chili powder (adjust to heat preference)

2 teaspoons garam masala

1 tablespoon tomato paste

1 can (14 oz) chopped tomatoes

1 cup beef stock

Salt to taste

Fresh cilantro, chopped (for garnish)


Directions:


Heat oil in a large heavy-bottomed pot over medium heat. Add chopped onions and sauté until golden brown, about 10 minutes.


Stir in garlic and ginger, cooking for another 2 minutes until fragrant.


Add cumin, coriander, turmeric, paprika, chili powder, and garam masala. Cook spices for 1-2 minutes to release flavors.


Stir in tomato paste and cook for 1 minute.


Add the beef cubes, ensuring each piece is coated in the spice mixture. Sear for 4-5 minutes until browned.


Pour in chopped tomatoes and beef stock. Stir well and bring to a simmer.


Cover the pot and reduce heat to low. Let it simmer for 1.5 to 2 hours, stirring occasionally, until beef is tender and sauce thickens.


Taste and adjust salt. Garnish with fresh cilantro before serving.


Prep Time: 15 minutes | Cooking Time: 2 hours | Total Time: 2 hours 15 minutes

Kcal: 380 kcal | Servings: 6 servings

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page