Print

Spicy South Indian Beef Curry

Spicy South Indian Beef Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spicy South Indian Beef Curry is a vibrant and comforting dish that captivates your senses with its rich spices and tender beef. This hearty curry combines Madras curry powder and fresh aromatics, creating a delightful explosion of flavor that will satisfy your cravings. Ideal for cozy dinners or family gatherings, this recipe allows you to adjust the heat level to suit everyone’s taste. Serve it over fluffy rice or with warm naan to soak up every drop of the savory sauce. With straightforward preparation steps, you’ll have a restaurant-quality meal at home that’s both nourishing and delicious.

Ingredients

Scale
  • 2 tablespoons vegetable oil
  • 1.5 lbs beef chuck, cut into 1-inch cubes
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 tablespoons Madras curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cayenne pepper (adjust to taste)
  • 1 tablespoon tomato paste
  • 1 can diced tomatoes (14 oz)
  • 1/2 cup beef stock
  • Salt and pepper to taste
  • 1 tablespoon lemon juice

Instructions

  1. Heat vegetable oil in a heavy-bottomed pot over medium heat.
  2. Sauté chopped onion until translucent, about 5 minutes. Add minced garlic and ginger; cook for another minute.
  3. Stir in Madras curry powder, cumin, coriander, turmeric, and cayenne pepper; toast for about 2 minutes.
  4. Add beef cubes and brown on all sides for approximately 5–7 minutes.
  5. Mix in tomato paste and diced tomatoes; pour in beef stock and season with salt and pepper.
  6. Bring to a gentle boil, reduce heat to low, cover, and simmer for 45 minutes to an hour until beef is tender.
  7. Just before serving, stir in lemon juice.

Nutrition

save me