• Restaurant-Style Shrimp with Broccoli

    Tender, Juicy Shrimp with Crisp Broccoli in a Silky Garlic Sauce!

    Whether you're preparing a quick weeknight dinner or recreating your favorite Chinese takeout at home, this Restaurant-Style Shrimp with Broccoli recipe delivers plump, juicy shrimp with a tender-crisp texture using professional brining and velveting techniques. A short brine with cornstarch and baking soda locks in moisture, while the velveting process creates the signature silky texture found in authentic Chinese restaurants. Finished with fresh broccoli and a savory garlic oyster sauce, this dish is flavorful, elegant, and easy to prepare.

    Recipe Overview

    Prep Time: 25 minutes
    Brining Time: 5 minutes
    Velveting Time: 15 minutes
    Cook Time: 12–15 minutes
    Total Time: Approximately 55–60 minutes
    Servings: 4

    Ingredients

    Shrimp Brine

    • 2 lbs large shrimp (21–25 count), peeled and deveined
    • 4 cups cold water
    • ¼ cup kosher salt
    • 1 tsp baking soda
    • 1 tbsp cornstarch
    • Ice cubes

    Shrimp Velveting Mixture

    • 1 egg white
    • 1 tbsp cornstarch
    • 1 tsp baking soda
    • 1 tsp Shaoxing cooking wine (optional)
    • 1 tsp sesame oil
    • ½ tsp white pepper

    Broccoli

    • 2 large broccoli crowns, cut into florets
    • 2 quarts water
    • 1 tsp salt
    • 1 tbsp vegetable oil

    Stir-Fry Sauce

    • 1½ cups low-sodium chicken broth
    • 2 tbsp oyster sauce
    • 2 tbsp light soy sauce
    • 1 tbsp dark soy sauce
    • 1 tbsp hoisin sauce
    • 2 tsp sugar
    • 1 tsp chicken bouillon powder
    • 1 tsp sesame oil
    • ½ tsp white pepper

    Cornstarch Slurry

    • 1 tbsp cornstarch
    • 2 tbsp cold water

    Aromatics

    • 2 tbsp vegetable oil
    • 5 cloves garlic, minced
    • 1 tbsp fresh ginger, minced
    • 3 green onions, sliced (white and green parts separated)

    ----

    Instructions

    Step 1: Prepare the Shrimp Brine

    In a large mixing bowl, combine:

    • Cold water
    • Kosher salt
    • Baking soda
    • Cornstarch

    Whisk until the salt and cornstarch are completely dissolved.

    Add the shrimp and allow them to soak for 5 minutes.

    The salt seasons the shrimp, the baking soda improves texture by creating a firmer, springier bite, and the cornstarch forms a light coating that helps retain moisture during cooking.

    Drain the shrimp thoroughly.

    Rinse quickly under cold water and pat completely dry with paper towels.

    Step 2: Velvet the Shrimp

    In a clean bowl, combine:

    • Egg white
    • Cornstarch
    • Baking soda
    • Shaoxing cooking wine
    • Sesame oil
    • White pepper

    Mix until smooth.

    Add the shrimp and gently toss until every piece is evenly coated.

    Cover and refrigerate for 15 minutes.

    This velveting process creates a silky coating that protects the shrimp and prevents overcooking.

    Step 3: Prepare the Broccoli

    Bring a large pot of water to a boil.

    Add:

    • Salt
    • Vegetable oil

    Add the broccoli florets and blanch for 1½–2 minutes until bright green and slightly tender.

    Immediately transfer the broccoli to ice water to stop the cooking process.

    Drain well and set aside.

    Step 4: Prepare the Sauce

    In a bowl, combine:

    • Chicken broth
    • Oyster sauce
    • Light soy sauce
    • Dark soy sauce
    • Hoisin sauce
    • Sugar
    • Chicken bouillon powder
    • Sesame oil
    • White pepper

    Stir well and set aside.

    Mix the cornstarch and cold water together to create the slurry.

    Step 5: Cook the Velveted Shrimp

    Heat a pot of water to approximately 170–180°F (77–82°C). The water should be hot but not boiling.

    Add the shrimp and gently cook for 45–60 seconds, just until the shrimp begin turning pink.

    Remove with a slotted spoon and drain.

    Do not fully cook the shrimp at this stage, as they will finish cooking in the sauce.

    Step 6: Stir-Fry the Aromatics

    Heat a wok or large skillet over high heat.

    Add the vegetable oil.

    Add:

    • Garlic
    • Ginger
    • White parts of green onions

    Stir-fry for about 30 seconds until fragrant.

    Step 7: Finish the Shrimp and Broccoli

    Pour the prepared sauce into the wok.

    Bring to a gentle simmer.

    Stir the cornstarch slurry and slowly add it to the sauce while stirring until thickened.

    Add the broccoli and toss to coat.

    Add the velveted shrimp and cook for 1–2 minutes until heated through.

    Finish with:

    • Green onion tops
    • Additional sesame oil (optional)

    Step 8: Rest and Serve

    Remove from heat and allow the dish to rest for a few minutes before serving.

    Serve hot over:

    • Steamed jasmine rice
    • Fried rice
    • Garlic noodles
    • Brown rice

    Garnish with sesame seeds or sliced green onions if desired.

    Chef's Tips

    ✔ Brining for only 5 minutes keeps shrimp perfectly seasoned without making them too salty.
    ✔ The combination of baking soda and cornstarch creates a plump, restaurant-quality shrimp texture.
    ✔ Pat shrimp completely dry before velveting for the best coating.
    ✔ Do not boil the shrimp during the velveting step; gentle heat keeps them tender.
    ✔ Blanch broccoli first to maintain its bright color and crisp texture.
    ✔ Avoid overcooking shrimp—cook just until they turn pink and opaque.
    ✔ Prepare all ingredients before stir-frying because the final cooking process moves quickly.