To a small bowl, add the ground turmeric, coriander, cumin, paprika, salt, pepper, and olive oil. Stir to make a paste and add it directly to a 4.5-7 qt. Crockpot.
To the spice paste, add the yellow curry paste, tomato paste, fish sauce, coconut milk, bone broth, garlic, and ginger. Whisk to combine until the mixture is smooth.
Add the onion, carrots, and chicken thighs. Stir to combine and nestle the chicken thighs in an even layer, ensuring they are all covered in liquid.
Add the lid and cook on “high” for 2 hours before turning to low for the last 2 hours. Alternatively, you can cook on low for 6-8 hours.
After 4 hours, remove the chicken thighs and transfer them to a plate. Using two forks, shred the chicken. Return to the pot and add the snap peas and the broccoli. Stir to combine, cover with the lid, and cook for an additional 15-25 minutes, or until the veggies are tender.
Add the lime juice and cilantro. Taste for seasoning and adjust as needed. If using, add the yogurt and stir gently until the yogurt is evenly distributed throughout the sauce.
To serve, ladle the curry mixture over cooked basmati rice. Garnish with extra cilantro. Enjoy!