Finding a quick weeknight dinner that feels special enough for company but easy enough for a Tuesday can be tough. Between work, family schedules, and everything else life throws at you, spending hours in the kitchen just isn’t realistic most nights, and ordering takeout gets expensive fast.
That’s where this garlic butter shrimp fettuccine comes in clutch: it’s ready in under 30 minutes, uses simple ingredients you can grab at any grocery store, and tastes like something you’d order at a fancy Italian restaurant.
Why You’ll Love This Garlic Butter Shrimp Fettuccine
- Ready in under 25 minutes – This pasta comes together faster than ordering takeout, making it perfect for busy weeknights when you need dinner on the table quickly.
- Restaurant-quality flavor at home – The combination of garlic butter, parmesan, and fresh lemon creates a sauce that tastes like something you’d pay good money for at an Italian restaurant.
- Simple ingredients – You probably have most of these staples in your kitchen already, and the ingredient list is short enough that you won’t spend forever at the grocery store.
- High-protein meal – With a full pound of shrimp, this dish gives you plenty of protein to keep you satisfied without feeling heavy.
- Easy cleanup – This is basically a one-pot meal since you can cook the shrimp in the same pan while your pasta boils, meaning less time scrubbing dishes later.
What Kind of Shrimp Should I Use?
For this recipe, you’ll want to use medium to large shrimp, which are usually labeled as 31-40 count or 21-30 count per pound. Fresh shrimp is great if you can find it, but frozen shrimp works just as well and is often more affordable – just make sure to thaw it completely in the fridge overnight or under cold running water before cooking. I recommend buying shrimp that’s already peeled and deveined to save yourself some prep time, though leaving the tails on or off is totally up to your preference. If you’re buying frozen, avoid any packages with visible freezer burn or ice crystals, as these are signs the shrimp may have been stored improperly.
Options for Substitutions
This pasta dish is pretty forgiving when it comes to swaps:
- Fettuccine: Any long pasta works great here – try linguine, spaghetti, or even pappardelle. Just cook according to package directions.
- Shrimp: You can use scallops or chunks of firm white fish like cod or halibut instead. Cook them the same way, just adjust timing based on thickness.
- Parmesan: Pecorino Romano is a good swap and adds a slightly sharper flavor. You can also use Asiago, though it melts a bit differently.
- Butter: If you need a dairy-free option, use olive oil instead. You’ll lose some of that rich flavor, but it still tastes good.
- Fresh lemon: Bottled lemon juice works in a pinch – use about 3 tablespoons total to replace both the juice and zest, though you’ll miss out on that fresh citrus punch.
- Garlic: Fresh garlic is really important for this recipe since it’s a main flavor, but if you’re in a bind, use 1 teaspoon of garlic powder mixed in with the butter.
Watch Out for These Mistakes While Cooking
The biggest mistake when making garlic butter shrimp is overcooking the shrimp, which turns them rubbery and tough – they’re done as soon as they turn pink and opaque, usually around 2-3 minutes per side, so pull them off the heat immediately.
Burning the garlic is another easy trap to fall into since it cooks quickly and can turn bitter in seconds, so keep your heat at medium and stir constantly during those 2 minutes.
Don’t forget to save at least a cup of pasta water before draining – this starchy liquid is perfect for loosening the sauce and helping it cling to the fettuccine, which keeps your dish from being dry.
Finally, add your parmesan off the heat and toss gently, as high temperatures can cause the cheese to clump instead of creating that smooth, creamy coating you’re looking for.
What to Serve With Garlic Butter Shrimp Fettuccine?
This pasta is pretty filling on its own, but I love serving it with a simple side salad dressed with olive oil and lemon to balance out all that buttery goodness. Garlic bread is always a crowd-pleaser too, though you’re already getting plenty of garlic flavor from the pasta itself. If you want to add more veggies to the meal, roasted asparagus or sautéed green beans work really well alongside the shrimp and pasta. A glass of white wine like pinot grigio or sauvignon blanc is perfect for washing it all down if you’re in the mood for a drink.
Storage Instructions
Store: Keep your leftover garlic butter shrimp fettuccine in an airtight container in the fridge for up to 3 days. The shrimp stays pretty good, but I find it tastes best within the first day or two since seafood doesn’t love sitting around too long.
Reheat: Warm it up gently in a skillet over medium-low heat with a splash of water or chicken broth to help loosen the sauce. You can also microwave it, but add a little liquid and stir halfway through to keep it from drying out. The microwave can make the shrimp a bit rubbery, so the stovetop is my go-to method.
| Preparation Time | 5-10 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2000-2200
- Protein: 105-120 g
- Fat: 85-100 g
- Carbohydrates: 200-215 g
Ingredients
For the pasta and shrimp:
- 12 oz fettuccine (I always use Barilla for the best al dente texture)
- 1 lb shrimp (peeled and deveined with tails removed)
- 2 tbsp cooking oil
- 5 garlic cloves (freshly minced for best flavor)
- 5 tbsp butter (I like Kerrygold unsalted butter for this)
For the sauce and garnish:
- 1/2 cup parmesan (freshly grated for a smoother melt)
- 2 tbsp lemon juice
- 1 tsp lemon zest
- 1/4 tsp red pepper flakes
- sea salt
- black pepper
- fresh parsley
Step 1: Cook the Pasta
- 12 oz fettuccine
- sea salt
Bring a large pot of salted water to a rolling boil.
Add the fettuccine and cook according to package directions until al dente, about 9-11 minutes.
Reserve 1 cup of pasta water before draining, then set the cooked pasta aside.
The starchy pasta water will help create a silky sauce later, so don’t skip this step.
Step 2: Prepare the Garlic and Cook Shrimp
- 2 tbsp cooking oil
- 5 garlic cloves
- 1 lb shrimp
While the pasta cooks, heat the cooking oil in a large skillet over medium-high heat.
Once shimmering, add the minced garlic and cook for 1-2 minutes until fragrant but not brown—burned garlic will taste bitter.
Add the shrimp to the pan and cook for 4-6 minutes, stirring occasionally, until they turn opaque and pink throughout.
I always use fresh minced garlic rather than jarred because it develops a much cleaner, brighter flavor in this quick-cooking dish.
Step 3: Build the Butter and Lemon Sauce
- 5 tbsp butter
- 2 tbsp lemon juice
- 1 tsp lemon zest
- 1/4 tsp red pepper flakes
- sea salt
- black pepper
Reduce heat to medium and add the butter to the skillet with the cooked shrimp, stirring until it melts completely.
Pour in the lemon juice and add the lemon zest, then season with red pepper flakes, sea salt, and black pepper to taste.
Stir everything together for about 30 seconds so the flavors combine.
The butter will emulsify slightly with the lemon juice, creating a luxurious base for the sauce.
Step 4: Combine Pasta with Sauce and Cheese
- cooked fettuccine from Step 1
- shrimp and butter sauce from Step 3
- 1/2 cup parmesan
- reserved pasta water
Add the cooked pasta from Step 1 to the skillet with the butter sauce and shrimp.
Toss everything together gently, adding a splash of the reserved pasta water (about 2-3 tablespoons) to loosen the sauce if needed.
Sprinkle the freshly grated Parmesan over the pasta and toss again until the cheese melts and coats everything evenly.
I prefer freshly grated Parmesan because it melts smoothly into the sauce rather than clumping like pre-grated versions.
Step 5: Plate and Serve
- fresh parsley
Divide the garlic butter shrimp fettuccine among serving bowls, making sure each portion gets shrimp, pasta, and sauce.
Top with fresh parsley and an extra grind of black pepper if desired.
Serve immediately while hot and creamy.

