Beef
Coconut Beef Curry
This easy beef curry recipe combines perfectly tender beef with a mouthwatering rich creamy gravy. A Thai-inspired Coconut Beef Curry
- Serves 6
- Prep 10 minutes
- Cook 1 hour
- Total 1 hour

Post may contain affiliate links. For more information, check my disclosure
Coconut Beef Curry Recipe
You guys KNOW how much I love a good curry! This Coconut Beef Curry Stew is a fuss-free recipe that packs SO MUCH taste in relatively few ingredients.
After a little prep the curry cooks slowly in the oven until the beef turns meltingly tender and the sauce really rich and flavorful.
This mild curry can be enjoyed by the whole family, although you can of course make it spicy if you prefer!
Replace the potato with celeriac or rutabaga to make this curry suitable for the Keto diet!
Indian vs Asian Curry
This beef curry was inspired by Thai cuisine, namely Massaman curry which is one of my all-time faves.
Most Indian curries (like this Slow Cooker Beef Curry) rely on a tomato sauce as their base. Asian style curries usually have a coconut in place of the tomato and a different set of spices of course.

I decided to use what I had at hand – Chinese Five Spice and Mild Curry powder – and I was very pleasantly surprised by how well these two spice blends worked together.
If you like your curries spicy then feel free to replace the mild curry powder with a hot one (like Madras). I like this milder tasting curry though – it works really well with the comforting coconut based gravy.
How to Make Beef Curry
↓ For the full ingredients and detailed method, jump to the recipe card.
We start with browning the beef cubes… I know, I know this is a little extra work but it adds so much flavor. By searing the beef cubes, in batches so they have space to properly brown, you trigger the Maillard reaction.
And those little browned bits at the bottom of your pot make all the difference! I like to use a shallow cast iron casserole for this curry recipe, although a Dutch Oven can also be used.

The spices, sugar and seasoning are added next, together with a tiny bit of the beef stock to deglaze the pot and scrape in any browned bits.

Onions, minced garlic and ginger are then cooked over low heat until softened. I also like to add a little tomato paste, mostly for color rather than flavor, so feel free to skip if you like.

Beef stock, coconut milk, a cinnamon stick and whole chile are added and the curry slowly simmers in the oven for 40 minutes.

This curry is slightly unusual as it contains potatoes, making it suitable to serve as a one-pot meal. If you think potatoes are a bit much, you can simply replace them with carrots, sweet potatoes or butternut squash.

Enjoy this rich beef curry over rice or on its own, garnished with fresh basil and chopped chilli.

Tips and FAQs
CAN I COOK THIS IN A SLOW COOKER?
Yes you can! To avoid a watery curry, reduce the stock to 80ml (1/3 cup). Brown the beef in a casserole and proceed until you add the coconut milk and stock. Transfer to a slow cooker and cook for 8 hours on low, adding the potatoes after 2 hours.
IS THIS CURRY SLIMMING WORLD FRIENDLY?
This recipe is suitable for Slimming World with minor tweaks, such as using a low calorie cooking spray and Light Coconut Milk. One serving is around 3 SYNS without any sides. Consider serving with some steamed vegetables on the side such as broccoli, spinach or green beans.
Other Curry Inspired Meals You Might Enjoy
- Chinese Chicken Curry
- Satay Sweet Potato Curry
- Vegan Chickpea and Spinach Curry
- Easy Prawn Curry
- Lamb Rogan Josh
HAVE YOU MADE MY COCONUT BEEF CURRY RECIPE? Post a photo on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #Nusde and make my day!
Recipe
Coconut Beef Curry
This easy beef curry recipe combines perfectly tender beef with a mouthwatering rich creamy gravy. A Thai-inspired Coconut Beef Curry that’s packed with flavor and tastes even better the next day! Serves six served over rice or four as a one-pot meal.
- Serves 6
- Prep 10 minutes
- Cook 1 hour
- Total 1 hour
Ingredients
- 2 tbsp vegetable oil (or use cooking spray)
- 2 lb (900g) braising beef (, cubed)
- 2 white onions (, roughly chopped)
- 4 garlic cloves minced (or 1 tbsp paste)
- 1 tbsp minced fresh ginger (or paste)
- 1 tbsp Chinese Five Spice
- 1 tbsp mild curry powder
- 1 tbsp brown sugar (or Sukrin Gold sweetener)
- 1 tsp salt
- ½ tsp ground black pepper
- 1 tbsp concentrated tomato paste
- 1 cup (250ml) beef stock
- 13 ½ oz (400g) can unsweetened coconut milk (use Light Coconut Milk for a slimming version)
- 1 red chili (, whole)
- 1 cinnamon stick
- 6 medium potatoes peeled and cubed (such as Maris Piper / Yukon Gold)
- a little lime juice (, to taste)
- salt and pepper to season (, if needed)
To serve
- Thai Basil
- 1 red chili (, sliced)
- sprinkling dessicated coconut ((optional))
- Lime wedges
Method
- 1
Preheat the oven to 325°F (160°C) and set a rack on the lower third of the oven.
- 2
Heat oil in a large lidded casserole (Dutch Oven) and sear the beef over medium-high heat, in batches, until nicely browned on all sides.
- 3
Add the Chinese Five Spice, curry powder, sugar, salt and pepper and cook, stirring, about 3 minutes.
- 4
Add a splash of the beef stock to deglaze the pot and scrape in any browned bits.
- 5
Stir in the chopped onions, minced ginger and garlic and cook for about 5 minutes.
- 6
Stir in the tomato paste.
- 7
Add the remaining beef stock and coconut milk.
- 8
Bring to a simmer, add the cinnamon stick and whole chili, cover and cook in the oven for 40 minutes.
- 9
Carefully remove the pot from the oven and add the potatoes. Cover and cook for a further 30-40 minutes or until the potatoes are cooked through and meat is perfectly tender.
- 10
Discard the cinnamon stick and whole chili. Taste and add the lime juice and adjust the seasoning if needed.
- 11
Garnish with fresh basil leaves and chopped chili. Serve on its own with lime wedges on the side or over rice for a more substantial meal.
Notes
CAN I COOK THIS IN A SLOW COOKER? Yes you can! To avoid a watery curry, reduce the stock to 1/3 cup (80ml). Brown the beef in a casserole and proceed until you add the coconut milk and stock. Transfer to a slow cooker and cook for 8 hours on low, adding the potatoes after 2 hours. IS THIS CURRY SLIMMING FRIENDLY? This recipe is suitable for Slimming World with minor tweaks, such as using a low calorie cooking spray and Light Coconut Milk. One serving is around 3 SYNS without any sides. Consider serving with some steamed vegetables on the side such as broccoli, spinach or green beans.
Nutrition
- Calories646 kcal
- Carbohydrates47 g
- Protein37 g
- Fat37 g
- Saturated Fat24 g
- Cholesterol104 mg
- Sodium639 mg
- Potassium1788 mg
- Fiber7 g
- Sugar5 g
- Vitamin A213 IU
- Vitamin C68 mg
- Calcium97 mg
- Iron8 mg







