Preheat your oven to 400ºF. Line a rimmed 12" x 18" sheet pan with parchment paper for easy cleanup. This will prevent sticking and make serving a breeze later on.
In a small bowl, mix together the yellow curry powder, cumin, garlic powder, fine sea salt, ground black pepper, ground cinnamon, and cayenne pepper (if using). This spice mix is the heart of your dish, bringing all the flavors together.
In a large bowl, add the sliced onions, minced garlic, cauliflower florets, diced carrots, and 2 tablespoons of avocado oil. Sprinkle in half of the spice mixture and mix everything together until well combined. Spread this mixture onto the prepared baking sheet in an even layer.
Bake the vegetable mix in the oven for 20 minutes. This step allows the veggies to soften and start absorbing the spices.
While the vegetables are baking, take another large bowl and add the chicken breasts. Drizzle the remaining 1 tablespoon of avocado oil, the rest of the spice mixture, and the lemon juice over the chicken. Toss everything together to ensure the chicken is well coated and flavorful.
After 20 minutes, take the sheet pan out of the oven. Move the vegetables to the edges of the pan to create space in the center for the chicken. Place the chicken breasts in the middle and pour over any remaining marinade from the bowl.
Continue to bake for an additional 20 to 25 minutes, or until the chicken is cooked through and reaches an internal temperature of 165ºF. It should be golden brown and juicy.
Once done, remove the baking sheet from the oven. Sprinkle the dish with toasted pine nuts and raisins for added texture and flavor. Garnish with fresh cilantro and serve warm with lemon wedges.
Enjoy your delicious Sheet Pan Curry Chicken and Vegetables with your favorite sides or on its own!