Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Season the chicken thighs with salt and pepper and sauté until cooked through, about 5-7 minutes. Remove from pan and set aside, covered.
Add the remaining 1 tablespoon of olive oil to the pot. Add the onion and carrots and cook until softened. Add the garlic, ginger and turmeric, and sauté for 1 minute.
Add the zucchini, bell pepper, pumpkin, and sauté for 2-3 minutes more.
Add the the chicken back to the pan along with the red curry paste, coconut milk and water, and stir well to combine.
Bring to a boil, then reduce the heat to medium low and simmer until the pumpkin is tender and the sauce has thickened, about 15-20 minutes.
Serve over rice and garnish with lime, basil leaves, and/or cilantro.