Cook rice one day ahead or earlier that morning, according to directions. Chill in refrigerator.
Heat a half teaspoon of canola oil & half teaspoon of sesame oil in a skillet or wok over medium high heat.
When hot, add chicken and cook for about 5-7 minutes, until cooked through. Stir every 2-3 minutes. Remove from pan and set aside when done.
Add remaining oil and sauté onion, carrot, bell pepper for 3 minutes, add garlic, edamame, broccoli and sauté for another 3 minutes.
Add rice, chicken, spinach and green onions, toss to combine. Cook for 5 minutes, stirring often to heat through.
Whisk eggs in a small bowl, make a well in the rice and pour egg in. Stir to combine with rice.
Add soy sauce, herbs and sriracha and cook for 3 minutes. Stir often to make sure ingredients are combined and that everything is heated through.
Season to taste with salt if necessary and serve hot.