Toss the chicken slices with about ½ teaspoon salt. Measure the spices, keeping the whole seeds separate from the ground spices.
Start with cold water just covering the potatoes. Bring to a boil and simmer for 5-7 minutes. Drain the water and set aside.
In a medium-sized pot over medium heat, add coconut oil, and saute the coriander and cumin seeds for 2 minutes, stirring. Add the shallots and fresh ginger, stir a minute and add the cinnamon, cardamom, cloves, and nutmeg along with the curry paste.
Add coconut milk and potatoes. Simmer together for 10 minutes. Potatoes should be fork-tender but not overly soft.
Add fish sauce, sugar, tamarind paste, and whisk in peanut butter. Add the sliced chicken breast.
Simmer for 5 minutes or until the chicken pieces are tender, cooked through and opaque.
Taste the curry and adjust sweetness (sugar), fish sauce (or salt) and acid (tamarind paste) to taste. Find your perfect balance.
Serve immediately with jasmine rice and toppings.
