Shrimp Rice and Broccoli Recipe with Savory Sauce

This shrimp rice and broccoli recipe brings a takeout-style Chinese American dinner to the table with a short ingredient list and one skillet. Juicy shrimp, bright broccoli, fresh garlic, and ginger come together in a savory, glossy sauce that is made for spooning over rice. The recipe moves quickly once the pan is hot, so it is worth having the ingredients measured and ready before you begin.

The method has a helpful rhythm: marinate the shrimp, mix the sauce, steam the broccoli briefly, then use the same skillet for the shrimp and aromatics. That short broccoli steam gives the florets a head start without taking away their bite. They finish in the sauce at the end, where they pick up flavor while the sauce thickens around them.

From the first preparation to the finished plate, plan for 20 minutes of prep, 5 minutes of cooking, and 25 minutes total for 4 servings. Serve it hot over rice as a main dish. It is a practical weeknight dinner, but the combination of colorful broccoli, golden-seared shrimp, and rich sauce also fits a relaxed takeout-style meal at home.

Alternate close-up serving of Shrimp Rice and Broccoli Recipe with Savory Sauce

Why You’ll Love This Shrimp Rice and Broccoli Recipe

It is fast without skipping flavor. The shrimp spend 15 minutes in a small marinade while the sauce ingredients can be brought together. There is no long simmer or complicated equipment to manage. The pan does the work in a short sequence, and the sauce comes together as the final cooking step.

The textures stay distinct. The shrimp are marinated before they meet the hot oil, then seared in a single layer so the bottoms can turn golden. The broccoli is cooked only until it just starts to turn tender before it is returned to the pan. That combination gives you tender shrimp and broccoli that remains crisp-tender rather than collapsing into the sauce.

The sauce has depth from a few pantry staples. Chicken stock provides the liquid base, oyster sauce brings savory richness, and soy sauce and dark soy sauce build the seasoning and color. A little sugar rounds out the mixture, while cornstarch thickens it into a coating sauce instead of leaving it thin around the food. White pepper appears in both the shrimp marinade and the sauce, tying the two parts together.

Everything is organized by component. The recipe separates the shrimp marinade, sauce, and stir-fry ingredients, so it is easy to see what belongs together. The broccoli, garlic, and ginger need only a quick turn in the skillet, and the sauce is stirred again just before it is poured so the cornstarch is evenly distributed.

It serves a table without a large production. Four servings make this a useful main dish for a family dinner or a casual meal with friends. Rice catches the extra sauce and makes the skillet mixture feel complete, while an easy Chinese cucumber salad, chicken and broccoli, or vegetable fried rice can keep the meal simple or make it feel more like a takeout spread.

Texture detail showing the crumb and interior of Shrimp Rice and Broccoli Recipe with Savory Sauce

Ingredients

Keep the ingredients grouped as you prepare them. The shrimp, marinade, sauce, and stir-fry components each have a clear job, and measuring them in those groups makes the short cooking sequence easier to follow.

Shrimp and Marinade

  • 1 lb shrimp, peeled and deveined: The shrimp are the main protein. Starting with peeled and deveined shrimp keeps the preparation focused on marinating and searing. If you use frozen shrimp, thaw them fully and pat them dry before you add the marinade.
  • 1/2 tablespoon Shaoxing wine: This goes into the marinade with the shrimp and helps establish the savory flavor before the shrimp reach the skillet.
  • 1/8 teaspoon salt: A small amount seasons the shrimp directly.
  • 1/8 teaspoon white pepper: White pepper adds gentle seasoning to the shrimp and is repeated in the sauce.
  • 1/2 teaspoon cornstarch: The smaller amount of cornstarch belongs in the marinade. Mix it thoroughly with the shrimp and liquid so the shrimp are evenly coated.

Sauce

  • 1/2 cup chicken stock: This forms the liquid base of the sauce.
  • 2 tablespoons oyster sauce: Oyster sauce gives the finished stir-fry its savory richness.
  • 1 tablespoon soy sauce: Soy sauce adds seasoning to the stock-based mixture.
  • 1 1/2 teaspoons dark soy sauce: Dark soy sauce deepens the sauce’s color and flavor.
  • 1 teaspoon sugar: Sugar balances the savory ingredients.
  • 1/8 teaspoon white pepper: This second measured amount seasons the sauce.
  • 1 tablespoon cornstarch: This is the thickener for the sauce. It must be dissolved before the sauce goes into the skillet and stirred again immediately before pouring.

