Recipe Sifter

  • Start Here
    • Course
    • Main Ingredient
    • Cuisine
    • Preparation
    • Occasion
    • Diet
    • Nutrition

Select () or exclude () categories to narrow your recipe search.


As you select categories, the number of matching recipes will update.

Make some selections to begin narrowing your results.
  • Calories
  • Amount per serving
    1. Total Fat
    2. Saturated Fat
    3. Polyunsat. Fat
    4. Monounsat. Fat
    5. Trans Fat
  • Cholesterol
  • Sodium
  • Potassium
  • Total Carbohydrates
    1. Dietary Fiber
    2. Sugars
  • Protein
  • Vitamin A
  • Vitamin B6
  • Vitamin B12
  • Vitamin C
  • Calcium
  • Iron
  • Vitamin E
  • Magnesium
  • Alcohol
  • Caffeine
  • Find exactly what you're looking for with the web's most powerful recipe filtering tool.

    You are in: Home / Recipes / Spicy Indian Beef Curry Recipe
    Lost? Site Map

    Spicy Indian Beef Curry

    Spicy Indian Beef Curry. Photo by 2 hats

    1/2 Photos of Spicy Indian Beef Curry

    more photos

    Total Time:

    Prep Time:

    Cook Time:

    55 mins

    15 mins

    40 mins

    Chef Punchin's Note:

    Here is another one of my favourite curry dishes. This dish will make your taste buds stand to attention with the mixture of fragrant herbs and spices. You'll come to realise how easy it is to make such a flavourful curry dish. Enjoy

    • Save to Recipe Box

    • Add to Grocery List

    • Print

    • Email

    My Private Note



    Units: US | Metric

    For the spice mix


    1. 1
      1.Cut the beef into bite-sized cubes, put into a bowl and season with salt and pepper. Sprinkle with the garam masala, add the yoghurt and a good dash of olive oil, season and toss to coat. Cover with cling film and marinate for as long as possible while you prepare the rest of the curry.
    2. 2
      2. For the spice mix, toast the cumin, coriander, fennel and fenugreek seeds in a dry pan, tossing over high heat for a few minutes until fragrant. Tip into a mortar, add a pinch of salt and grind to a fine powder. Stir in the curry powder and mix well.
    3. 3
      3.Heat a thin film of olive oil in a large cast-iron casserole or a heavy-based pan. Add the onions, garlic, chilli, ginger and a little seasoning. Add the sugar to help caramelise the onions, followed by the coriander stalks cardamom pods and ground spice mix, stir, then cover and cook for 6-8 minutes until the onions are soft, lifting the lid to give the mixture a stir a few times.
    4. 4
      4.Sear the beef in a hot pan and add to the onions along with the chopped tomatoes and tomato puree, stir over a medium-high heat for a few minutes and then add the beef stock and curry leaves. Cover the pan with a lid and simmer very gently, stirring occasionally, for approximately 30 mins or until the beef is tender.
    5. 5
      5.To serve, ladle the curry into warm bowls and scatter over the coriander leaves. Accompany with a steaming bowl of basmati rice.

    Ratings & Reviews:

    • on June 15, 2012


      I made about a 1/4 of this recipe. I used toasted whole spices and deglazed the pan I seared beef in with the water, in then added in some beef stock powder. Better than our local Indian thank you!

      person found this review Helpful. Was this review helpful to you? Yes | No
    • on November 05, 2010


      I have made many beef curries in my day, and this one is one of the best. Thank you so much for sharing this recipe. My husband was so pleased when he came in from the rain after a long day's work and smelled the fragrant beef curry wafting through the air! The recipe is not as complicated as it seemed to be at first.

      I did make some adjustments according to what was available in my spice cupboard, but next time I will try to get it exactly. I used pre-ground spices for the "toasted" spices instead of crushing them myself in the mortar and pestle, but my spices are very fresh, so I think this was ok. Also, I did not have fresh curry leaves handy, so I used acouple of bay leaves (not the same, I know, but it did add a nice flavor). Also, I did not use beef broth, but it was still rich. I used fresh plum tomatoes instead of puree. Also, I used Madras curry powder rather than a mild curry powder, because I like it hot. I served it with basmati rice and peas with a side of long beans and peanut sauce.The flavor was amazing. I will make this one again and again!

      person found this review Helpful. Was this review helpful to you? Yes | No
    • on October 16, 2013


      Awesome recipe, completely blown away with this one.... Not too difficult to make, but uses an abundance of spices perfectly to create a super tasty curry.... I used fenugreek powder instead of seeds but that was the only difference, no need to change perfection..

      people found this review Helpful. Was this review helpful to you? Yes | No

    Read All Reviews (6)


    Nutritional Facts for Spicy Indian Beef Curry

    Serving Size: 1 (281 g)

    Servings Per Recipe: 8

    Amount Per Serving
    % Daily Value
    Calories 162.4
    Calories from Fat 73
    Total Fat 8.1 g
    Saturated Fat 1.3 g
    Cholesterol 0.9 mg
    Sodium 396.9 mg
    Total Carbohydrate 20.7 g
    Dietary Fiber 4.1 g
    Sugars 11.4 g
    Protein 4.5 g

    The following items or measurements are not included:

    lean rump steak

    fresh gingerroot

    cardamom pods

    curry leaves

    Ideas from

    Advertisement Network of Sites

    • Mexican Recipes
    • Chinese Recipes
    • Australian Recipes
    • Breakfast Recipes
    • Greek Recipes
    • Restaurant Recipes
    • Italian Recipes
    • Christmas Recipes
    • Thanksgiving Recipes
    • Southern Recipes
    • Dessert Recipes
    • Deep Fried Recipes
    • Thai Recipes
    • Low Cholesterol Recipes
    • Indian Recipes
    • Healthy Recipes
    • Meatloaf Recipes