Prep all ingredients by peeling and slicing the carrots and broccoli. Set aside.
Heat a pot or large skillet over medium-high heat, add avocado oil, and sauté chicken until browned and cooked through, about 5-7 minutes. Remove chicken and set aside.
In the same skillet, add diced onion, sliced carrots, and broccoli stems. Sauté until softened, about 5 minutes. Add curry paste, lime zest, ginger, and garlic; cook for another 2 minutes.
Add sea salt, pumpkin purée, and coconut milk to the skillet. Stir and bring to a gentle simmer, cooking for 8-10 minutes until veggies are tender.
Return the sautéed chicken and broccoli crowns to the skillet. Cook for an additional 3-4 minutes.
Remove from heat and stir in lime juice and fish sauce if using. Adjust seasonings as needed before serving.