Go Back Email Link
+ servings
Aromatic beef curry with coconut milk in a balti bowl with a side of rice.

Aromatic beef curry with coconut milk

This aromatic beef curry with coconut milk is fragrant, rich and creamy. It's laced with warm cinnamon, citrussy cardamom and the brightness of ground coriander. The velvety goodness of coconut milk and cream brings it all together.
5 from 88 votes
Print Recipe Save
Course: Main Course
Cuisine: International, Sri Lanken
Prep Time: 5 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 20 minutes
Servings: 4 servings
Calories: 935kcal

Equipment

  • 1 large, lidded saucepan, dutch oven (cast iron pot) or large frying pan.

Ingredients

For the beef curry

  • 1 tablespoon oil - or more if you are using a large pot/
  • 1 kilogram cubed beef - like chuck/braising steak/stewing meat/cubed rump
  • 30 grams butter
  • 3 bay leaves
  • 1 cinnamon stick
  • 2 tablespoons mild curry powder
  • 200 grams chopped onions - roughly one large or two medium onions
  • 3 teaspoons crushed garlic - or garlic paste
  • 3 teaspoons minced/chopped ginger - or ginger paste
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric
  • 6 cardamom pods - shelled and seeds crushed.
  • 2 tablespoons tomato paste
  • 3 tablespoons sugar
  • 400 millilitres full-cream coconut milk - most cans are 400ml
  • 200 millilitres water
  • 1 teaspoon salt - or to taste
  • 120-150 millilitres double cream - or single cream

Instructions

Prepping

  • If you haven't already done so, shell the cardamom pods and crush the seeds in a mortar and pestle.
  • It also helps to measure out all the spices on a plate beforehand. It just makes cooking a curry more enjoyable when you've prepared he spices.

Make the curry

  • In a large casserole dish or a large frying pan, heat the oil over medium-high heat. Brown the beef chunks in batches until they are golden brown on all sides.
    Set the browned beef aside in a bowl for later.
    1 tablespoon oil, 1 kilogram cubed beef
  • Melt the butter in the saucepan, then add the bay leaves, cinnamon stick and curry powder.
    Stir for about 30 seconds, making sure to deglaze the pan by scraping off any bits of beef that might have stuck to the bottom. These precious scrapings will enhance the flavour of the curry.
    30 grams butter, 3 bay leaves, 1 cinnamon stick, 2 tablespoons mild curry powder
  • Add the onions and fry for 2-3 minutes over medium heat. Add a splash of water if needed.
    200 grams chopped onions
  • Add the garlic and ginger and fry for 1 minute.
    3 teaspoons crushed garlic, 3 teaspoons minced/chopped ginger
  • Next, add the ground coriander, turmeric, crushed cardamom, tomato paste and sugar. Stir through for 30 seconds.
    1 teaspoon ground coriander, 1 teaspoon turmeric, 6 cardamom pods, 2 tablespoons tomato paste, 3 tablespoons sugar
  • Add the creamy coconut milk and water. Combine with the spices.
    400 millilitres full-cream coconut milk, 200 millilitres water
  • Add the beef and salt, stir and bring to a gentle simmer.
    1 teaspoon salt
  • Place the lid on tightly and gently simmer over low heat for 1 hour, or until the beef is tender. Check the water level every 10 minutes and add a splash if it looks dry.
    TipFor best results, ensure it's a really gentle simmer. Move the pan to a smaller flame/hob if needed. Please keep an eye on the water level.
    The size, surface area and type of cooking vessel you use will heavily affect how quickly the curry is cooking and therefore how much water is evaporating.
  • Finally, add the cream and stir through. Cook for a further 2-3 minutes over low heat with the lid off. Add more cream if you want a saucier curry, or a little less if you prefer it drier.
    120-150 millilitres double cream
  • Spoon into large bowls and serve piping hot on top of rice.

**Nutritional data disclaimer**

Please keep in mind that the nutritional information provided below is calculated by a third party and we cannot guarantee the accuracy. We try our best to give you the most accurate information, but we do not take responsibility for errors that may be present. Also, the nutritional value of the recipe may change depending on the exact brands and products used. We recommend that you consult with a qualified healthcare professional or registered dietitian for personalised advice on your dietary needs.

Nutrition

Calories: 935kcal | Carbohydrates: 25g | Protein: 56g | Fat: 69g | Saturated Fat: 40g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 20g | Trans Fat: 0.3g | Cholesterol: 230mg | Sodium: 880mg | Potassium: 1353mg | Fiber: 4g | Sugar: 13g | Vitamin A: 793IU | Vitamin C: 9mg | Calcium: 157mg | Iron: 9mg