Shrimp Broccoli Stir Fry — Better Than Takeout in 30 Minutes
This post may contain affiliate links. Please read my disclosure policy.
This Shrimp Broccoli Stir Fry is a quick one-pan dinner made with large shrimp, fresh broccoli, and a simple honey garlic sauce. Go ahead, skip takeout — there are no complicated techniques here. Everything cooks separately in the same pan and comes together in just 30 minutes, start to finish. Let me show you how easy it is to pull off on a busy weeknight.

Sheila’s Recipe Snapshot
This recipe has a little history behind it. Early in my food blogging days, I had the opportunity to contribute recipes to another blog — The Weary Chef — and this Shrimp Broccoli Stir Fry was one of the first I shared there. It found an audience right away, and when I brought it over to Life Love and Good Food, it became one of the most popular recipes on the site. Some recipes stick around for good reason.
It’s easy to see why it resonates. Busy families need reliable 30-minute dinners, and this one delivers every time. My friend Robin says it’s her go-to whenever she’s craving a quick shrimp dinner at home — and honestly, that’s the best kind of recipe endorsement there is.
Serve it over steamed white rice or noodles to soak up every last bit of that honey garlic sauce.

Ingredient Notes
- Low-sodium soy sauce | I like to use the lower-sodium version to control the sodium content. No need to add any extra salt.
- Rice vinegar | This balances both the sweetness and the saltiness in the sauce. Rice wine vinegar works well here too.
- Honey | For a touch of sweetness. Brown sugar can stand in if that’s what you have in the pantry.
- Cornstarch | This is what thickens the sauce so that it can cling to the shrimp and broccoli.
- Crushed red pepper | Double it for more heat, or leave it out entirely if you’re cooking for little ones.
- Sesame oil | Used both to cook the shrimp and to flavor the sauce, sesame oil is what gives this dish its distinctly Chinese flavor. Remember, a little goes a long way.
- Large shrimp | Peeled and deveined shrimp cook quickly and stay tender. Look for shrimp labeled 16/20 or 21/25 count for the best size.
- Freshly ground black pepper | Use freshly cracked pepper if you can.
- Green onions | Cut on the diagonal for a classic stir-fry look, they add a mild oniony bite.
- Fresh ginger | Minced ginger brings warmth and brightness. I really like fresh ginger here, since the powdered version doesn’t have that same bite.
- Garlic | Thinly sliced garlic infuses the oil and gives the dish so much of its aroma.
- Canola oil | Used to stir fry the vegetables at high heat.
- Broccoli florets | Broccoli holds up beautifully to high heat and stays crisp-tender.
- Red bell pepper | Or any color of bell pepper that you have on hand.
Variations and Substitutions
- Swap the shrimp for chicken. Thinly sliced chicken breast or thighs work well in this recipe, but be sure to cook it a bit longer than the shrimp, until no longer pink in the middle.
- Use frozen broccoli in a pinch. Just be sure to thaw and pat it dry first, so it doesn’t water down the sauce.
- Add more vegetables. Anything goes here. Baby corn, water chestnuts, carrots, snow peas, bok choy, snap peas, green beans, bamboo shoots, and more!
- Try serving this shrimp and broccoli over your choice of white rice, cauliflower rice, brown rice, rice noodles, and more! Or try my recipe for Instant Pot Jasmine Rice.
- Double the sauce. If you like more sauce with your stir fry, just double the amount of soy sauce, rice vinegar, honey, and red pepper flakes.
How to Peel & Devein Shrimp
Most of the time, I purchase deveined shrimp from the meat counter. The shells are already split, which makes them really easy to peel, too.
You can also get bags of frozen peeled and deveined shrimp at the grocery store. Just be sure to thaw them ahead of time, rinse them, and blot them dry.
For those times that deveined shrimp is not available, I follow this easy process:
- Use kitchen shears to snip the shell along the top (opposite side from the squiggly feet on the bottom) and stop when you reach the last section and tail.
- Slide the shell away from the shrimp, removing the feet, too. Discard the shells or save them for making shrimp stock. Also, use a chef’s knife to cut off the heads and discard them.
- Use a paring knife’s sharp, thin tip to score the shrimp along the back side to expose the black vein.
- Pull the vein out with the tip of the paring knife and discard.
How to Make Shrimp with Broccoli Stir Fry
STEP 1 | Chop ingredients
Save This Recipe
I like to be prepared when stir-frying. So, I recommend chopping the veggies, mincing the garlic and ginger, and measuring all the additional ingredients before heating the pan. That way everything is ready once the pan is hot and it’s time to cook.

Step 2 | Make the homemade stir fry sauce
Whisk together the sauce ingredients: soy sauce, rice vinegar, honey, red pepper flakes, and cornstarch in a small bowl. Set that savory sauce mixture aside for later use.
Step 3 | Cook the shrimp
Heat a large wok or skillet over medium-high heat. Add the sesame oil to the pan and swirl to coat. Add the dried shrimp to the pan, season with the black pepper, and cook for 2 to 3 minutes, stirring constantly, until the shrimp turn pink. Be careful not to overcook. Then, remove the shrimp from the pan, put it on a plate, and set it aside.

Step 4 | Cook the veggies
Now, add the green onions, ginger, and garlic to the hot pan and stir fry for 45 seconds until fragrant. Then, use a slotted spoon to add this mixture to the plate with the shrimp. Time for the other veggies. Add a tablespoon of olive oil to the wok, swirling to coat, and toss in the broccoli and red bell peppers. Cook and stir for another couple of minutes.

