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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chloe
  • Total Time: 1 hour 45 minutes
  • Yield: Approximately 4 servings 1x

Description

Indulge in the vibrant flavors of this Indian Beef Curry Recipe, a comforting dish that showcases tender beef simmered in a rich blend of spices and creamy yogurt. Perfect for family gatherings or special occasions, this hearty curry is best enjoyed with warm garlic naan or fluffy basmati rice. Its aromatic profile and satisfying warmth will have everyone reaching for seconds. This easy-to-follow recipe makes it accessible for cooks of all levels, allowing you to bring the authentic taste of India right into your kitchen.


Ingredients

Scale
  • 700g beef chuck (cut into bite-sized cubes)
  • 2 tablespoons vegetable oil
  • 1 large onion (finely chopped)
  • 4 cloves garlic (minced)
  • 1 tablespoon fresh ginger (minced)
  • 2 tomatoes (pureed)
  • 1/2 cup plain yogurt
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground cumin
  • 1 tablespoon ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon garam masala
  • 1/2 teaspoon red chili powder (adjust to taste)
  • 1 cup beef broth or water


Instructions

  1. Heat vegetable oil in a large pot over medium heat and sauté the chopped onion until translucent.
  2. Add minced garlic and ginger; cook until fragrant.
  3. Incorporate beef chunks; sear until browned on all sides.
  4. Pour in pureed tomatoes and let simmer for about 5 minutes.
  5. Stir in spices and cook for another 2-3 minutes to release their flavors.
  6. Add beef broth or water, bring to a boil, then reduce heat and simmer covered for about 1.5 hours until the beef is tender.
  7. Remove from heat and stir in yogurt before serving.
  • Prep Time: 15 minutes
  • Cook Time: 90 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 500mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 80mg
save me