01 -
Pat chicken thighs dry and cut into bite-sized cubes. Peel and dice Yukon Gold potatoes into 1-inch pieces. Finely chop onion, mince garlic, and grate ginger.
02 -
Heat a large heavy-bottomed pot over medium-high heat with a drizzle of oil. Add chicken in a single layer and cook until lightly browned on two sides, approximately 5 to 6 minutes. Remove chicken and set aside, leaving browned bits in the pot.
03 -
Reduce heat to medium, add oil if needed. Sauté chopped onion until softened and lightly golden, about 4 to 5 minutes. Add minced garlic and grated ginger, cooking until fragrant, around 30 seconds.
04 -
Stir in curry powder, turmeric, salt, and black pepper. Continuously stir for about 1 minute to toast the spices and enhance aroma.
05 -
Return chicken and any juices to the pot, stirring to coat with spices. Pour in chicken broth and scrape the bottom to deglaze. Stir in coconut milk until mixture is creamy and blended. Add diced potatoes and bring to a gentle boil over medium-high heat.
06 -
Reduce heat to low, cover, and simmer for about 20 minutes until potatoes are tender.
07 -
Uncover and simmer a few more minutes to thicken if desired. Adjust seasoning with salt and pepper. Stir in lime juice if using. Serve hot, optionally with cooked rice or dairy-free flatbread.