Preheat the oven to 425°F.
To prep the pineapple, slice the pineapple in half lengthwise. To make the pineapple into a bowl, use a small paring knife to cut about ¼-inch in from the outside edge of the pineapple. Be careful not to cut into the bottom or the edge of the pineapple or the bowl will leak during baking. Now staying within the cut you just made, make cuts on each side of the pineapple core. Turn the pineapple 90° and make cuts widthwise to create ½-inch cubes. Use a grapefruit spoon, or a small spoon to scoop out the cubes, cutting them into smaller pieces if needed. Reserve the cubes for roasting, but discard the pineapple core. Use the spoon to gently scrape out the bottom of the pineapple bowl so it’s smooth. Repeat steps for the other pineapple half. Place both halves on one side of the sheet pan. Add reserved pineapple cubes to the sheet pan, as well.
To prep the rice, add a ½ cup of rice, ¼ cup of frozen peas, ½ cup coconut milk, ¼ cup of water and ½ a teaspoon of sea salt to a medium bowl. Stir to combine and pour this mixture into one half of the pineapple. Double up a sheet of aluminum foil and tightly cover the pineapple half, including the pineapple crown, so it doesn’t burn during baking. Repeat steps to make the rice mixture for the other pineapple half and cover it with foil as well.
To make the sauce for the broccoli and carrots, in a medium bowl, add 1 tablespoon of soy sauce/tamari, lime juice, sambal oelek, and vegetable oil. Add broccoli and toss to coat evenly. Then add broccoli to one section of the sheet pan. Toss carrots in the leftover sauce and then add to another section of the sheet pan.
Add the diced red bell pepper to another section of the sheet pan and add your tofu triangles in the remaining space.
To make the sweet & sour sauce, mix cornstarch and 1 teaspoon of water to make a slurry, and set aside.
In a small saucepan over medium heat, add vegetable oil, garlic and ginger. Cook for 30 seconds to 1 minute until fragrant. Add chili flakes, rice vinegar, agave nectar, water, tomato paste, soy sauce/tamari, and sea salt. Whisk until just bubbling and then whisk in the cornstarch slurry. Whisk frequently for 10 to 12 minutes until thickened and reduced. Remove from heat.
Brush both sides of the tofu triangles with the sauce. Reserve sauce to brush on more during baking.
Place the sheet pan in the oven for 12 to 14 minutes, then flip the broccoli, carrots, red pepper, and tofu halfway through the bake time. Brush a little more sweet & sour sauce on the other side of the tofu. Bake for another 10 to 12 minutes. Then remove the broccoli, carrots and red pepper and add it a large mixing bowl. Continue to bake the pineapple, tofu and rice for another 6 to 8 more minutes.
Remove the pineapple cubes and add to the mixing bowl. Gently remove the foil from the pineapples. Stir the rice in the pineapple and taste to see if it’s done. If the rice is not quite done, cover with foil again and bake for another 5 minutes, or until cooked through. Reserve the pineapple halves for serving.
Add the finished rice to the mixing bowl with the roasted vegetables and add remaining 2 tablespoons of soy sauce/tamari. Mix to combine well. Spoon the rice back into the pineapple halves and top with roasted cashews and green onion. Serve on the whole sheet pan along with the sweet & sour tofu. You can also garnish the tofu with more green onion if you like.