Prep the aromatics: Chop the onion, mince the garlic, and grate the ginger. Slice the bell peppers and carrot.
Trim the green beans or snap peas for later.
Bloom the flavors: In a skillet over medium heat, warm the oil. Sauté onion for 3–4 minutes until softened. Add garlic and ginger, cooking 30 seconds until fragrant.
Stir in curry paste for 1 minute to bloom its flavor. This step boosts depth, but you can skip it if rushed.
Layer the slow cooker: Add the chicken to the slow cooker. Top with sautéed aromatics, bell peppers, carrot, diced tomatoes, curry powder, turmeric, cumin, and a pinch of salt and pepper.
Add liquids: Pour in the coconut milk and chicken broth.
Stir gently to combine, making sure the chicken is mostly submerged.
Cook low and slow: Cover and cook on Low for 4–5 hours or High for 2.5–3.5 hours, until the chicken is tender and easily shreds or cubes.
Add quick-cook veggies: In the last 30 minutes, stir in the green beans or snap peas. This keeps them crisp-tender.
Finish and balance: Remove the chicken and shred or cube it, then return it to the pot. Stir in lime juice and honey or maple syrup.
Taste and adjust salt, pepper, and heat as needed. If you want it spicier, add red pepper flakes or sliced chili.
Serve: Spoon over rice or cauliflower rice. Garnish with chopped cilantro or Thai basil and a squeeze of lime.