Go Back
Slow Cooker Beef Curry

Slow Cooker Beef Curry

This Slow Cooker Beef Curry features melt-in-your-mouth beef simmered in a rich, aromatic coconut curry sauce with warming spices and tender vegetables. It’s cozy, comforting, and incredibly flavorful—perfect for easy weeknight dinners or meal prep.
Prep Time 25 minutes
Cook Time 8 minutes
Total Time 8 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Asian, Indian-inspired
Calories: 520

Ingredients
  

  • 2 lb beef chuck roast, cut into 1-inch cubes
  • to taste salt and black pepper
  • 2 tbsp olive oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 2 tbsp fresh ginger, minced
  • 3 tbsp curry powder
  • 1 tsp ground cumin
  • 0.5 tsp ground turmeric
  • 0.25 tsp cayenne pepper
  • 1 can coconut milk
  • 1 cup beef broth
  • 2 tbsp tomato paste
  • 2 medium potatoes, cubed
  • 2 medium carrots, sliced
  • 1 cup frozen peas
  • 1 lime, juiced
  • to taste fresh cilantro, chopped (for garnish)

Equipment

  • slow cooker 6–7 quart recommended
  • Large skillet for browning and sauce

Method
 

  1. Season beef cubes generously with salt and pepper.
  2. Heat olive oil in a skillet over medium-high heat. Brown beef in batches until golden on all sides. Transfer to slow cooker.
  3. In the same skillet, sauté onion until softened. Add garlic and ginger and cook until fragrant.
  4. Stir in curry powder, cumin, turmeric, and cayenne. Toast spices for 30 seconds.
  5. Add coconut milk, beef broth, and tomato paste. Stir well and bring to a gentle simmer.
  6. Pour sauce over beef in the slow cooker. Add potatoes and carrots.
  7. Cover and cook on LOW for 7–8 hours or HIGH for 4–5 hours until beef is fork-tender.
  8. Stir in frozen peas during the last 15 minutes of cooking. Finish with lime juice and garnish with cilantro before serving.

Notes

Browning the beef and toasting the spices before slow cooking adds incredible depth of flavor. This curry tastes even better the next day as the flavors continue to develop.