Start by peeling and deveining the shrimp if you haven’t already. Thaw the peas and carrots if they are frozen. Chop the onion and green onions, and beat the eggs in a mixing bowl.
In a large skillet or wok, heat the vegetable oil over medium-high heat. Once the oil is hot, add the chopped onion and sauté for about 2-3 minutes until it becomes translucent.
Add the shrimp to the skillet, seasoning with salt and pepper. Cook for about 3-4 minutes, or until the shrimp are pink and opaque. Remove the shrimp from the pan and set aside.
In the same skillet, add the beaten eggs. Stir gently to scramble them until they are just set. Remove the eggs from the pan and set aside with the shrimp.
Add the sesame oil to the skillet, followed by the thawed peas and carrots. Stir for about a minute, then add the cooked rice. Use your spatula to break up any clumps and mix everything thoroughly.
Return the cooked shrimp and scrambled eggs to the skillet. Pour in the soy sauce and stir to combine all the ingredients. Cook for an additional 2-3 minutes, allowing the flavors to meld together.
Finally, sprinkle the chopped green onions over the top. Give everything one last stir, then remove from heat. Serve hot and enjoy your homemade shrimp fried rice!