Garlic Shrimp Scampi is a simple and tasty dish that highlights tender shrimp cooked in a buttery garlic sauce with a hint of lemon and fresh parsley. The combination of shrimp with the rich, garlicky sauce makes it a quick favorite for weeknight dinners or any time you want something flavorful without a lot of fuss.
I love making garlic shrimp scampi because it comes together so fast, and the smell of garlic cooking in butter always fills the kitchen in the best way. One tip I have is to use fresh garlic and squeeze in a little lemon juice at the end—it really brightens up the whole dish and keeps it from feeling too heavy.
When I serve this, I usually pile the shrimp and sauce over a bed of pasta or alongside some crusty bread to soak up all that buttery goodness. It’s such a crowd-pleaser and perfect for sharing at the table. Honestly, it feels special but is super easy to make any night of the week!
Key Ingredients & Substitutions
Shrimp: Fresh or frozen shrimp both work well. I like large shrimp for a meaty bite. If you’re allergic to shellfish, try chicken or firm tofu as an alternative.
Butter & Olive Oil: Butter gives the sauce richness, while olive oil helps prevent burning. You can use all olive oil for a lighter option or a dairy-free butter substitute.
Garlic: Fresh garlic is best for strong flavor. Mince it finely so it flavors the butter evenly without big chunks.
White Wine: White wine adds acidity and depth. If you don’t drink alcohol, chicken broth or vegetable broth are great swaps and still add flavor.
Lemon Juice: Fresh lemon juice brightens the dish and balances the richness. Bottled lemon juice can work in a pinch, but fresh is much better.
Parsley: Fresh parsley adds color and freshness. You can skip it or use fresh basil if you prefer a different herb twist.
How Do I Cook Shrimp Perfectly Without Overcooking?
Shrimp cook very fast, usually about 2 minutes per side. Overcooking makes them rubbery, so watch closely and follow these steps:
- Pat shrimp dry before cooking to avoid steam, which prevents browning.
- Cook shrimp in a hot pan with butter and olive oil. This gives a nice sear.
- Shrimp are done when they turn pink and opaque, forming a loose “C” shape. If they curl tightly into an “O,” they might be overcooked.
- Remove shrimp right away and add them back to the sauce later to keep them juicy.

Equipment You’ll Need
- Large pot – I like it because it makes boiling pasta quick and easy.
- Large skillet or frying pan – perfect for cooking the shrimp and making the sauce in one pan.
- Whisk or spoon – helps you stir the sauce smoothly without lumps.
- Measuring cups and spoons – for accuracy when measuring wine, lemon juice, and herbs.
- Strainer or colander – to drain the cooked pasta efficiently.
Flavor Variations & Add-Ins
- Use cherry tomatoes or artichoke hearts to add extra color and flavor to the dish.
- Swap parsley for basil or cilantro for a different fresh herb note.
- Try adding crushed red pepper flakes for a spicier kick.
- You can replace shrimp with cooked scallops or chunks of chicken for a different protein option.
Garlic Shrimp Scampi
Ingredients You’ll Need:
- 12 oz (340g) linguine or spaghetti pasta
- 1 lb (450g) large shrimp, peeled and deveined, tails on or off based on preference
- 4 tbsp unsalted butter, divided
- 2 tbsp olive oil
- 6 cloves garlic, minced
- 1/4 tsp red pepper flakes (optional, for mild heat)
- 1/2 cup dry white wine (or chicken broth as substitute)
- 1 lemon, juiced (about 2 tbsp juice) plus lemon wedges for serving
- 1/4 cup fresh parsley, chopped
- Salt and freshly ground black pepper, to taste
- Grated Parmesan cheese (optional, for serving)
- Crusty bread, for serving
Time You’ll Need
This recipe takes about 20–25 minutes total. You’ll spend around 10 minutes preparing and cooking the pasta and shrimp, plus another 10–15 minutes making the sauce and bringing everything together.
Step-by-Step Instructions:
1. Cook the Pasta:
Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Before draining, save about 1/2 cup of the pasta water. Drain the pasta and set it aside.
2. Cook the Shrimp:
Season the shrimp with a little salt and pepper. Heat 2 tablespoons butter and the olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 2 minutes on each side until they turn pink and are cooked through. Remove the shrimp to a plate and set aside.
3. Make the Sauce and Combine:
In the same skillet, add minced garlic and red pepper flakes (if using). Sauté for about 1 minute, stirring constantly, until the garlic is fragrant. Pour in the white wine or chicken broth, and simmer gently for 2–3 minutes to reduce slightly. Lower the heat and stir in the remaining 2 tablespoons of butter until melted and smooth.
Add lemon juice and chopped parsley to the sauce, then return the shrimp to the skillet. Toss to coat the shrimp well. Add the pasta to the skillet and toss everything together. If the sauce is too thick, add a little of the reserved pasta water until you get a nice silky consistency.
Taste and adjust the seasoning with more salt, pepper, or lemon juice if needed. Serve right away with extra parsley, lemon wedges, and crusty bread on the side. Sprinkle with Parmesan cheese if you like.
Can I Use Frozen Shrimp for This Recipe?
Yes! Just be sure to thaw the shrimp completely before cooking. The best way is to leave them in the fridge overnight or place the sealed bag in cold water for about 15-20 minutes. Pat them dry before cooking to ensure they sear nicely.
What Can I Substitute for White Wine?
If you prefer not to use white wine, chicken or vegetable broth works well as a substitute. It still adds nice flavor and helps create a delicious sauce without the alcohol.
How Do I Store Leftovers and Reheat?
Store any leftover shrimp scampi in an airtight container in the refrigerator for up to 2 days. To reheat, warm gently in a skillet over low heat to avoid overcooking the shrimp. Add a splash of water or broth if the sauce has thickened too much.
Can I Prepare This Dish Ahead of Time?
You can cook the pasta and shrimp separately ahead of time and store them in the fridge. When ready to serve, reheat the shrimp gently and toss everything together with the sauce for the freshest flavor.