I first made this garlic butter shrimp with creamy spaghetti garlic cheese sauce on a rainy weeknight when I wanted dinner that felt fancy but didn’t take hours. The result: silky, cheesy pasta cloaked in a garlic-forward cream sauce and topped with plump, buttery shrimp. It’s quick, satisfying, and perfect when you want restaurant flavor at home without the fuss.
Why you’ll love this dish
This recipe hits a lot of home-cooking sweet spots: it’s fast (30 minutes from start to finish), crowd-pleasing (kids and adults alike love the cheesy sauce), and luxurious enough for a date night. The shrimp cooks in minutes so you get succulent, tender seafood rather than rubbery bites. Using simple pantry staples—pasta, cream, Parmesan, garlic—you can build complex flavor with minimal effort.
“Creamy, garlicky, and impossibly comforting—this is my go-to when I want something special but quick.”
Beyond taste, it’s flexible: double it for guests, swap the pasta for a gluten-free option, or leave out the mozzarella for a sharper Parmesan-only sauce. It’s the kind of recipe people search for when they want fast gourmet pasta without complicated techniques.
How this recipe comes together
This is the process in plain steps so you know what to expect before you start:
- Boil salted water and cook spaghetti until al dente. Reserve a little pasta water.
- Sear seasoned shrimp quickly in garlic butter so they stay tender and get a light golden edge.
- In the same pan, sauté garlic, add cream and cheeses, and reduce to a smooth, silky sauce.
- Toss spaghetti into the sauce, thin with reserved pasta water if needed, then top with the shrimp, parsley, and lemon juice.
{image_template}
What you’ll need
- 12 oz spaghetti
- 1 lb large shrimp, peeled and deveined (tail-off or on, as you prefer)
- 3 tbsp butter, divided
- 1 tbsp olive oil
- 4 cloves garlic, minced (about 1–2 tbsp)
- 1 cup heavy cream
- 3/4 cup grated Parmesan cheese (freshly grated gives best texture)
- 1/2 cup shredded mozzarella
- 1/2 tsp paprika
- 1/2 tsp Italian seasoning
- 1/2 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1 tbsp chopped parsley (for garnish)
- 1 tbsp lemon juice (brightens the whole dish)
Substitutions/notes: use half-and-half for a lighter sauce (but reduce more to thicken). For a lower-dairy option, try lactose-free cream or a combination of Greek yogurt plus a little milk added off-heat. Use bottled lemon juice in a pinch, but fresh is best.

How to prepare it
- Cook the spaghetti: Bring a large pot of generously salted water to a boil. Add spaghetti and cook until al dente. Drain, reserving about 1/2 cup pasta water. Set pasta aside.
- Sauté the garlic butter shrimp: Heat olive oil and 1.5 tbsp butter in a large skillet over medium heat. Season shrimp with paprika, 1/4 tsp salt and 1/4 tsp pepper. Add shrimp in a single layer and cook about 1–2 minutes per side, until opaque and lightly golden. Remove shrimp to a plate.
- Make the creamy garlic cheese sauce: In the same skillet, melt the remaining 1.5 tbsp butter. Add minced garlic and cook 30–45 seconds until fragrant (don’t brown). Pour in heavy cream and bring to a gentle simmer. Stir in grated Parmesan, shredded mozzarella, and Italian seasoning. Keep stirring until cheese melts and the sauce is smooth. Taste and adjust salt and pepper.
- Combine pasta & sauce: Add the cooked spaghetti to the pan and toss to coat evenly. If the sauce is too thick, add a splash of reserved pasta water until the texture is silky. Heat just until pasta is warmed through.
- Top & serve: Arrange garlic butter shrimp over the creamy spaghetti. Sprinkle with chopped parsley and drizzle lemon juice over the shrimp. Serve immediately.
Timing tip: start the pasta water before prepping shrimp and sauce—everything finishes quickly if steps overlap.
How to plate and pair
- Plating: Twist a portion of spaghetti into a shallow bowl, pile the shrimp on top, then spoon extra sauce over everything. Finish with parsley and a lemon wedge.
- Sides: Serve with crusty bread or garlic bread to mop up sauce, and a simple green salad (arugula with lemon vinaigrette is perfect).
- Drinks: Crisp white wines like Pinot Grigio, Sauvignon Blanc, or a light Chardonnay complement the richness. For beer, try a pilsner or blonde ale.
- Garnishes: Add extra Parmesan, red pepper flakes for heat, or a drizzle of good olive oil.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container within two hours of cooking. Keep refrigerated up to 3 days.
- Reheating: Reheat gently on the stovetop over low heat. Add a splash of cream or milk and a little butter to bring the sauce back together. Microwave in short 30-second bursts, stirring between, and add liquid if it looks dry.
- Freezing: Cream-based sauces can separate when frozen. If you plan to freeze, remove shrimp and freeze sauce and pasta separately for better texture. Thaw overnight in the fridge and reheat slowly, whisking to re-emulsify. Cooked shrimp can be frozen for up to 1 month but will lose some texture on thawing.
Food safety: shrimp should be cooked until opaque and firm; internal temperature of 145°F (63°C) is the safe standard. Discard leftovers left out at room temperature more than 2 hours.
Pro chef tips
- Don’t overcook shrimp: they go from perfect to rubbery quickly. Pull them as soon as they turn pink and opaque.
- Reserve pasta water: the starchy water helps bind the sauce to the pasta and smooths the texture. Add it gradually.
- Freshly grate the Parmesan: pre-grated cheese often contains anti-caking agents that prevent it melting smoothly.
- Low heat for the sauce: keep the cream on a gentle simmer to avoid boiling (which can break the sauce).
- Layer flavor: brown the shrimp lightly for a bit of caramelization, and finish with lemon juice to brighten the dish right before serving.
Creative twists
- Spicy garlic butter shrimp pasta: add 1/4–1/2 tsp red pepper flakes when sautéing garlic.
- Lemon–herb version: increase lemon to 2 tbsp and stir in 1 tsp lemon zest and extra parsley.
- Veg-packed: toss in wilted spinach, sautéed mushrooms, or roasted cherry tomatoes.
- Protein swap: use scallops or sliced chicken breast instead of shrimp. Cook times will vary.
- Dairy-free: substitute coconut cream or full-fat coconut milk and use nutritional yeast for a cheesy flavor; add a squeeze of lemon to cut richness.
- Low-carb: serve the sauce and shrimp over zucchini noodles or spaghetti squash.
Helpful answers
Q: How long does this take to make?
A: About 25–35 minutes total. Pasta and shrimp are both quick-cooking, so most of the time is active cooking.
Q: Can I use frozen shrimp?
A: Yes—thaw first in the fridge or under cold running water and pat dry. Dry shrimp sear better and won’t steam.
Q: Can I make this ahead?
A: You can prepare the sauce and cook the pasta slightly underdone, then finish by reheating and adding shrimp right before serving. For best texture, cook shrimp just before serving.
Q: Is the sauce too rich for kids?
A: You can lighten it by using half-and-half or mixing in a little pasta water and extra lemon. Reduce the cheese slightly if needed.
Q: My sauce looks grainy—what happened?
A: That often means the sauce boiled or the cheese was added to very hot cream. Lower the heat and stir; adding a little pasta water or cream can help smooth it. Use freshly grated cheese for best result.
If you want, I can format this into a printable recipe card with metric conversions, or help you write a short social post and Pinterest description to promote it. Which would you like next?