Beef Curry



I tend to make this curry in my slow cooker, but it works just as well in a casserole. It’s easy to make and feels like a really delicious hearty meal – great for sharing with friends and family. You don’t need rice with this, as there is sweet potato in the curry, so it’s more than enough on its own. Serve it with cauliflower rice if you fancy something more hearty – see recipe here.

serves 2 


410g organic stewing steak, cut into cubes
2 x 400g tins organic coconut milk
1 large onion, peeled and diced
2 garlic cloves, keep whole (to remove at the end)
3cm cube of fresh ginger, peeled and cut into thin slices
2 small red chillies, finely sliced (I keep the seeds in as I like the heat but remove for a milder version)
3 star anise
2 tbsp ground cumin
2 tbsp ground coriander
250ml fresh beef, chicken stock or water
2 sweet potatoes, peeled and cut into bite-sized chunks
10 cherry tomatoes
40g spinach
1 tbsp fish sauce
sea salt and freshly ground black pepper
fresh coriander, to serve


Put all of the ingredients except the sweet potatoes, tomatoes, spinach and fish sauce into the slow cooker. Stir and add a generous pinch of salt and pepper.

Set the slow cooker to high, cover with the lid and leave to cook for 5 hours. Alternatively, set the slow cooker to low and leave to cook overnight.

Before serving, add the sweet potatoes, tomatoes and fish sauce and cook for a further 20 minutes, then stir in the spinach.

Sprinkle the coriander over the top and serve.

This recipe is from Eat. Nourish. Glow – Harper Collins, 2015

Print Friendly, PDF & Email