Delicious slow cooker beef curry served on a bed of rice garnished with coriander.

Slow Cooker Beef Curry

This slow cooker beef curry is absolutely packed full of flavour. It's an easy healthy recipe that makes the meat so tender it will melt in your mouth!
Course Dinner
Cuisine Indian
Keyword slow cooker beef curry recipe
Prep Time 15 minutes
Cook Time 8 hours
Total Time 8 hours 15 minutes
Servings 4
Calories 530kcal
Author Neil


  • 1 large onion roughly chopped
  • 1 red chilli chopped*
  • 2 green chillies chopped*
  • 3 cloves garlic peeled and roughly chopped
  • 1- inch piece of fresh ginger peeled and roughly chopped
  • 1 tbsp sunflower oil
  • 1 tsp cumin seeds
  • 1 tsp fenugreek seeds
  • 700 g lean casserole beef trimmed and chopped into 3cm chunks.
  • 1/2 tsp paprika
  • 1 tbsp garam masala
  • 1/2 tsp turmeric
  • 400 g can chopped tomatoes
  • 100 ml cold water.
  • 2 tsp salt


  • Place the onion, chillies, garlic and ginger into a blender and blitz into a paste.
  • Heat the oil in a suitably sized pan. Add the cumin and fenugreek seeds, stir them around so they begin to release their flavour. Then add the beef and cook stirring until it’s browned.
  • Add the beef, onion mixture and the rest of the ingredients to slow cooker and cook for 6 – 8 hours on low power stirring occasionally.
  • Serve with chapatti, naan breads or basmati rice.


*You can leave the seeds in if you want a spicier curry!


Calories: 530kcal | Carbohydrates: 11g | Protein: 32g | Fat: 39g | Saturated Fat: 13g | Cholesterol: 124mg | Sodium: 1503mg | Potassium: 755mg | Fiber: 3g | Sugar: 4g | Vitamin A: 365IU | Vitamin C: 30.9mg | Calcium: 78mg | Iron: 5.4mg