Print

Indian Beef Curry in Slow Cooker

This Indian Beef Curry slow cooker recipe combines tender beef with aromatic spices for an effortless, rich, and flavorful meal perfect for any day of the week.

Ingredients

Scale
  • 2 lbs beef chuck, cut into cubes
  • 2 tbsp vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece ginger, grated
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 1 can (14 oz) diced tomatoes
  • 1 cup beef broth
  • 1/2 cup plain yogurt
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)

Instructions

  1. Heat vegetable oil in a skillet over medium-high heat. Sear the beef cubes until browned on all sides; transfer to the slow cooker.
  2. In the same skillet, sauté onions until translucent. Add garlic and ginger and cook for another minute.
  3. Stir in cumin, coriander, turmeric, garam masala, and chili powder. Cook for 2 minutes until fragrant.
  4. Add diced tomatoes and beef broth, stir well, and bring to a simmer for 5 minutes.
  5. Pour the spiced tomato mixture over the beef in the slow cooker.
  6. Cover and cook on low for 7-8 hours or on high for 4-5 hours, until beef is tender.
  7. About 30 minutes before serving, stir in the yogurt and adjust salt to taste.
  8. Garnish with chopped cilantro and serve hot with rice or naan bread.

Notes

For extra depth of flavor, marinate the beef in yogurt and spices overnight before cooking. Serve with basmati rice and a side of cooling raita.