Shrimp and Artichoke Linguine Recipe
This Shrimp and Artichoke Linguine Recipe is one of those weeknight dinners that feels indulgent but comes together in under 30 minutes. Bright lemon, tender artichoke hearts, and juicy shrimp are tossed with a slick, garlicky butter and olive oil sauce, then finished with freshly grated Parmesan and parsley. It’s an elegant plate that’s perfect for a simple date night at home, a small dinner party, or any evening when you want pasta that tastes like you spent more time than you actually did.
Why you’ll love this Shrimp and Artichoke Linguine Recipe
This recipe balances delicate seafood with tangy, earthy artichoke hearts and bright citrus. The sauce is velvety without being heavy because a combination of olive oil and butter carries the flavors, while reserved pasta cooking liquid helps the sauce cling to the linguine. The shrimp cook quickly and remain tender when seasoned and added at the right moment. The whole dish comes together quickly and looks impressive on the plate.
Ingredients
- 1 lb linguine, reserve 1 cup cooking liquid
- 3 Tbsp olive oil
- 4 Tbsp unsalted butter
- 3 large or 4 medium garlic cloves, pressed or minced (about 1 1/2 Tbsp)
- 1 lb large shrimp, 21-25 count, peeled and deveined
- 1 tsp sea salt for shrimp
- 1/4 tsp black pepper, freshly ground
- Two 15-oz cans artichoke hearts, not marinated, well drained and quartered
- 1/4 cup fresh parsley, finely chopped
- 1 tsp grated lemon zest
- 1/4 cup freshly squeezed lemon juice, from 2 small lemons
- 1/2 cup freshly grated Parmesan cheese to serve
Equipment
- Large pot for boiling pasta
- Large skillet or sauté pan
- Tongs or pasta fork
- Measuring spoons and cups
- Microplane or grater for lemon zest and Parmesan
Prep in advance

- Peel and devein the shrimp if not already done, pat them dry.
- Drain and quarter the artichoke hearts, then pat them dry so they don’t water down the sauce.
- Press or mince garlic, zest the lemon, and squeeze the lemon juice.
- Bring a large pot of generously salted water to a boil before you start cooking the shrimp so everything moves quickly once you begin.
Step-by-step Instructions

1. Cook the linguine and reserve cooking liquid. Fill a large pot with water and bring it to a rolling boil. Add a generous handful of salt, then add 1 lb linguine and cook according to package directions until al dente. Before draining, carefully scoop and set aside 1 cup of the hot pasta cooking liquid, then drain the linguine and keep it warm.
2. Warm the skillet and add fats. While the pasta cooks, heat a large skillet over medium heat. Add 3 Tbsp olive oil and 4 Tbsp unsalted butter to the skillet. Allow the butter to melt and foam, swirling the pan so the oil and butter combine evenly.
3. Sauté the garlic. Add 3 large or 4 medium garlic cloves (pressed or minced, about 1 1/2 Tbsp) to the skillet. Cook for 30–45 seconds, stirring constantly, until the garlic becomes fragrant and begins to soften. Watch carefully to prevent browning; burnt garlic will taste bitter.
4. Cook the shrimp. Pat 1 lb large shrimp (21–25 count, peeled and deveined) dry with paper towels. Season the shrimp with 1 tsp sea salt and 1/4 tsp freshly ground black pepper. Add the seasoned shrimp to the skillet in a single layer. Cook undisturbed for about 1–1.5 minutes, then flip and cook for another 1–1.5 minutes, until shrimp are pink and opaque. Depending on the size of your pan, you may need to cook the shrimp in two batches to avoid overcrowding. Transfer the cooked shrimp to a plate and set aside; they will finish with the pasta so they stay tender.
5. Add the artichoke hearts. To the same skillet, add the two 15-oz cans of artichoke hearts, well drained and quartered. Sauté the artichokes in the remaining butter and oil for 2–3 minutes, gently stirring, until they’re heated through and lightly golden in spots. Use a spatula to scrape up any browned bits from the pan; this adds flavor to the sauce.
6. Build the lemon sauce. Lower the heat to medium-low. Add 1/4 cup freshly squeezed lemon juice (from about 2 small lemons) and 1 tsp grated lemon zest to the skillet with the artichokes. Stir to combine, then let the mixture simmer gently for 30–60 seconds so the lemon brightens the sauce without becoming overpowering.
7. Combine pasta, pasta water, and sauce. Return the drained linguine to the pot or add it directly to the skillet if your pan is large enough. Pour in up to the reserved 1 cup cooking liquid a little at a time, stirring to create a silky sauce that coats the noodles. You may not need the entire cup; stop when the sauce reaches a glossy, clingy consistency. Toss the linguine with the artichokes and lemon sauce until everything is evenly coated.
8. Return the shrimp and finish. Add the cooked shrimp back to the skillet with the linguine. Stir gently to combine and heat the shrimp through for 30–60 seconds. Remove the pan from heat, then stir in 1/4 cup fresh parsley, finely chopped, for a burst of color and freshness.
9. Plate and serve with Parmesan. Divide the Shrimp and Artichoke Linguine Recipe among plates or bowls. Sprinkle each serving with 1/2 cup freshly grated Parmesan cheese (total for the recipe; adjust amounts at the table) and an extra pinch of chopped parsley if desired. Serve immediately while hot.
Troubleshooting and tips
- Prevent rubbery shrimp: Shrimp cook very quickly. Watch the shrimp closely and remove them from heat as soon as they turn pink and opaque to keep them tender.
- Make a glossy sauce: Use reserved pasta cooking liquid, added gradually, to emulsify the sauce. The starch in the water helps the olive oil and butter cling to the linguine.
- Don’t overdry canned artichokes: Drain and pat the artichokes dry rather than rinsing or leaving them wet. Excess water can make the sauce thin.
- Adjust lemon brightness: If the lemon flavor is too strong, add a touch more butter or a tablespoon of the reserved pasta water to mellow it.
- Make it ahead: Cook components separately and store them chilled for up to one day. Reheat gently in a skillet with a splash of reserved pasta water, then toss with freshly cooked linguine.
Flavor variations
- Add a pinch of red pepper flakes when sautéing the garlic for a subtle heat.
- Stir in a few tablespoons of cream at the end for a richer, creamier sauce.
- Fold in a handful of baby spinach with the linguine until wilted for extra greens.
- Swap parsley for basil for a different herbal note.
Serving suggestions
This Shrimp and Artichoke Linguine Recipe pairs beautifully with a crisp green salad and a simple lemon vinaigrette. A crusty baguette or garlic bread soaks up any leftover sauce and makes the meal feel more substantial. For drinks, choose a bright white wine or sparkling water with lemon.
Storage
Store leftover Shrimp and Artichoke Linguine Recipe in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat with a splash of water or reserved pasta liquid to prevent the pasta from drying out. Note that shrimp can become firmer after refrigeration, so reheat just until warmed through.
Final notes
This Shrimp and Artichoke Linguine Recipe is reliable, fast, and full of fresh, clean flavors. It hits the perfect balance of richness from butter and olive oil, brightness from lemon and parsley, and satisfying texture from shrimp and artichokes. It’s the kind of dinner that feels special without the fuss—an everyday showstopper you’ll return to again and again.