Stir-Fry

  • 1 head broccoli, cut into florets: Use florets so the vegetable can steam quickly and then move easily back into the skillet.
  • 1 tablespoon peanut oil (or canola oil): Either oil works for heating the skillet and searing the shrimp.
  • 4 cloves garlic, minced: Fresh garlic brings a sharper aromatic note to the pan.
  • 1 teaspoon ginger, minced: Fresh ginger adds brightness and warmth alongside the garlic.

You will also need 1/4 cup water for steaming the broccoli. The water is added directly to the large skillet, brought to a boil over medium-high heat, and used with the lid on for the brief broccoli-cooking step. Have a large bowl for the shrimp marinade, a medium bowl for the sauce, a plate for the broccoli, kitchen paper towels for wiping the pan, and a serving plate ready.

Top-down key ingredients for Shrimp Rice and Broccoli Recipe with Savory Sauce

Instructions

Read through the sequence once before starting. The recipe is quick because each component is prepared just before it is needed. Once the broccoli is removed, wipe the skillet clean so the shrimp can sear in the oil rather than steam in leftover water.

  1. Marinate the shrimp for 15 minutes. Add the peeled and deveined shrimp to a large bowl. Add the Shaoxing wine, salt, white pepper, and cornstarch. Mix well so the marinade touches the shrimp evenly, then set the bowl aside for 15 minutes. If your shrimp were frozen, make sure they were fully thawed and patted dry before this step; excess water makes a good sear more difficult.

  2. Mix the sauce. In a medium bowl, combine the chicken stock, oyster sauce, soy sauce, dark soy sauce, sugar, white pepper, and cornstarch. Stir until the sugar and cornstarch dissolve. The cornstarch settles quickly, so do not leave the bowl unstirred while you move through the next steps; plan to stir it again right before it is poured into the pan.

  3. Steam the broccoli. Add 1/4 cup water to a large skillet and heat it over medium-high heat until it comes to a boil. Add the broccoli florets, cover the skillet, and cook for about 1 minute, until the broccoli just starts to turn tender and bright. Transfer the broccoli to a plate, then wipe the skillet with kitchen paper towels. The short cook is intentional: the broccoli will return to the pan later and should still have a crisp-tender bite at the end. For broccoli that is a little softer, cook it for 1.5 minutes before taking it out.

  4. Sear the shrimp and cook the aromatics. Add the peanut oil or canola oil to the wiped skillet and heat it over medium-high heat. Add the marinated shrimp and spread them into one layer. Cook without touching them until the bottoms turn golden, about 1 minute, then flip the shrimp. Add the minced garlic and ginger to the pan. Cook for another 30 seconds to 1 minute, stirring a few times to mix the aromatics with the shrimp. The shrimp should be moving from translucent toward golden and opaque; they cook quickly, so keep this step focused.

  5. Add the sauce and finish the stir-fry. Stir the sauce again until the cornstarch is fully dissolved, then pour it into the skillet. Add the cooked broccoli back to the pan. Cook and stir until the sauce thickens and coats the shrimp and florets. Once it has thickened, transfer everything to a serving plate.

  6. Serve hot over rice. Spoon the shrimp and broccoli over rice and serve it as a main dish. The rice gives the savory sauce somewhere to go, so include the sauce from the skillet rather than leaving it behind.

Timing at a glance: Plan for 20 minutes of prep time, 5 minutes of cook time, and 25 minutes total. The 15-minute shrimp marinade fits inside the preparation period, while the broccoli, shrimp, aromatics, sauce, and final finish happen in the short cooking stage.

Four-step process showing how to prepare Shrimp Rice and Broccoli Recipe with Savory Sauce

Tips for Success

  • Do not skip the shrimp marinade. The 15-minute rest is a small step, but it gives the shrimp time to take on the Shaoxing wine, salt, white pepper, and cornstarch. It also helps the shrimp stay juicy. Keep the 15-minute timing rather than trying to make up for a rushed marinade by cooking the shrimp longer.
  • Dry thawed shrimp well. Frozen shrimp are an option, but they should be fully thawed and patted dry before marinating. Extra water in the pan makes a golden bottom more difficult.
  • Give the shrimp room. Spread them into one layer and leave them alone while the first side cooks. Moving them immediately makes it harder for the bottom to turn golden. The cue is more useful than constant stirring: wait for the bottom to turn golden, about 1 minute, then flip.
  • Watch the aromatics closely. Garlic and ginger need only another 30 seconds to 1 minute after the shrimp are flipped. Stir a few times so they meet the oil and shrimp, but do not let this brief stage distract you from the fast cooking seafood.
  • Steam the broccoli until bright and just tender. About 1 minute under the lid gives the broccoli a head start while keeping its bite. For softer broccoli, cook it for 1.5 minutes. Either way, remember that the florets cook again when they return with the sauce.
  • Wipe the skillet after steaming. Kitchen paper towels remove the remaining water before the oil and shrimp go in. This keeps the transition from steaming to searing clear and helps the shrimp cook in the hot oil.
  • Stir the sauce immediately before pouring. Cornstarch sinks quickly. A final stir brings it back into the liquid so the sauce thickens consistently when it reaches the hot skillet.
  • Do not overcook the shrimp. Shrimp cook fast. Once they begin turning golden and opaque, they are close, and the sauce stage only needs to bring everything together until the sauce thickens. Keeping an eye on the color and opacity helps prevent a tough result.
  • Set out the next ingredient before you start the pan. The order moves from boiling water to broccoli, then to oil, shrimp, garlic, ginger, sauce, and broccoli again. Having each component measured and nearby makes it easier to follow the cues instead of stopping to search for an ingredient while the skillet is hot.

