Loading...

Season the beef short ribs generously with salt.

In a dry pan, toast the coriander seeds and cumin seeds over low heat until fragrant, about 2-3 minutes. Be careful not to burn them.

Grind the toasted coriander and cumin seeds into a fine powder using a spice grinder or mortar and pestle.

In a food processor, pulse the Asian shallots, lemongrass stalk, garlic cloves, coriander roots, galangal, ginger, fresh turmeric, and soaked dried red chillies until the mixture is coarse.

Transfer the pulsed ingredients from the food processor to a large mortar and pestle.

Add the ground coriander and cumin spices and the Thai fermented shrimp paste to the mortar and pestle.

Pound the mixture for 10–15 minutes until it is well combined and forms a smooth, aromatic curry paste. This step is crucial for developing flavor.

Preheat your oven to 150°C (300°F).

Heat the coconut oil in a large Dutch oven over medium-high heat.

Sear the seasoned short ribs in the hot Dutch oven until well browned on all sides, allowing their fat to render. This will take about 3-5 minutes per side.

Remove the seared ribs from the Dutch oven and set them aside on a plate.

Add the prepared curry paste to the rendered fat in the Dutch oven. Cook the curry paste over medium heat for around 20 minutes, stirring frequently, until it is deeply fragrant and has cooked down, separating from the oil.

Pour in enough beef bone stock to almost cover the ribs, then add the makrut lime leaves and tamarind purée to the pot. Stir to combine.

Return the seared ribs to the Dutch oven, ensuring they are mostly submerged in the liquid.

Cover the Dutch oven with a cartouche (a parchment paper lid) directly on top of the liquid, then place the lid on the Dutch oven.

Transfer the Dutch oven to the preheated oven and braise for 2½ hours, or until the ribs are fork-tender.

Carefully remove the ribs from the Dutch oven and set them aside. Discard the makrut lime leaves.

Skim off any excess fat from the surface of the sauce in the Dutch oven.

Place the Dutch oven back on the stovetop over medium-high heat. Reduce the sauce, stirring occasionally, until it is rich, concentrated, and has reached your desired consistency.

If desired, whisk in the xanthan gum to further thicken the sauce. Start with a small amount and add more gradually until the desired thickness is achieved.

Spoon the rich curry sauce generously over the braised short ribs.

Finish the dish by garnishing with fresh coriander leaves and fried lemongrass.


Season the beef short ribs generously with salt.

In a dry pan, toast the coriander seeds and cumin seeds over low heat until fragrant, about 2-3 minutes. Be careful not to burn them.

Grind the toasted coriander and cumin seeds into a fine powder using a spice grinder or mortar and pestle.

In a food processor, pulse the Asian shallots, lemongrass stalk, garlic cloves, coriander roots, galangal, ginger, fresh turmeric, and soaked dried red chillies until the mixture is coarse.

Transfer the pulsed ingredients from the food processor to a large mortar and pestle.

Add the ground coriander and cumin spices and the Thai fermented shrimp paste to the mortar and pestle.

Pound the mixture for 10–15 minutes until it is well combined and forms a smooth, aromatic curry paste. This step is crucial for developing flavor.

Preheat your oven to 150°C (300°F).

Heat the coconut oil in a large Dutch oven over medium-high heat.

Sear the seasoned short ribs in the hot Dutch oven until well browned on all sides, allowing their fat to render. This will take about 3-5 minutes per side.

Remove the seared ribs from the Dutch oven and set them aside on a plate.

Add the prepared curry paste to the rendered fat in the Dutch oven. Cook the curry paste over medium heat for around 20 minutes, stirring frequently, until it is deeply fragrant and has cooked down, separating from the oil.

Pour in enough beef bone stock to almost cover the ribs, then add the makrut lime leaves and tamarind purée to the pot. Stir to combine.

Return the seared ribs to the Dutch oven, ensuring they are mostly submerged in the liquid.

Cover the Dutch oven with a cartouche (a parchment paper lid) directly on top of the liquid, then place the lid on the Dutch oven.

Transfer the Dutch oven to the preheated oven and braise for 2½ hours, or until the ribs are fork-tender.

Carefully remove the ribs from the Dutch oven and set them aside. Discard the makrut lime leaves.

Skim off any excess fat from the surface of the sauce in the Dutch oven.

Place the Dutch oven back on the stovetop over medium-high heat. Reduce the sauce, stirring occasionally, until it is rich, concentrated, and has reached your desired consistency.

If desired, whisk in the xanthan gum to further thicken the sauce. Start with a small amount and add more gradually until the desired thickness is achieved.

Spoon the rich curry sauce generously over the braised short ribs.

Finish the dish by garnishing with fresh coriander leaves and fried lemongrass.
