I start by heating coconut oil in a medium pot over medium heat until it melts and shimmers. Then I add the minced garlic and freshly grated ginger, stirring gently for about 3 to 4 minutes until fragrant and slightly golden. This step creates the aromatic foundation that makes the broth deeply flavorful.
Next, I stir in the Thai red curry paste and let it cook briefly to release its oils and intensify the flavor. Then I dissolve the chicken broth concentrate in boiling water and pour it into the pot along with the coconut milk and fish sauce. Finally, I squeeze in fresh lime juice and stir everything together until the broth looks smooth and creamy.
I carefully place the trimmed chicken thighs into the broth, making sure they are mostly submerged. Covering the pot, I let everything simmer gently for about 20 minutes until the chicken becomes tender and fully cooked through. The coconut broth thickens slightly and absorbs all those wonderful flavors during this time.
While the chicken simmers, I cook the jasmine rice separately according to package instructions. Jasmine rice works best because of its light, fluffy texture and subtle floral aroma. Once done, I fluff it gently with a fork to keep the grains separate and airy.
After the chicken is fully cooked, I remove it from the pot and let it rest briefly before slicing it into bite-sized pieces. I spoon warm rice into serving bowls, place the sliced chicken on top, and generously ladle the hot coconut broth over everything.
To finish, I sprinkle chopped spring onions and fresh coriander over the top for color and freshness. A drizzle of chili oil adds heat, and lime wedges on the side allow everyone to adjust the tanginess to their taste.