Preheat your oven to 400 degrees F/200 degrees C. Line a large baking sheet with parchment paper.
Chop the cauliflower into bite sized pieces. In a large mixing bowl, combine the cauliflower, olive oil, garlic powder, salt, and pepper until the cauliflower is fully coated.
Arrange the cauliflower pieces in a single layer on the baking sheet. Bake for 20-25 minutes or until the edges start to brown.
Meanwhile, add the agave, soy sauce, sriracha, apple cider vinegar, sesame oil, and cornstarch to a small saucepan. Whisk until thoroughly combined.
Stirring constantly, bring the sauce to medium heat, and cook for 5 minutes or until it reaches your desired consistency. Taste and adjust flavors as needed.
Once the cauliflower is done baking, let cool for a few minutes, then add it back to the large mixing bowl. Add the sauce and toss/stir until the cauliflower is fully coated.
Serve over rice and top with green onions and sesame seeds. Enjoy & share!