Print

Slow Cooker Indian Beef Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and deeply spiced slow cooker beef curry made with tender chunks of beef simmered in a flavorful tomato and coconut milk sauce until melt-in-your-mouth tender.

Ingredients

  • 2 pounds beef chuck, cut into cubes
  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 tablespoon tomato paste
  • 1 can (14 oz) diced tomatoes
  • 1 cup beef broth
  • 1/2 cup coconut milk
  • Salt to taste
  • Black pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. Heat olive oil in a skillet over medium-high heat and brown beef cubes in batches. Transfer browned beef to the slow cooker.
  2. In the same skillet, sauté chopped onion until softened.
  3. Add garlic and ginger and cook briefly until fragrant.
  4. Stir in curry powder, cumin, coriander, turmeric, paprika, and cayenne pepper. Toast spices for about 1 minute.
  5. Mix in tomato paste, diced tomatoes, and beef broth. Stir well to combine.
  6. Pour the mixture over the beef in the slow cooker and stir.
  7. Cover and cook on low for 7–8 hours or on high for 4–5 hours until beef is tender.
  8. Stir in coconut milk during the last 30 minutes of cooking.
  9. Adjust seasoning with salt and black pepper, garnish with fresh cilantro, and serve.

Notes

  • Browning the beef adds extra depth of flavor but can be skipped if short on time.
  • Full-fat coconut milk creates a richer sauce.
  • Add diced potatoes or carrots for a heartier version.
  • Increase cayenne or add fresh chili for more heat.
  • Stir in a spoonful of plain yogurt before serving for extra creaminess.

Nutrition