Best Garlic Butter Shrimp Fettuccine
Ingredients
Method
- Bring a large pot of salted water to a rolling boil. Add the fettuccine and cook according to package directions until al dente, about 9-11 minutes. Reserve 1 cup of pasta water before draining, then set the cooked pasta aside. The starchy pasta water will help create a silky sauce later, so don't skip this step.
- While the pasta cooks, heat the cooking oil in a large skillet over medium-high heat. Once shimmering, add the minced garlic and cook for 1-2 minutes until fragrant but not brown—burned garlic will taste bitter. Add the shrimp to the pan and cook for 4-6 minutes, stirring occasionally, until they turn opaque and pink throughout. I always use fresh minced garlic rather than jarred because it develops a much cleaner, brighter flavor in this quick-cooking dish.
- Reduce heat to medium and add the butter to the skillet with the cooked shrimp, stirring until it melts completely. Pour in the lemon juice and add the lemon zest, then season with red pepper flakes, sea salt, and black pepper to taste. Stir everything together for about 30 seconds so the flavors combine. The butter will emulsify slightly with the lemon juice, creating a luxurious base for the sauce.
- Add the cooked pasta from Step 1 to the skillet with the butter sauce and shrimp. Toss everything together gently, adding a splash of the reserved pasta water (about 2-3 tablespoons) to loosen the sauce if needed. Sprinkle the freshly grated Parmesan over the pasta and toss again until the cheese melts and coats everything evenly. I prefer freshly grated Parmesan because it melts smoothly into the sauce rather than clumping like pre-grated versions.
- Divide the garlic butter shrimp fettuccine among serving bowls, making sure each portion gets shrimp, pasta, and sauce. Top with fresh parsley and an extra grind of black pepper if desired. Serve immediately while hot and creamy.

