20-Minute Shrimp and Broccoli Lo Mein
I make this shrimp and broccoli lo mein on weeknights when I want something bright, savory, and finished before I can overthink dinner. It’s the kind of recipe that balances speed with real flavor: tang from lime, heat from Sriracha, and a hit of sesame oil to tie everything together. It feels restaurant-worthy without the wait or fancy equipment.
What I love most is how forgiving it is. Frozen veg keeps prep minimal, a quick sauce pulls everything into one cohesive bite, and the noodles cook faster than you’d expect. If you like straightforward swaps, I list a few below so you can adapt it to what’s in your fridge.
This post walks you through the ingredients, the exact step-by-step method, common mistakes, timing to test, and storage tips so your leftovers sing. Read through once, then follow the steps in order — it’ll be done in about 20 minutes, just like the title promises.
Ingredient Breakdown

Ingredients
- 8 oz. package lo mein noodles (I found them in the ethnic foods section of our grocery store) — The foundation: quick-cooking noodles that soak up the sauce.
- Juice of 1 large lime, about 2 tablespoons — Adds a bright, acidic lift to balance the soy and sugar.
- 1Tablespoonlight brown sugar — Sweetness to round the sauce and counter the heat.
- 3Tablespoonssoy sauce — The primary salty, savory backbone; taste before adding extra salt.
- 2TablespoonsSriracha hot sauce — Brings heat and a touch of garlicky tang; adjust to taste.
- 2Teaspoonsfresh grated ginger — Fresh ginger wakes up the sauce; grate finely for best distribution.
- 2tablespoons+ 1 teaspoon sesame oil, divided — Use the larger portion for stir-frying vegetables and the 1 teaspoon for the sauce finish and aroma.
- 1tablespoonunsalted butter — Melted early to gently cook the eggs and add richness.
- 1/2tspcrushed red pepper flakes — A background layer of heat; you can omit if you prefer milder.
- 2large eggs, lightly beaten — Scrambled and folded in for texture and a little protein boost.
- 1/2poundmedium shrimp, peeled — Cooks very quickly; remove as soon as they turn pink to avoid rubberiness.
- 2cupsfrozen broccoli florets, not thawed — Keeps prep fast and retains texture when stir-fried from frozen.
- 1cupfrozen red bell pepper strips, not thawed — Color and sweetness without chopping fresh peppers.
- 4clovesgarlic, minced — Added late to prevent burning and preserve aroma.
- Salt to taste, if needed (the soy sauce has a lot of sodium, so taste before you add any to the finished product) — Optional; always taste before seasoning.
Stepwise Method: 20-Minute Shrimp and Broccoli Lo Mein
- Bring a large pot of water to a rolling boil. Add the lo mein noodles and cook 3–4 minutes or according to package instructions until tender. Drain the noodles well and set aside.
- In a small bowl whisk together the lime juice (about 2 tablespoons), light brown sugar (1 tablespoon), soy sauce (3 tablespoons), Sriracha (2 tablespoons), fresh grated ginger (2 teaspoons), and 1 teaspoon sesame oil. Set the sauce aside.
- Heat a large nonstick skillet over medium heat and melt the unsalted butter (1 tablespoon). Add the crushed red pepper flakes (1/2 teaspoon).
- Pour the lightly beaten eggs (2 large) into the skillet. Gently stir or scramble until just set, about 2–3 minutes. Transfer the cooked eggs to a small plate and set aside.
- Add 1 tablespoon sesame oil to the same skillet and increase the heat to medium-high. Add the peeled shrimp (1/2 pound) and cook 1–2 minutes per side, until shrimp are firm and pink. Remove the shrimp with a slotted spoon to a plate and set aside.
- Increase heat to high. Add the frozen broccoli florets (2 cups) and frozen red bell pepper strips (1 cup) to the skillet, then add the remaining 1 tablespoon sesame oil. Stir-fry until the vegetables are hot and lightly charred, about 3–4 minutes.
- Stir in the minced garlic (4 cloves) and cook for about 1 minute, until fragrant.
- Add the drained noodles to the skillet along with the cooked eggs, cooked shrimp, and the prepared sauce. Reduce the heat to medium-low.
- Toss or stir everything together until the noodles, shrimp, eggs, and vegetables are evenly coated with the sauce and warmed through, about 1 minute.
- Taste and add salt only if needed (the soy sauce is salty). Serve immediately.
Why It Deserves a Spot
This lo mein earns a permanent place in my rotation for three simple reasons: speed, flavor balance, and flexibility. It comes together fast — noodles and sauce ready in under 20 minutes — but it doesn’t taste rushed. The lime and brown sugar create a bright-sweet contrast to the savory soy, while Sriracha brings a steady warmth that doesn’t overpower.
It’s also forgiving. Frozen vegetables and pre-peeled shrimp keep hands-on time minimal. The layered technique (eggs, shrimp, then veg) ensures each component is cooked perfectly — not overdone — and gives the finished dish texture and visual appeal.
Ingredient Swaps & Substitutions

