If you don't have rice prepared, cook it now according to package instructions then place in a container, uncovered, in the fridge until completely cool and somewhat dried out. If you're making it the day before, cover and store in the fridge overnight.
When you're ready to begin, heat a large skillet over medium high heat and add 1 tsp of the sesame oil.
Add the broccoli, green onion, garlic and carrot and cook for 4-5 minutes, stirring often. When the veggies are done cooking, remove from the pan and set aside.
While the veggies are cooking, add the red curry paste, soy sauce, rice wine vinegar and peanut butter to a bowl or container and mix well until fully combined into a smooth sauce.
Add the remaining 1 tsp sesame oil to the pan along with the rice and edamame. Spread the rice in an even layer and allow to cook for 2-3 minutes so it can brown and crisp on the bottom. Stir the rice, scraping any browned bits from the pan, then spread in an even layer again and cook for another minute or two.
Add the veggies back to the pan along with the prepared sauce and mix well.
Spread the mixture in an even layer, cook for 1-2 minutes, stir well then spread it out again and cook for another minute or two. Serve topped with thinly sliced green onion and peanuts or cashews, if desired.