Twenty cloves of garlic sounds like a dare. It isn't. Mince them fine, cook them in butter for one minute, and they turn sweet and soft instead of sharp. That butter is the whole point of this dish.
You'll need one big pot for the spaghetti and one hot wok for everything else. Shrimp go in after the aromatics, get four minutes until pink, then the noodles and sauce join them. A splash of the water you cooked the pasta in loosens everything so the sauce coats each strand.
This is a San Francisco-style garlic noodle dish: spaghetti, a buttery garlic base, and oyster, soy, and fish sauce for depth. Parmesan on top sounds odd until you taste it. It works.
Step-by-Step Instructions
1. Boil the spaghetti
Fill a large pot with water, salt it, and bring it to a boil. Cook the spaghetti the way the package says. Before you drain, scoop out 1/4 cup of the cooking water and set it aside.
2. Season the shrimp
While the water heats, put the shrimp in a large bowl with the salt, pepper, paprika, and garlic powder. Toss so every piece is coated, then leave them while you prep the rest.
3. Cook the aromatics
Set a wok over medium-high heat and melt the butter. Add the scallions, minced garlic, and shallots. Stir constantly for about 1 minute. You want them soft and fragrant, not colored.
4. Sear the shrimp
Add the seasoned shrimp to the wok and stir-fry for about 4 minutes. They're done when they turn pink and opaque and feel firm, not springy, when you press one.
5. Build the sauce
Pour in the oyster sauce, soy sauce, fish sauce, and sugar. Stir for a few seconds until everything is mixed and the shrimp are coated.
6. Toss with the noodles
Add the drained spaghetti and toss until every strand is coated. If it looks dry or clumpy, add the reserved pasta water a splash at a time until the sauce glides. Scatter the shaved Parmesan over the top and serve.
Variations
- Swap the shrimp for sliced chicken thigh, cooked through to 165°F (74°C) before the sauces go in.
- Use rice noodles instead of spaghetti for a gluten-free version. Cook them to the package time and keep the pasta water trick.
- Add a cup of blanched broccoli or snap peas with the shrimp for extra vegetables.
- Leave out the fish sauce and use an extra tablespoon of soy sauce if you want it fully pescatarian-friendly without the anchovy note.
Pro Tips
How to Store Garlic Noodles With Shrimp
Refrigerator
Keep leftovers in a sealed container for up to 3 days. The noodles soak up sauce as they sit, so expect a drier dish the next day.
Freezer
Freezing works but the shrimp turn rubbery when thawed. If you must, freeze for up to 1 month and reheat gently.
Reheating
Warm in a covered pan over medium-low heat with a splash of water, tossing until loose. A microwave works in 30-second bursts, stirring between each.
Frequently Asked Questions
Q: Do I really need 20 cloves of garlic?
Yes, and it won't taste as strong as it sounds. Minced garlic cooked in butter for a minute loses its bite and turns sweet. Cutting it to 10 cloves gives you a milder dish, which is a matter of taste, not a mistake.
Q: Can I use pre-cooked shrimp?
You can, but add them at the very end, after the sauces, and just toss until hot. Cooking raw shrimp for 4 minutes is what gives you the texture this dish is known for.
Q: Why did my sauce turn out dry?
The noodles soak up liquid fast, especially if they sat in the colander. The 1/4 cup of pasta water you saved is the fix. Add it a tablespoon at a time while tossing.
Q: How do I know the shrimp are done without a timer?
Look at the shape. A raw shrimp is straight, a perfectly cooked one curls into a loose C and is opaque through the middle. If it curls into a tight O, it's overcooked.
Q: Can I make this without a wok?
A wide skillet or Dutch oven works. You want high heat and enough room to toss, so pick your widest pan and cook in two batches if it looks crowded.

Garlic Noodles With Shrimp: 20-Clove Butter Sauce
Juicy shrimp tossed with spaghetti in a buttery 20-clove garlic sauce, oyster sauce, and Parmesan. One wok, four servings, about 45 minutes.
Ingredients
Instructions
- 1Boil the spaghetti — Fill a large pot with water, salt it, and bring it to a boil. Cook the spaghetti the way the package says. Before you drain, scoop out 1/4 cup of the cooking water and set it aside.
- 2Season the shrimp — While the water heats, put the shrimp in a large bowl with the salt, pepper, paprika, and garlic powder. Toss so every piece is coated, then leave them while you prep the rest.
- 3Cook the aromatics — Set a wok over medium-high heat and melt the butter. Add the scallions, minced garlic, and shallots. Stir constantly for about 1 minute. You want them soft and fragrant, not colored.
- 4Sear the shrimp — Add the seasoned shrimp to the wok and stir-fry for about 4 minutes. They're done when they turn pink and opaque and feel firm, not springy, when you press one.
- 5Build the sauce — Pour in the oyster sauce, soy sauce, fish sauce, and sugar. Stir for a few seconds until everything is mixed and the shrimp are coated.
- 6Toss with the noodles — Add the drained spaghetti and toss until every strand is coated. If it looks dry or clumpy, add the reserved pasta water a splash at a time until the sauce glides. Scatter the shaved Parmesan over the top and serve.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.