- Noodles — If you can’t find lo mein, use spaghetti or chow mein noodles; cook to package instructions and treat them the same.
- Shrimp — Swap for thinly sliced chicken breast or tofu. If using chicken, slice thin and cook a bit longer until no longer pink.
- Vegetables — Fresh broccoli and bell pepper work fine; add a minute or two more to soften. Snow peas, snap peas, or sliced carrots also work.
- Sriracha — Use chili garlic sauce, sambal oelek, or a dash of chili oil for different heat profiles.
- Soy sauce — Low-sodium soy sauce is a straight swap if you’re watching sodium.
- Sesame oil — Toasted sesame oil is key for flavor; if you only have neutral oil, add a splash of toasted sesame oil at the end for aroma.
Before You Start: Equipment

- Large pot — For boiling noodles quickly and without crowding.
- Large nonstick skillet or wok — Big enough to toss noodles, shrimp, eggs, and vegetables; nonstick helps prevent eggs and shrimp from sticking.
- Slotted spoon — Useful for removing shrimp without losing pan juices.
- Small bowl and whisk — For mixing the sauce so it’s ready when you’re finishing the dish.
- Colander — To drain the noodles well; excess water dilutes the sauce.
Learn from These Mistakes
Common missteps are easy to avoid. First: overcrowding the pan. If you toss everything into a small skillet, the vegetables steam instead of char. Use a large skillet or work in batches if your pan is small.
Second: overcooking shrimp. They go from tender to rubbery quickly. Watch for a firm texture and opaque pink color and pull them immediately.
Third: under-seasoning or over-salting. The sauce includes 3 tablespoons of soy sauce — taste before adding extra salt. If your soy is low-sodium, you may need a pinch more, but always taste.
Make It Fit Your Plan
Meal prep
Make the sauce ahead and store in the fridge for up to 3 days. Cooked noodles and vegetables will keep separately for best texture. Reheat gently in a skillet with a splash of water or oil.
Make ahead
Fully assembled lo mein is best eaten within 24 hours — flavors meld, but noodles can soften. If prepping for lunches, pack sauce separately and reheat noodles and protein with sauce shortly before eating.
Dietary tweaks
To make it gluten-free, swap tamari for soy sauce and be sure your lo mein noodles are rice or another gluten-free variety. For vegetarian, use tofu instead of shrimp and swap any fish-based sauces if used elsewhere.
Testing Timeline
- 0–3 minutes: Bring water to boil and start sauce prep while waiting.
- 3–7 minutes: Cook noodles (3–4 minutes per package timing) and drain; whisk sauce.
- 7–10 minutes: Scramble eggs and quickly cook shrimp.
- 10–14 minutes: Stir-fry frozen vegetables until hot and lightly charred.
- 14–16 minutes: Add garlic, then combine noodles, eggs, shrimp, and sauce.
- 16–20 minutes: Toss to combine, taste, adjust salt if needed, and serve.
Storage Pro Tips
Cool leftovers quickly and store in an airtight container in the refrigerator for up to 3 days. Keep noodles and sauce together — the sauce helps preserve flavor — but be aware the noodles will soften over time.
To reheat, warm a nonstick skillet over medium heat, add the lo mein with a splash of water or oil, and toss until heated through. Avoid microwaving straight from cold if you can; a skillet preserves texture better.
If you need to freeze, separate shrimp and noodles if possible. The texture of cooked noodles and shrimp can change after freezing; I only recommend freezing as a last resort.
Top Questions & Answers
- Can I use fresh vegetables instead of frozen? — Yes. Add a minute or two of cooking time so they soften and char slightly; frozen veg shortens prep.
- Can I make this spicy milder? — Reduce Sriracha to 1 tablespoon and skip crushed red pepper flakes.
- My noodles clump — how do I prevent that? — Rinse immediately in hot water after draining or toss with a teaspoon of oil if you’re not adding them to the pan right away.
- What if I’m allergic to sesame? — Omit sesame oil and use a neutral oil like canola; add a squeeze of lime at the end for aroma.
- How can I bulk this up? — Add more shrimp, a second protein (like chicken), or extra veggies. Increase sauce proportionally to keep flavor balanced.
Wrap-Up
This 20-Minute Shrimp and Broccoli Lo Mein is one of those dinners that looks and tastes like you spent more time than you did. It’s layered, bright, and well-balanced. Follow the order: noodles, quick eggs, fast-cooked shrimp, high-heat veg, then combine with the sauce, and you’ll get a restaurant-style result at home.
Make the sauce ahead if you want to shave an extra two minutes, and don’t overcook the shrimp. Other than that, treat this as a template: tweak the heat, swap proteins, and make it yours. When you nail the timing, it’s reliably satisfying and quick enough to become a weekday favorite.

