Madras Beef Curry


1 teaspoon garam masala
1/2 teaspoon ground cinnamon
2 teaspoons curry powder (mild or hot)
1/2 teaspoon salt
1/4 teaspoon cayenne pepper (or more to taste)
1 tablespoon light brown sugar
2 garlic cloves, crushed
2 teaspoons grated ginger
2 tablespoons lemon juice
1 pound beef thinly sliced
14 1/2 ounces can diced tomatoes


Slice the beef thinly (as for a stir fry) and place in a medium bowl. Add all of the other ingredients, except the tomatoes, green onions and rice and combine to coat the meat well. Let sit for 10-15 minutes to flavor the meat.
Heat a medium pan with a lid over medium heat. Add the meat and brown well, stirring occasionally. Continue to cook over medium heat until all of the meat juices have evaporated and only oil remains in the bottom of the pan with the meat.
Add the tomatoes, stir to combine and lower the heat to medium low. Cover and simmer, stirring occasionally, until the meat is tender and most of the moisture from the tomatoes has been absorbed by the meat, about 30 minutes. If sauce becomes too thick before the beef is tender, add ½ cup water and continue to simmer with the lid on.
Taste and adjust the seasoning adding additional salt if needed. Madras curries are often spicy. Additional cayenne pepper may be added at this point if a spicier curry is desired.
Serve over steamed basmati rice with chopped green onions on top.


This fragrant curry from Southern India has less sauce than many other versions of curry and uses no dairy or coconut milk. Don’t let the list of spices put you off; all of them can be found in the spice aisle in most major grocery stores these days.

Lamb may be substituted for the beef in the recipe with excellent results.




Thursday, January 13, 2011 - 4:30pm



Related Cooking Videos