Craving takeout but not the delivery wait (or the bill)? This Garlic Butter Shrimp Lo Mein brings all the best parts of your favorite noodle shop straight to your kitchen — springy lo mein noodles, snappy-crisp vegetables, and plump juicy shrimp, all tossed in a glossy garlic butter sauce that’s savory, a little sweet, and completely irresistible. The whole thing comes together in one pan in about 30 minutes, and the sauce is so good you’ll want to lick the skillet. Friday-night energy, any night of the week.
Why You’ll Love This Recipe
- True one-pan cooking: Noodles, shrimp, and veggies all share the same skillet — minimal dishes, maximum flavor.
- Better than takeout: Fresh, glossy sauce with real butter and garlic beats the gloopy takeout version every time.
- Ready in 30 minutes: Faster than delivery, and you control exactly what goes in.
- Juicy shrimp every time: A quick sear locks in moisture before everything gets tossed in sauce.
- Totally customizable: Swap in whatever veggies are hiding in your crisper drawer.
Ingredients
For the Noodles
- 8 oz lo mein noodles (or spaghetti, in a pinch)
- Water + a generous pinch of salt, for boiling
For the Shrimp
- 1 lb large shrimp, peeled and deveined (tails on for presentation)
- 1 tablespoon soy sauce
- 1 teaspoon cornstarch
- 1/2 teaspoon black pepper
- 1 tablespoon vegetable oil
For the Garlic Butter Sauce
- 4 tablespoons butter
- 5 cloves garlic, minced
- 1/4 cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon honey
- 1 teaspoon toasted sesame oil
- 1/2 teaspoon grated fresh ginger (or 1/4 teaspoon ground)
- 1/4 teaspoon red pepper flakes (optional, for a little heat)
For the Vegetables
- 1 cup shredded cabbage
- 1 red bell pepper, thinly sliced
- 1 cup snap peas or snow peas
- 2 carrots, julienned
- 4 green onions, sliced (whites and greens separated)
How to Make Garlic Butter Shrimp Lo Mein
Step 1: Cook the noodles
Bring a large, deep skillet (or wok) of salted water to a boil. Cook the lo mein noodles 1 minute shy of the package directions — they’ll finish in the sauce later. Drain, rinse briefly under cold water to stop the cooking, and toss with a drizzle of oil so they don’t clump. Set aside.
Step 2: Sear the shrimp
Pat the shrimp very dry with paper towels — dry shrimp sear, wet shrimp steam. Toss them with the soy sauce, cornstarch, and black pepper; the light coating helps the sauce cling later. Heat the vegetable oil in the same skillet over high heat until shimmering. Add the shrimp in a single layer and sear 1–2 minutes per side until pink and just opaque. Transfer to a plate immediately.
Step 3: Crisp up the vegetables
Drop the heat to medium-high. Add the cabbage, bell pepper, snap peas, and carrots to the skillet with a splash of water. Stir-fry for 2–3 minutes until they’re bright and crisp-tender — you want snap, not mush. Push the veggies to the edges of the pan.
Step 4: Build the garlic butter sauce
Melt the butter in the center of the skillet. Add the minced garlic and the white parts of the green onions; cook for about 30 seconds until fragrant and golden at the edges (not brown — burnt garlic turns bitter). Stir in the soy sauce, oyster sauce, honey, sesame oil, ginger, and red pepper flakes. Let it bubble for 1 minute so the flavors meld and it turns glossy.
Step 5: Toss it all together
Add the drained noodles to the skillet and toss with tongs for 1–2 minutes, letting the noodles soak up the sauce and get those gorgeous caramelized edges. Return the shrimp and toss everything together until heated through. Taste and adjust — a splash more soy for salt, a drizzle of honey for sweetness.
Step 6: Finish and serve
Scatter the green onion tops over everything, give it one final toss, and serve straight from the skillet while the sauce is glossy and the noodles are steaming.
Pro Tips for the Best Results
- Dry shrimp = better sear. Moisture is the enemy of browning. Pat them dry, and don’t skip the cornstarch toss — it gives the sauce something to grip.
- Don’t overcook the noodles. Pull them a minute early; they’ll absorb sauce and finish cooking when tossed. Mushy noodles ruin lo mein.
- High heat, quick moves. Lo mein is a stir-fry at heart. Keep the pan hot and the tongs moving so everything chars lightly instead of steaming.
- Balance the sauce to your taste. Love it sweeter? Add another teaspoon of honey. Saltier? A splash more soy. The sauce should make you want to keep tasting.
- Prep everything first. Stir-frying moves fast — have every ingredient measured and within arm’s reach before the heat goes on.
Serving Suggestions
- Crispy egg rolls — the classic takeout pairing, right at home.
- Cucumber salad — a cool, tangy side that cuts through the buttery sauce.
- Wonton soup — light and warming, perfect starter for a noodle night.
- Extra chili crunch — for the heat lovers at the table, drizzled on top.
Storage and Reheating
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Not recommended — the noodles turn mushy and the shrimp get rubbery when thawed.
Reheating: Warm in a skillet over medium heat with a splash of water or chicken broth to loosen the sauce. Microwave works in 1-minute bursts, but the noodles are best revived in the pan.
Frequently Asked Questions
Can I use spaghetti instead of lo mein noodles?
Yes — it works surprisingly well. Lo mein noodles are thicker and chewier, but spaghetti is a fine stand-in. Cook it a minute shy of al dente just like the real thing.
Can I make this with frozen shrimp?
Absolutely. Thaw them completely (cold running water works in about 15 minutes), then pat them extra dry. Frozen shrimp release more water, so the pat-dry step matters even more.
Is this recipe spicy?
Only mildly, and that’s from the optional red pepper flakes. Leave them out for a kid-friendly version, or add a drizzle of sriracha at the table for the heat seekers.
How do I keep the shrimp from getting rubbery?
Two rules: sear hot and fast (no more than 2 minutes per side), and pull them out of the pan before building the sauce. They go back in at the very end just to warm through.
Can I add other vegetables?
Go for it — mushrooms, baby bok choy, zucchini, and broccoli florets all fit right in. Keep everything cut small so it cooks in the same 2–3 minutes.

