Preheat and Prep Pans: Heat the oven to 425°F and line two sheet pans with foil so cleanup doesn’t ruin your mood later.
Season Broccoli: In a large bowl, whisk together the sesame oil, 1 tablespoon sriracha sauce, and 1 tablespoon soy sauce. Add the broccoli and toss until evenly coated.
Roast Broccoli: Spread the broccoli in a single layer on one sheet pan. Roast until browned at the edges and crisp-tender, about 12 to 15 minutes.
Bake Shrimp: Spread the frozen breaded shrimp in a single layer on the second sheet pan. Bake until hot and crispy, about 10 to 12 minutes.
Build Orange Sriracha Sauce: While everything bakes, set a small saucepan over medium heat. Stir together the remaining 3 tablespoons sriracha sauce, remaining 3 tablespoons soy sauce, rice vinegar, orange marmalade, and the orange juice until smooth.
Simmer and Finish Sauce: Stir in the grated ginger and sliced green onions. Simmer, stirring often, until the sauce looks slightly thicker and glossy, about 2 to 3 minutes.
Coat Shrimp: Pour the sauce over the baked shrimp on the sheet pan and toss gently until every piece is coated and shiny.
Make Pecan Crunch: Crush the pecans in a zip-top bag using a rolling pin until you have small bits. Add the orange zest and garlic powder, seal, and shake to combine.
Top and Toast Broccoli: Sprinkle the pecan crunch over the roasted broccoli. Return it to the oven just to toast the topping, about 3 to 5 minutes.
Serve: Spoon the cooked rice into bowls, pile on the saucy shrimp, and serve the crunchy broccoli alongside. Add orange slices on the side for a little flair and a not-so-subtle hint of what’s making everything taste so good.