Print

Spicy South Indian Beef Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting, aromatic curry bursting with the flavors of South India, perfect for sharing with loved ones.

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 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 (14 oz) can diced tomatoes
  • 1/2 cup beef stock
  • Salt and black pepper to taste
  • 1 tablespoon lemon juice

Instructions

  1. Heat the vegetable oil in a heavy-bottomed pot over medium heat.
  2. Sauté the chopped onion until translucent, about 5 minutes.
  3. Add the minced garlic and grated ginger, cooking until fragrant, about 2 minutes.
  4. Toast the Madras curry powder, ground cumin, ground coriander, turmeric, and cayenne pepper for about 2 minutes until the spices release their warm aroma.
  5. Incorporate the beef cubes into the pot, stirring until they are browned on all sides—about 5 minutes.
  6. Mix in tomato paste and canned tomatoes, then pour in the beef stock. Add salt and black pepper to taste, stirring well.
  7. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for about an hour until the beef is tender and the flavors meld beautifully.
  8. Stir in lemon juice before serving hot with rice or naan.

Notes

Goes well with basmati rice, naan, or a refreshing cucumber salad. Leftovers can deepen in flavor and be stored for up to 3 days in the refrigerator or 3 months in the freezer.

Nutrition

Scroll to Top