This curry chicken recipe is easy to put together and takes about an hour between prep and cook time. The flavors are really dynamic, and after it sits overnight, the leftovers are even better.
Cover the surface of a large pot with olive oil. Begin to cook the shallots, garlic, ginger, and onion over medium heat.
Create a quick milk bath for the chicken with coconut milk, yogurt, and green curry paste. Leave the chicken to soak while the potatoes, red pepper, and water get added to the pot.
After a few minutes, add the chicken, marinade and all, to the pot. Turn the heat down and cover with a lid. Add the fish oil and leave to simmer for about 35 minutes.
When the chicken and potatoes are tender, you can turn off the heat, add the Thai basil, kefir lime leaf, and salt and pepper. Stir well, and serve over rice or noodles.