Prep the rice: Break up cold rice with your hands or a fork so there are no big clumps. Cold, dry rice fries better and won’t turn mushy.
Pat the shrimp dry: Use paper towels to remove moisture, then season lightly with salt and pepper.
Dry shrimp sear instead of steaming.
Heat the pan hot: Place a large skillet or wok over medium-high to high heat. Add 1 tablespoon oil and swirl to coat.
Cook the shrimp: Add shrimp in a single layer. Sear 1–2 minutes per side until just pink and opaque.
Remove to a plate.
Scramble the eggs: Add a small drizzle of oil if needed. Pour in beaten eggs and scramble quickly until just set. Slide them to the plate with the shrimp.
Aromatics and veg: Add a touch more oil.
Toss in the white parts of the green onions and garlic. Stir-fry 20–30 seconds until fragrant, then add the mixed veggies. Cook 1–2 minutes.
Fry the rice: Add rice to the pan.
Spread it out and let it sit 30–45 seconds to get a little toasty. Then stir-fry, breaking up any remaining clumps.
Season: Stir in soy sauce, oyster sauce (if using), and sesame oil. Add pepper.
Taste and adjust salt. A splash of rice vinegar brightens everything.
Bring it together: Return shrimp and eggs to the pan. Toss with the green parts of the green onions.
Heat through for 30–60 seconds.
Finish and serve: Add red pepper flakes or sriracha if you like heat. Serve hot and enjoy that just-fried aroma.