Pat the shrimp dry with paper towels and set aside. Prepare the broccoli florets, rinsing and drying them thoroughly to ensure they sear properly.
Heat a large skillet over high heat until it’s shimmering hot. Add vegetable oil and swirl to coat the bottom.
Add the broccoli florets in a single layer. Let them sit undisturbed for 1-2 minutes until the edges start to turn golden and charred. Then, toss or flip the broccoli to char the other side for another 1-2 minutes, watching for smoky, crispy edges.
Push the broccoli to one side of the skillet. Add a little more oil if needed, then add the minced garlic. Cook for about 30 seconds until fragrant, stirring constantly to prevent burning.
Place the shrimp in the empty space of the skillet in a single layer. Let them sear undisturbed for 2-3 minutes until they turn pink and develop a slight sear on one side.
Flip the shrimp and cook for another 1-2 minutes until fully opaque and cooked through. The shrimp should have a tender texture and a slight bounce when pressed.
Pour the soy sauce over the shrimp and broccoli, tossing or stirring quickly to coat everything evenly. Cook for another minute until the sauce slightly thickens and the shrimp are glossy.
Turn off the heat and drizzle with sesame oil if using. Squeeze fresh lemon juice over the top for brightness. Toss everything once more to combine.
Serve immediately while the broccoli is crispy and charred, with tender shrimp coated in savory soy sauce. Enjoy the smoky crunch and juicy bites!