Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Indian Beef Curry Recipe

Indian Beef Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 106 reviews
  • Author: Jessica
  • Prep Time: 25 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings
  • Category: Stovetop
  • Method: Stovetop
  • Cuisine: Indian

Description

This Indian Beef Curry recipe is a flavorful and aromatic dish that is perfect for a hearty meal. Tender chunks of beef are cooked in a rich and spicy gravy, infused with traditional Indian spices. Serve this delicious curry with rice or bread for a satisfying meal.


Ingredients

Units Scale

Beef marinade

  • 600 grams Beef, cut into medium-sized chunks
  • 1/2 tsp Chilli powder
  • 1/2 tsp Turmeric powder
  • 1/2 tsp Garam masala
  • 1 tbsp Ginger, finely grated or paste
  • 1 tsp Cooking oil
  • 1 tsp Salt, or to taste

Spices

  • 1 tsp Chilli powder
  • 1 tsp Turmeric powder
  • 1 tsp Garam masala
  • 1/2 tsp Coriander powder
  • 1 Cinnamon stick
  • 3-4 Bay leaves
  • 1 tsp Cumin seeds
  • 2 Onion, shallot or brown onion, finely chopped
  • 2 Large tomatoes, vine ripened tomatoes
  • 2 tbsp Garlic, finely grated or garlic paste
  • Handful Coriander, roughly chopped
  • 4-5 tbsp Cooking oil, ghee, or unsalted butter
  • 1 tsp Salt, or to taste
  • 2 cup Warm water, or enough to cover the beef

Instructions

  1. Marinate the beef: Cut the beef into small cubes and season with salt, turmeric, chilli powder, garam masala, ginger, and cooking oil. Marinate for 15 minutes.
  2. Cook the spices: Heat oil in a pan, add cumin seeds, cinnamon, and bay leaves. Add onions, garlic, tomatoes, and cook until softened.
  3. Cook the beef: Add marinated beef, ground spices, and water. Simmer on low heat for 1 hour until beef is tender.
  4. Finish and serve: Add coriander, adjust seasoning, and serve hot with rice or bread.

Notes

  • Use regular hot/mild chilli powder or Kashmiri chilli powder for color.
  • To make it spicier, add dried crushed chillies or green chillies.
  • Substitute fresh tomatoes with canned tomato passata if needed.
  • Cooking time may vary based on beef cut and cookware used.

Nutrition

  • Serving Size: 1 serving
  • Calories: 380 kcal
  • Sugar: 3g
  • Sodium: 900mg
  • Fat: 25g
  • Saturated Fat: 8g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 95mg