pasta · easy
Garlic Butter Shrimp Pasta
Tender shrimp and spaghetti tossed with lemon, garlic, and silky butter sauce.

I first made a version of this pasta on holiday, in a tiny rental kitchen with one pan, a dull knife, and a bag of shrimp from the market down the road. It was so good that I’ve been making it at home ever since, usually when I want something that feels a little special but have nowhere near the time for anything elaborate. Butter, garlic, lemon, and shrimp is a combination that is very hard to get wrong.
It’s perfect for a busy night because shrimp cooks in about four minutes. While the spaghetti boils, you sear the shrimp, build a quick sauce in the same pan, then toss everything together with a splash of pasta water. It looks and tastes like a restaurant dish, but the whole process takes less time than ordering one.
Ingredients, explained
Thin spaghetti. Spaghettini or angel hair cooks quickly and picks up the buttery sauce nicely. Linguine is a great choice if you want something a little more substantial.
Shrimp. Buy them already peeled and deveined to save time. Medium to large shrimp work best. If frozen, thaw them in a bowl of cold water for about ten minutes, then pat them very dry. Wet shrimp won’t sear.
Butter and olive oil. The olive oil sears the shrimp without burning; the butter makes the sauce. For dairy-free, use all olive oil and add a little extra lemon zest for richness.
Garlic. Three cloves might sound like a lot, but they mellow as they cook. Slice them thinly if you prefer softer, sweeter garlic flavor.
Lemon juice and parsley. They cut through the richness and keep the dish lively. Basil or chives make a nice alternative.
Chili flakes. Optional but recommended. A small pinch adds warmth without overpowering the shrimp.
How to make it, with cues to watch for
Cook the pasta. Bring a large pot of well-salted water to a boil. Add the spaghetti and cook for eight to nine minutes, or until just tender. Before draining, scoop out about a third of a cup of the cloudy pasta water.
Sear the shrimp. While the pasta cooks, heat the olive oil in a large skillet over medium-high heat. Season the shrimp with salt and pepper and lay them in a single layer. Cook for about two minutes, until the undersides are pink with golden spots, then flip and cook another minute or two. They’re done when they’re opaque and curled into a loose C shape. A tight O shape means overcooked.
Make the garlic butter. Lower the heat and add the butter. When it’s melted and foaming, add the garlic and stir for about thirty seconds. It should smell sweet and toasty, not sharp or burnt.
Toss together. Add the drained pasta, lemon juice, and a splash of reserved pasta water. Toss with tongs for about a minute. The butter and starch will emulsify into a glossy sauce that coats each strand. Finish with parsley, chili flakes, and more salt and pepper to taste.
Mistakes to avoid
Overcooking the shrimp is the most common issue, leaving them rubbery and dry. Take them off the heat as soon as they turn opaque; they’ll warm through again with the pasta. Burnt garlic is the next danger; always lower the heat before it goes in. Skipping the pasta water can leave the dish greasy rather than silky. And don’t rinse the pasta after draining, as you’ll wash away the starch that helps the sauce cling.
Variations
- Gluten-free: Use gluten-free spaghetti and cook it just to al dente.
- Dairy-free: Replace butter with good olive oil and a little extra lemon zest.
- Vegetarian: Swap the shrimp for sautéed mushrooms or cherry tomatoes and white beans; finish with parmesan.
- Add greens: Stir in a handful of spinach or arugula right at the end, or add peas to the pasta pot for the final two minutes.
- White wine sauce: Add a splash of dry white wine after the garlic and let it bubble for a minute before adding the pasta.
What to serve with it
A simple green salad with lemon vinaigrette is all this needs. Crusty bread is helpful for mopping up the buttery sauce left in the bowl. Roasted asparagus, steamed broccolini, or sautéed zucchini make light, quick sides. If you want to make it a bit festive, serve with a chilled glass of white wine or sparkling water with lemon.
Storage and reheating
This dish is best enjoyed straight away, as shrimp toughen with reheating. If you have leftovers, refrigerate them in an airtight container for up to two days. Reheat gently in a skillet over low heat with a splash of water, tossing just until warm. Avoid high heat, and don’t freeze the finished pasta.
Recipe card
Ingredients
- 6 oz thin spaghetti
- 8 oz peeled, deveined shrimp
- 2 tbsp butter
- 3 garlic cloves, minced
- 1 tbsp olive oil
- 1 tbsp lemon juice
- 2 tbsp chopped parsley
- Salt, pepper, and chili flakes to taste
Instructions
- 1
Boil thin spaghetti in salted water until tender, about 8–9 minutes. Reserve 1/3 cup pasta water and drain.
- 2
Meanwhile, heat olive oil in a skillet over medium-high heat. Season shrimp and cook 2 minutes per side until opaque and cooked through.
- 3
Reduce heat. Add butter and garlic; stir for 30 seconds until fragrant.
- 4
Toss in pasta, lemon juice, and a splash of reserved water until glossy. Finish with parsley and chili flakes.
Helpful tips
- Use thin spaghetti to keep the cooking time short.
- Thaw frozen shrimp completely before starting.
Frequently asked questions
Can I use frozen shrimp?
Yes. Thaw them in cold water for about ten minutes, then pat dry thoroughly before cooking so they sear rather than steam.
How do I know when shrimp are cooked?
They turn pink and opaque and curl into a loose C shape. The safe internal temperature is 145°F (63°C), which they reach almost exactly when they turn opaque throughout.
Can I use shell-on shrimp?
You can, and the shells add flavor, but peeling at the table is messy with pasta. Peeled, deveined shrimp keep it fast and easy.
What pasta shapes work besides spaghetti?
Linguine, fettuccine, and even short shapes like penne all work. Adjust the cooking time to match the packet.
Can I add cream?
Yes. A couple of tablespoons of cream stirred in with the pasta water make a richer, silkier sauce.