Bajan Beef Curry

Bajan Beef Curry

A vibrant sweet and sour curry packed full of caribbean flavour! Fresh pineapple cuts through the heat of cayenne and scotch bonnet whilst diced potato adds bulk.

Using diced rump steak ensures the curry cooks quickly and the meat is super tender. This curry is best served with spiced rice and rotis.

Bajan Beef Curry
Serves 4


For the Curry Powder: 4tsp Cumin Seeds, 4tsp Coriander Seeds, 3tsp Fenugreek, 3tsp Ground Turmeric, 2tsp Ground Allspice, 2tsp Cayenne Pepper, 4 Cardamom Pods

For the Curry: 800g Diced Steak, 2 Potatoes (Peeled and Diced), 1 Large Onion (Sliced), 2 Garlic Cloves (Crushed), 1 Beef Tomato (Diced), 1/2 Scotch Bonnet Chilli (Diced), 125ml Vegetable Stock, 250ml Coconut Milk, 2 Cinnamon Sticks, 2 Star Anise, Juice + Zest 1 Lime, 1tsp Cracked Black Pepper, 1/2 tsp Sea Salt, 1/2 Pineapple (Diced), 6 Spring Onions (Chopped)


1) Firstly make the curry powder by dry frying the spices for 1 minute. Transfer to a spice grinder and grind to a fine powder. Combine with the diced beef and allow to marinade for at least 4 hours in the fridge.

2) Heat a little oil in a large casserole over a high heat. Brown the diced beef in batches until well browned – set aside. Fry the onions and garlic in a little oil over a medium heat for 5 minutes until soft. Return the meat to the casserole dish.

3) Add the diced tomato, cinnamon stick, star anise, diced chilli, black pepper, coconut milk and vegetable stock. Bring to the boil and reduce the heat to a light simmer. Cook, uncovered for 1/2 – 2 hours or until the meat is tender.

4) 30 minutes before the end of cooking add the diced potato and continue to cook. Before serving stir in the diced pineapple, spring onion, lime juice and zest and season to taste with a little salt.