Warning: include(/home/easyfoodcorner.com/public_html/wp-content/advanced-cache.php): Failed to open stream: No such file or directory in /home/easyfoodcorner.com/public_html/wp-settings.php on line 99

Warning: include(): Failed opening '/home/easyfoodcorner.com/public_html/wp-content/advanced-cache.php' for inclusion (include_path='.:') in /home/easyfoodcorner.com/public_html/wp-settings.php on line 99
Beef Madras Curry Recipe - Easy Food Corner
Go Back
+ servings

Beef Madras Curry Recipe

Rich, spicy, and full of depth, this Beef Madras Curry is a hearty dish where tender beef simmers in a fragrant blend of Indian spices and tomatoes. Each bite offers warmth, comfort, and layers of bold flavor that make every meal unforgettable.
Print Pin
Course: Main Course
Cuisine: Indian
Keyword: Beef Madras Curry Recipe
Prep Time: 15 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 45 minutes
Servings: 4
Calories: 480kcal

Ingredients

Curry

  • 1 kg 2.2 lbs chuck steak, diced
  • 2 tbsp 28 g ghee or canola oil
  • 1 tsp 3 g whole cumin seeds
  • 3 bay leaves fresh or dried
  • 1 brown onion thinly sliced
  • 3 garlic cloves grated
  • 35 g 1.2 oz fresh ginger, peeled and grated
  • 1 ½ tsp 3 g ground cumin
  • 1 tsp 2 g ground coriander
  • 2 ½ tsp 4.5 g garam masala
  • ¾ tsp 2 g ground turmeric
  • ½ tsp 1.5 g Kashmiri chili powder
  • 8 –10 fresh curry leaves optional
  • 1 can 400 g / 14.1 oz diced tomatoes
  • Hot water enough to just cover the meat
  • Salt and pepper to taste

Rice

  • 1 cup 200 g basmati rice, rinsed thoroughly
  • 2 cups 500 ml cold water
  • 1 cinnamon stick
  • Salt to taste

Garnish

  • Fresh coriander cilantro, chopped
  • Naan bread for serving

Instructions

Curry

  • Place a large, heavy-based pot or deep skillet over high heat. Add the ghee or canola oil and allow it to get hot before adding the diced beef. Sear the meat in small batches for 3–4 minutes until each piece is deeply browned on all sides. Avoid overcrowding the pan to prevent steaming instead of searing. Once browned, transfer the beef to a separate bowl and set aside.
  • Into the same pan, add the whole cumin seeds and bay leaves. Toast them for about 1½ minutes until they release their aroma and start to pop gently. Add the sliced onions and sauté for 4 minutes, stirring frequently, until golden and translucent. Next, stir in the grated garlic and ginger, cooking for another minute to draw out their flavors.
  • Sprinkle in the ground spices—cumin, coriander, garam masala, turmeric, and Kashmiri chili powder. Stir well to coat the onions and toast the spices for about 1 minute to deepen their fragrance. Add the curry leaves (if using), followed by the diced tomatoes and a generous pinch of salt and pepper. Stir to combine, then bring the mixture to a gentle boil.
  • Return the seared beef and any accumulated juices to the pan. Pour in enough hot water to just cover the contents. Once it reaches a boil, lower the heat to medium-low and let it simmer gently for 1 hour and 15 minutes. Stir occasionally to prevent sticking. The curry is ready when the beef is melt-in-your-mouth tender and the sauce has reduced to a rich, thick consistency. Remove from heat and let it rest briefly before serving.

Rice

  • About 20 minutes before the curry is ready, prepare the rice. In a medium saucepan, combine the rinsed basmati rice, water, cinnamon stick, and a pinch of salt. Bring to a boil over medium-high heat. Once boiling, reduce to low heat, cover with a tight-fitting lid, and steam for 14 minutes without lifting the lid. Turn off the heat and let the rice sit, covered, for another 4 minutes to finish steaming. Remove the lid, discard the cinnamon stick, and fluff the rice gently with a fork.

Serving

  • Spoon the fragrant beef madras over a bed of steamed basmati rice. Sprinkle with fresh coriander and serve with warm naan bread on the side. The result is a hearty, aromatic curry that’s rich in depth, spice, and comfort—perfect for any dinner table.

Nutrition

Calories: 480kcal