Variations and Options

This recipe keeps its identity in the balance of juicy shrimp, crisp-tender broccoli, fresh aromatics, and a savory sauce. The useful choices are small ones that let you adjust the eating experience without changing that core combination.

Choose your broccoli texture

For the crisper version, cover the florets over the boiling 1/4 cup water for about 1 minute, just until they start to turn tender, then remove them. For softer broccoli, steam for 1.5 minutes. In both versions, the florets return to the pan with the thickening sauce, so the first stage should stop short of making them fully soft.

Choose Peanut or Canola Oil

Use 1 tablespoon of either peanut oil or canola oil to heat the skillet for the shrimp.

Start with fresh or frozen shrimp

Frozen shrimp can work in this preparation when they are thawed fully and patted dry before marinating. That simple preparation step matters because the shrimp need to sear in one layer, and extra water makes that harder. Once dry, follow the same marinade, sear, aromatics, and sauce sequence.

Make the rice part of the serving plan

The finished shrimp and broccoli are served hot over rice as a main dish. You can cook the rice first so it is ready when the skillet mixture thickens, then spoon the sauce over it at the table. This is a serving choice rather than a change to the stir-fry itself, and it keeps the rice ready to absorb the sauce.

Build a simple takeout-style table

For a small meal, pair the shrimp and broccoli with the rice alone. If you want another side, serve an easy Chinese cucumber salad. For a larger takeout-style spread, add chicken and broccoli or vegetable fried rice. Serve the shrimp and broccoli as prepared, then choose the amount of food that fits the occasion.

Storage, Make-Ahead, and Freezing

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat leftovers in a pan with a small splash of water. The water helps loosen the sauce, and the pan method helps keep the shrimp from drying out too much. You can also place the leftovers in a bowl and reheat them in a steamer.

A microwave is another option, but the shrimp might turn very tough because a microwave heats unevenly and tends to overheat food quickly.

To freeze the dish, let it cool completely first. Pack it into a freezer-safe container and freeze for up to 1 month. When you are ready to eat it, reheat it in a pan with a small splash of water or in a steamer.

Serving Suggestions

Serve the shrimp and broccoli hot over steamed rice. The rice is more than a neutral base here: it catches the savory sauce and turns the skillet mixture into a complete main dish. Start the rice first so it is ready when the shrimp and broccoli finish.

For the simplest plate, add the hot stir-fry to rice and let the sauce spread through the grains. The bright broccoli gives the plate color and a crisp-tender contrast to the shrimp, while the garlic and ginger keep the savory sauce lively.

An easy Chinese cucumber salad is a fitting side when you want to keep dinner light in effort and add another fresh element. For a more generous takeout-style meal, serve the shrimp and broccoli alongside chicken and broccoli or vegetable fried rice. These sides are especially useful when you are feeding a group and want the table to offer more than one main-style option.

However you arrange the meal, bring the serving plate to the table while the sauce is still glossy and thick. Serve the shrimp, broccoli, and sauce together rather than separating the components.

Frequently Asked Questions

Why steam the broccoli in the same pan?

Using the same skillet keeps the process simple and avoids pulling out another pot. The 1/4 cup water creates the brief covered steam, then the pan is wiped clean so it can sear the shrimp. The broccoli returns at the end, where it finishes in the sauce and keeps a good texture.

Can I use frozen shrimp?

Yes. Thaw the shrimp fully and pat them dry before marinating. Well-drained shrimp make it easier to get a golden sear in the pan. After that, use the same 15-minute marinade and the same cooking order.

How do I get crisp-tender broccoli?

Cover the florets over the boiling water for about 1 minute, until they just start to turn tender, then transfer them to a plate. They will cook again when added back with the sauce. If you prefer a little softer broccoli, use the optional 1.5-minute steam instead.

