Beef Coconut Curry (Caribbean-Inspired)

Spiced with an Indian madras, you might mistaken this easy coconut beef curry to an Indian curry. The Caribbean flavours come from the added pineapple and a squeeze of lime at the end to give it a bit of a zing! Super quick to make for a mid-week meal!

One look at this recipe and you’d mistaken it for an Indian curry, however the addition of coconut, pineapple and lime is what makes it Caribbean-inspired.

I spent a bit of time looking for inspiration online for curries in the Caribbean and came across a Barbados beef curry recipe which had been spiced with an Indian madras. It’s from there that I finally gained inspiration for this quick and easy version of a Caribbean-inspired beef coconut curry!

For this coconut beef curry recipe, I decided to use a rump steak sliced into strips to give the meal an added touch of luxury, but also to ensure the meat is nice and tender.

This recipe is super simple and takes no more than half an hour to make. No marinading. No complicated ingredients, just a simple, throw-everything-in-the-pan recipe!

Another delicious curry recipe which uses beef and coconut is a soft and tender South East Asian Beef Rendang. A really great slow-cook curry!

Why should I make this beef curry?

  • A delicious meal in 15 minutes!
  • It’s mild so very suitable for children
  • Plenty of curry juice for dunking in a chapati or two!
mild coconut beef curry


Prep Time

5 mins


10 mins

Total time

15 mins



What ingredients do I need?

  • Rump steak – I wanted to ensure the meat was nice and tender, and of course steak is pure luxury. Just make sure you don’t cook it for too long or else it may go tough.
  • Madras curry powder (OR paste) – Providing the mild spice for this mild beef curry. Madras curry is often smoky in flavour which paired with the coconut milk, is divine.
  • Olive oil – for frying the onions. You could use a vegetable oil instead.
  • White onion – a bit of onion usually appears in most curries!
  • Garlic cloves, crushed – I use a garlic crusher for ease. I’m also a huge fan of lazy garlic (garlic already crushed, bought from the supermarket).
  • Curry leaves – quite widely available now, curry leaves offer a nutty taste to the curry.
  • Tin of tomatoes – you only need half a tin but a bit of tomato gives the curry a bit of flavour for the madras spice to lean into (if that actually makes sense haha). Feel free to use chopped fresh tomatoes instead.
  • Tin of coconut milk – again, only half is needed. The coconut milk makes this curry super creamy and give it the mild flavour.. Very family-friendly.
  • Squeeze of lime – a bit of zing is added to this Caribbean coconut beef curry with the squeeze of lime juice.
  • Pineapple chunks – making it truly caribbean with pineapple. A long with the coconut milk and lime, it’s a match made in heaven. I used store-bought already chopped pineapple. You can use fresh or already bought, it’s up to you.
  • Basmati rice to serve – we always have rice our curries with rice. I’ve included how we cook our rice, below.

How to make beef coconut curry

See recipe card below for all measurements!

Step 1 – Slice the rump streak into think strips and place in a bowl a long with the curry powder or paste. Give it all a good mix and set aside whilst you prep the rest of the ingredients.

Step 2 – Fry the onions in a frying pan until softened and then add the garlic. Fry for 1 minute and then add the steak strips. Fry for 1 minute more.

Step 3 – Add in the tomatoes, coconut milk and curry leaves. Simmer for a few minutes.

Step 4 – Throw in the pineapple chunks and a squeeze of lime juice. Simmer for a couple of minutes and then serve with basmati rice (see below for tips on cooking your rice).

Beef Coconut Curry Step-by-Step

How to cook your basmati rice

To cook basmati rice, I always use a 1:1 ratio + 1 extra. So if I’m doing 2 cups of rice, I’ll do 2 cups of water plus 1 extra. I find this really works for me!

I then bring the rice to the boil and either place in a low oven at 140 for 25 mins (if you’re using an Aga or an oven-proof pan) or simmer for the same amount of time, until the rice grains start to separate.

Honestly, this will guarantee you soft, non-sticky grains every time!

Equipment Needed

  • Chopping board x 2 (one for the meat and one for the veg)
  • Measuring spoons
  • Large, deep frying pan
  • Chef’s knife for chopping veg and meat
  • Tin opener
  • Saucepan for cooking the rice
  • Wooden spoon
mild coconut beef curry

Make beef curry family-friendly

Okay so not many people would consider a coconut beef curry, especially containing rump steak, a family-friendly dish. IF you’re child is definitely not capable of eating steak (I wouldn’t suggest giving it to a baby), you could use chicken instead, or even lamb if you’d prefer.

My two year old attempted to eat this but did find the steak a bit hard got chew. He ate around it though and loved the rice! I know children who eat steak at the age of 7, but it really is your choice as a parent! Cooked for not too long, steak shouldn’t be too difficult for a child to eat.

