Beef Curry

Amelia Freer's Beef Curry

I love 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 to have rice or bread with this as there are lots of vegetables, so it’s actually more than enough on its own, although I sometimes serve it with cauliflower rice, which works very well.

You’ll Need (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 or 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


  1. 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.
  2.  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.
  3. Before serving, add the sweet potatoes, tomatoes and fish sauce and cook for a further 20 minutes, then stir in the spinach.
  4. Sprinkle the coriander over the top and serve.


This recipe appears in my book Eat. Nourish. Glow. (photo credit: Ali Allen)

You May Also Like