Shrimp and Artichoke Linguine Recipe
Ingredients
- 1 lb linguine linguine reserve 1 cup cooking liquid
- 3 Tbsp olive oil
- 4 Tbsp unsalted butter
- 3 large garlic cloves pressed or minced (about 1 1/2 Tbsp)
- 1 lb large shrimp 21–25 count, peeled and deveined
- 1 tsp sea salt for shrimp
- 1/4 tsp black pepper freshly ground
- 2 15-oz cans artichoke hearts not marinated, well drained and quartered
- 1/4 cup fresh parsley finely chopped
- 1 tsp lemon zest grated
- 1/4 cup fresh lemon juice from 2 small lemons
- 1/2 cup freshly grated Parmesan cheese to serve
Instructions
- Grate the zest from one lemon and then squeeze juice from both lemons into a small bowl; drain and cut the artichoke hearts into quarters and pat them dry with paper towels.
- Bring a large pot of salted water to a boil (add 1 Tbsp salt), then cook 1 lb linguine according to package directions (about 8–10 minutes) until al dente; reserve 1 cup pasta cooking liquid, then drain the pasta.
- While the pasta cooks, heat a 12–14 inch heavy-bottomed skillet over medium heat and add 4 Tbsp butter and 3 Tbsp olive oil; when the butter is sizzling, add the minced garlic and cook, stirring, about 1 minute until fragrant.
- Add 1 lb peeled and deveined large shrimp in a single layer and season with 1 tsp sea salt and 1/4 tsp freshly ground black pepper; sauté 1–2 minutes per side until pink and opaque but not overcooked.
- Add the quartered artichoke hearts to the pan and toss for about 2 minutes until heated through; remove the pan from the heat and stir in 1/4 cup chopped parsley, 1 tsp lemon zest, and 1/4 cup lemon juice.
- Pour the shrimp and artichoke mixture over the drained linguine and toss to combine; if you prefer a looser sauce, add reserved pasta cooking liquid a little at a time (about 1/2 cup used as desired) until you reach the desired consistency.
- Serve immediately with 1/2 cup freshly grated Parmesan cheese sprinkled on top.
Equipment
- Large Pot
- 12–14 inch heavy-bottomed skillet
- Colander
- Measuring Spoons
- Measuring cup
- Tongs
- Microplane or grater
- Paper Towels
Notes
- Reserve pasta water to loosen the sauce as needed.
- Do not overcook the shrimp; they cook quickly and should be just opaque.
- Pat canned artichokes dry to avoid excess liquid.
- Use freshly grated Parmesan for best flavor.