Why does the sauce need to be stirred twice?

The first stir dissolves the sugar and cornstarch while you mix the sauce. Cornstarch can settle as the bowl sits, so stir again until it is fully dissolved immediately before pouring the sauce into the pan. That helps the sauce thicken as intended rather than leaving the thickener at the bottom of the bowl.

How do I keep the shrimp from becoming tough?

Marinate them for 15 minutes, spread them into one layer, and avoid touching them until the bottom turns golden, about 1 minute. After flipping, the garlic and ginger cook for another 30 seconds to 1 minute, and the sauce stage is only for thickening and bringing the components together. Watch for the shrimp to turn golden and opaque, since they cook quickly.

Can I make the broccoli softer?

Yes. For softer broccoli, cook it under the lid for 1.5 minutes instead of about 1 minute. Remove the broccoli after that, wipe the skillet, and continue with the shrimp. It will still return to the skillet with the sauce at the end.

How should I reheat leftovers?

Reheat the leftovers in a pan with a small splash of water so the sauce loosens, or place them in a bowl and reheat them in a steamer. A microwave can also be used, but the shrimp might turn very tough because microwave heating is uneven and can overheat food quickly.

How long can I store this shrimp and broccoli?

Keep leftovers in an airtight container in the refrigerator for up to 3 days. To freeze them, cool the dish completely, pack it in a freezer-safe container, and freeze for up to 1 month.

Nutrition

Nutrition per 1 serving:

Calories
169 kcal
Carbohydrates
8 g
Protein
21.9 g
Fat
5.3 g
Saturated Fat
0.8 g
Cholesterol
191 mg
Sodium
611 mg
Potassium
256 mg
Fiber
0.8 g
Sugar
1.8 g
Calcium
102 mg
Iron
1 mg

Recipe Details

Prep time
20 minutes
Cook time
5 minutes
Total time
25 minutes
Servings
4 servings
Print

A quick Chinese American-style stir-fry with juicy shrimp, crisp broccoli, and a savory sauce, served hot over rice.

  • Author: Molly
  • Prep Time: 20 minutes
  • Cook Time: 5 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main dish
  • Cuisine: Chinese American

Ingredients

Scale
  • 1 lb shrimp, peeled and deveined
  • 1/2 tablespoon Shaoxing wine
  • 1/8 teaspoon salt
  • 1/8 teaspoon white pepper
  • 1/2 teaspoon cornstarch
  • 1/2 cup chicken stock
  • 2 tablespoons oyster sauce
  • 1 tablespoon soy sauce
  • 1 1/2 teaspoons dark soy sauce
  • 1 teaspoon sugar
  • 1/8 teaspoon white pepper
  • 1 tablespoon cornstarch
  • 1 head broccoli, cut into florets
  • 1 tablespoon peanut oil (or canola oil)
  • 4 cloves garlic, minced
  • 1 teaspoon ginger, minced

Instructions

  1. Add the shrimp to a large bowl with the Shaoxing wine, salt, white pepper, and cornstarch. Mix well and marinate for 15 minutes.
  2. Combine the chicken stock, oyster sauce, soy sauce, dark soy sauce, sugar, white pepper, and cornstarch in a medium bowl. Stir until the sugar and cornstarch dissolve.
  3. Add 1/4 cup water to a large skillet and heat over medium-high heat until it comes to a boil. Add the broccoli, cover, and cook for about 1 minute. Transfer the broccoli to a plate and wipe the pan with kitchen paper towels.
  4. Add the oil and heat over medium-high heat. Add the marinated shrimp in one layer and cook without touching until the bottom turns golden, about 1 minute. Flip the shrimp, add the garlic and ginger, and cook for another 30 seconds to 1 minute. Stir a few times.
  5. Stir the sauce to dissolve the cornstarch completely, pour it into the pan, and add the cooked broccoli. Cook and stir until the sauce thickens, then transfer everything to a serving plate.
  6. Serve hot over rice as a main dish.

Notes

For softer broccoli, cook it under the lid for 1.5 minutes instead of about 1 minute., Reheat leftovers in a pan with a small splash of water or in a steamer; microwave heating may make the shrimp tough.

Nutrition

  • Serving Size: 1 serving
  • Calories: 169 kcal
  • Fat: 5.3 g
  • Carbohydrates: 8 g
  • Protein: 21.9 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Molly

ABOUT THE AUTHOR

Molly

Hi, I’m Molly, the home cook and recipe creator behind Sweet & Supper. I share approachable seafood dinners, comforting favorites, and clear cooking guidance for real home kitchens.

READ MORE →

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