In a large skillet or wok, heat 1 1/2 tablespoons of light olive oil or coconut oil over medium heat. Add the chopped yellow onion and sauté until it becomes translucent, about 3-4 minutes.
Add the thinly sliced chicken thighs (or breasts) to the skillet. Cook for about 5-7 minutes, or until the chicken is browned and cooked through.
Stir in the red curry paste, red bell pepper, carrot, broccoli florets, freshly grated ginger, and minced garlic. Cook for an additional 3-4 minutes.
Pour in the coconut milk and stir to combine, allowing the curry to thicken and become creamy.
In a small bowl, combine the cornstarch with a few tablespoons of the coconut milk mixture to create a slurry. Stir this back into the skillet along with the sweet chili sauce, soy sauce, fish sauce, lime juice, brown sugar, bay leaf, dried basil, and salt and pepper. Let simmer for about 5-10 minutes.
Taste your curry and adjust the seasonings as necessary. Add Sriracha or any Asian chili sauce to taste.
Serve the curry hot over a bed of rice or noodles. Garnish with fresh basil and cilantro, and add a squeeze of lime juice or zest.