20-Minute Shrimp and Broccoli Lo Mein
Ingredients
Equipment
Method
- Bring a large pot of water to a rolling boil. Add the lo mein noodles and cook 3–4 minutes or according to package instructions until tender. Drain the noodles well and set aside.
- In a small bowl whisk together the lime juice (about 2 tablespoons), light brown sugar (1 tablespoon), soy sauce (3 tablespoons), Sriracha (2 tablespoons), fresh grated ginger (2 teaspoons), and 1 teaspoon sesame oil. Set the sauce aside.
- Heat a large nonstick skillet over medium heat and melt the unsalted butter (1 tablespoon). Add the crushed red pepper flakes (1/2 teaspoon).
- Pour the lightly beaten eggs (2 large) into the skillet. Gently stir or scramble until just set, about 2–3 minutes. Transfer the cooked eggs to a small plate and set aside.
- Add 1 tablespoon sesame oil to the same skillet and increase the heat to medium-high. Add the peeled shrimp (1/2 pound) and cook 1–2 minutes per side, until shrimp are firm and pink. Remove the shrimp with a slotted spoon to a plate and set aside.
- Increase heat to high. Add the frozen broccoli florets (2 cups) and frozen red bell pepper strips (1 cup) to the skillet, then add the remaining 1 tablespoon sesame oil. Stir-fry until the vegetables are hot and lightly charred, about 3–4 minutes.
- Stir in the minced garlic (4 cloves) and cook for about 1 minute, until fragrant.
- Add the drained noodles to the skillet along with the cooked eggs, cooked shrimp, and the prepared sauce. Reduce the heat to medium-low.
- Toss or stir everything together until the noodles, shrimp, eggs, and vegetables are evenly coated with the sauce and warmed through, about 1 minute.
- Taste and add salt only if needed (the soy sauce is salty). Serve immediately.
Notes
I added sesame seeds at the very end for a little crunch, if you'd like to do the same.