In terms of spice, this curry is really mild. It would be suitable for babies (if baby-led weaning + puréed if not) and toddlers/children. Obviously you can take off the chopped chilli too!

Frequently Asked Questions

What other cuts of beef would you recommend?

If you want to guarantee a tender meat, I’d recommend a steak. Go for rib-eye or fillet… basically look for the marbling. The more marbling, the better the steak, in my opinion.

I don’t have any coconut milk. What else can I use?

I’ve not tried it myself but you could have a go at using some yoghurt, as long as it’s not too thick. You won’t need as much though. Probably about 1 cup (about 150ml).

Could I use a different spice instead of madras?

Yes, of course! Pretty much all spices go well with coconut milk. Be careful what you use though as the lime and pineapple won’t pair well with all!

What does madras taste like?

The madras spice gives this mild beef curry a deep, ‘beefy’ flavour. It’s not a ‘light’ curry like a korma but by no means spicy! Feel free to omit the red chilli if you’d like no spice whatsoever.

Nicoletti from Yumsome has a great recipe for a madras curry powder, if you want to make your own.

Can I cook beef curry in a slow-cooker?

Yes, most definitely. Fry off the beef, onions and garlic as above and then throw it all into a slow cooker and leave to cook for 2-3 hours (or a lot longer if you wish for really tender beef – you can’t really go wrong with a slow cooker).


How to crush garlic easily – you can either use a garlic crusher which means peeling the garlic clove, popping it in and press the juice out of the clove. OR you use a sharp knife. Press the side of the knife down on the clove, using the palm of your hand (blade facing away). Finely chop the crushed clove.

Doing this helps release the garlic flavours much more than when you just cut once.

Serving suggestions

For a bit of a sweet kick, you could serve this coconut beef curry with my Spicy Tomato Chutney. And of course you can’t go without making some delicious chapati or easy naan bread too! Great for scooping up any leftover curry juices!

Coconut Beef Curry Video!

Beef Coconut Curry (Caribbean-Inspired)

A super quick curry with a Caribbean twist! Spiced with madras but made mild with coconut milk.
5 from 1 vote
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main Course
Cuisine Caribbean, Indian
Servings 2
Calories 613 kcal


  • Chopping boards x 2
  • Measuring spoons
  • Deep frying pan (a wok would do)
  • Knife for chopping
  • Tin opener
  • Small saucepan for rice
  • Spatula or wooden spoon


  • 2 rump steaks
  • 2 tbsp madras curry powder or paste
  • 1 tbsp olive oil
  • 1 onion diced
  • 2 garlic cloves crushed
  • 2 curry leaves
  • 200 ml tin of tomatoes half a tin
  • 200 ml coconut milk half a tin
  • 1/2 lime juice
  • Handful pineapple chunks
  • Basmati rice to serve


  • Slice the steak into strips and place in a bowl. Rub in the madras spice.
  • Fry the onions in a pan until cooked. Add the garlic and fry for 1 minute. Add the steak and fry for another minute.
  • Add the tomatoes, coconut milk and curry leaves. Leave to bubble away for a few minutes.
  • Throw in the pineapple chunks and a squeeze of lime juice. Serve with rice.


Aga cooking – All my recipes are tested and cooked on an Aga but are adapted for conventional ovens in my recipe. If you are an Aga user too, you can make this coconut beef curry on the boiling plate. For your rice, start it off on the boiling plate and finish in the simmering oven. 
Reheating – If you have some leftovers and want to re-heat, you will need to re-heat thoroughly. I wouldn’t recommend re-heating steak though as it will become tough. 
Storage – You should store leftovers in the fridge in a covered container, preferably on the top shelf.
Freezing – You can definitely freeze if you are batch-cooking and/or have some leftovers. Freeze in a tight-lidded container to avoid freezer burn on the food. Defrost thoroughly and follow re-heating guidelines above. HOWEVER, I wouldn’t recommend this one for batch-cooking as the steak will become tough upon re-heating. 


Serving: 2gCalories: 613kcalCarbohydrates: 15gProtein: 53gFat: 39gSaturated Fat: 24gCholesterol: 138mgSodium: 288mgPotassium: 1290mgFiber: 3gSugar: 5gVitamin A: 165IUVitamin C: 40mgCalcium: 140mgIron: 8mg
Keyword Beef, Curry, Quick
Tried this recipe?Let us know how it was!

More beef recipes –

Easy beef empanadas
Pique macho – a Bolivian sharing dish
Sweet potato chilli fries
Easy chilli con carne
Beef Rendang
Brazilian beef picadillo

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Popular Recipes

Sorry. No data so far.