Step 5 | Back into the pan
Next, add the shrimp and onion mixture back into the pan. Give the sauce mixture another quick whisk, pour the prepared sauce into the pan, and cook another minute until the sauce is thickened and the broccoli is crisp-tender.
Step 6 | Garnish & serve
Serve immediately over a piping hot bed of rice. Garnish with sesame seeds and serve the dish with chopsticks.
Recipe Success Tips
Storage and Reheating Tips
- To store: Place leftovers in an airtight container in the refrigerator for up to 3 to 4 days. Reheat gently in a skillet over medium heat, or in the microwave, until warmed through.
- To freeze: While the vegetables may soften slightly, you can freeze this dish in an airtight container for up to 2 months. Thaw overnight in the refrigerator before reheating.
- To make ahead: Chop your vegetables and whisk together the sauce up to a day in advance, storing each separately in the refrigerator. This will make dinnertime move even faster, since the actual cooking only takes about 10 minutes once everything is prepped.

Frequently Asked Questions
A wok is deeper than a skillet and cooks on all surfaces, even up the sides, making it my first choice when stir-frying. But don’t fret if you don’t own a wok; a deep, large skillet will also work for stir-fry recipes.
Since you are cooking at high heat, choose an oil with a higher smoke point, like light sesame oil. Canola oil, peanut oil, or grapeseed oil also have higher smoke points.
There’s no need to cook broccoli before adding to the stir fry. To ensure it cooks evenly, cut the broccoli into small florets and halve any pieces with a thicker stalk.
Absolutely! Add a bag of frozen broccoli florets to the stir fry straight from the freezer at medium-high heat according to the recipe order.
I wouldn’t recommend tossing everything in at once since the ingredients cook for different lengths of time to get done. Shrimp cooks quickly, so stir fry it first, then add it back to the wok after the broccoli has cooked a few minutes to ensure everything comes together perfectly at the end.
Shrimp are done when they turn opaque and pink all the way through, and curl into a loose “C” shape. If they curl into a tight “O,” that’s a sign they’ve overcooked, so it’s better to pull them off the heat a touch early, since they’ll keep cooking a bit from residual heat even after you take them off the pan.

Looking for More Stir-Fry Recipes?
If you love this style of cooking, try my Beef & Broccoli Stir Fry Recipe, Pork Stir Fry, or Korean Beef Stir Fry. These Sticky Chicken Wings and my Asian Salad make great sides.
I have a growing collection of Asian-Inspired recipes that I think you’ll enjoy.

What to Serve With Shrimp Broccoli Stir Fry
This shrimp and broccoli recipe is great with a side of steamed jasmine or brown rice for soaking up all that sauce. If you’re hosting and want to go all out, pair it with my Shrimp and Chicken Fried Rice or Beef Pad Thai.
Love this recipe? Bookmark it for the future!
Simply tap the heart symbol located in the lower right corner of your screen, and the recipe will be securely stored in your own recipe box.

Shrimp Broccoli Stir-Fry
Ingredients
- ¼ cup lower-sodium soy sauce
- 2 tablespoons rice vinegar
- 1 teaspoon honey
- 1 tablespoon cornstarch
- ⅛ teaspoon crushed red pepper
- 2 tablespoons sesame oil divided
- 1 pound large shrimp peeled and deveined
- ½ teaspoon freshly ground black pepper
- ¼ cup green onions diagonally cut into 1-inch pieces
- 2 teaspoons fresh ginger minced
- 3 cloves garlic thinly sliced
- 1 tablespoon canola oil
- 2 cups broccoli florets
- ½ large red bell pepper thinly sliced
Instructions
- Whisk together the soy sauce, rice vinegar, honey, red pepper flakes, and cornstarch in a small bowl.
- Use paper towels to blot the peeled and deveined shrimp dry.
- Heat a large wok or skillet over medium-high heat. Add the sesame oil to the pan and swirl to coat. Add the shrimp to the pan, season with the black pepper, and cook for 2 to 3 minutes, stirring constantly, until the shrimp turn pink. Do not overcook.
- Remove the shrimp from the pan and place on a plate.
- Add the green onions, ginger, and garlic to the hot pan and stir fry for 45 seconds, until fragrant. Use a slotted spoon to add this mixture to the plate with the shrimp.
- Add the tablespoon of oil to the wok, swirling to coat, and toss in the broccoli and red bell peppers. Cook and stir for another couple of minutes.
- Next, add the shrimp and onion mixture back to the pan. Pour in the prepared sauce and cook another minute or until the sauce is thickened and the broccoli is crisp-tender.
- Serve immediately over rice. Garnish with sesame seeds, if desired.
Notes
- Be sure to blot dry the shrimp before tossing it in the pan.
- Add ingredients to the stir fry according to their cooking time to avoid soggy vegetables.
- Avoid overcooking the shrimp. I suggest you stay right by the pan, or it will get tough and rubbery the longer the shrimp cooks.
- If you like more sauce with your stir fry, just double the amount of soy sauce, rice vinegar, honey, and red pepper flakes.
Nutrition
Life Love and Good Food does not claim to be a registered dietitian or nutritionist. Nutritional information shared on this site is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.





This recipe is a keeper! So good and easy to make, and so delicious!!
Wow! Just wow! This is the best recipe ever! Thank you so much. We plan on adding this to our dinner rotation!