Craving some authentic Thai yellow curry? Don't have the time to take an island vacation? Well, this simple, spicy, and delicious recipe will take your tastebuds on a journey to Thailand, and you don't even have to leave your own kitchen.
In a large pot, heat the coconut oil over medium-high heat.
Add the curry paste to the oil, and stir-fry until fragrant, about two minutes. Take care to scrape any bits that stick to the bottom of the pot with your spoon.
Spoon in the coconut solids from the top of the can first, and allow it to fry with the paste for a minute. Stir in the rest of the coconut milk (or coconut cream) and chicken stock. Bring to a boil, then turn the stove down to a simmer.
Stir in the potatoes. When the potatoes are about halfway cooked through, stir in the carrots and onions.
Once the carrots are almost fork-tender, add in the thinly sliced chicken and cook for two or three minutes, until the chicken is just cooked through and tender. Pay attention not to overcook the chicken, this process doesn't take long.
Remove the pot from the heat. Stir in the fish sauce, salt, and sugar, adjusting each to suit your tastes.
Serve the curry in bowls, over jasmine rice. Garnish with cilantro and lime wedges.