Table of Contents
The 30-Minute Pasta That Tastes Like a $40 Restaurant Dish
You know that creamy, garlicky shrimp pasta you always order at Italian restaurants and immediately wish you could make at home? This is that recipe — and it’s easier than you think. This creamy Tuscan garlic butter shrimp pasta comes together in a single skillet in 30 minutes, and the flavor is nothing short of irresistible.
Juicy, perfectly seared shrimp are tossed in a velvety garlic Parmesan cream sauce, studded with oil-packed sun-dried tomatoes and ribbons of wilted spinach, then piled high over al dente pasta that soaks up every drop. The sauce is rich without being heavy, bold without being complicated, and silky in a way that makes you reach for more before you’ve finished your first forkful.
This recipe is for home cooks who want maximum flavor for minimum effort — weeknight warriors, meal preppers, and anyone who believes that a genuinely great dinner shouldn’t require two hours and a culinary degree. It’s high-protein, endlessly customizable, and freezer-friendly for the sauce. Once you make it, it earns a permanent spot in your rotation.
Why You’ll Love This Recipe
- 30 minutes from pan to plate — pasta and sauce cook simultaneously so nothing waits
- One skillet for the sauce — fewer dishes means less time cleaning, more time eating
- Packed with protein — large shrimp deliver serious protein per serving without heavy calories
- Restaurant-quality cream sauce — garlic butter, Parmesan, and sun-dried tomatoes build layers of deep, bold flavor
- Naturally adaptable — go low-carb by skipping pasta and serving over zucchini noodles or cauliflower rice
- The shrimp cook in under 5 minutes — no protein in the kitchen cooks faster or more forgivingly
- Crowd-pleasing every time — this dish has never once been met with anything other than clean plates
Ingredients
The Pasta
- 8 oz (225g) linguine, fettuccine, or penne — long pasta clings to this sauce beautifully; short pasta works for meal prep
- Kosher salt, for pasta water

The Shrimp
- 1 lb (450g) large raw shrimp (16–20 count), peeled and deveined (fresh or frozen-thawed; large shrimp hold up better than small ones in a cream sauce)
- 1 tbsp (15ml) extra virgin olive oil
- 1 tbsp (14g) unsalted butter
- ½ tsp (1.5g) smoked paprika
- ½ tsp (1.5g) Italian seasoning
- ½ tsp (3g) kosher salt
- ¼ tsp (0.75g) black pepper
The Tuscan Cream Sauce
- 2 tbsp (28g) unsalted butter
- 5 garlic cloves, finely minced
- 1 small shallot or ½ yellow onion, finely diced
- ⅓ cup (75g) oil-packed sun-dried tomatoes, drained and roughly chopped (always oil-packed — the dry variety lacks the depth this sauce demands)
- ⅓ cup (80ml) dry white wine (sub: chicken broth for alcohol-free)
- ½ cup (120ml) low-sodium chicken broth
- 1 cup (240ml) heavy cream
- ¾ cup (75g) freshly grated Parmesan cheese (pre-shredded bags won’t melt cleanly — always grate fresh)
- ¼ tsp red pepper flakes
- ½ tsp (0.5g) dried basil or Italian seasoning
- Salt and black pepper to taste
The Greens & Finish
- 2 cups (60g) fresh baby spinach
- ½ cup (120ml) reserved pasta water
- 1 tbsp (15ml) fresh lemon juice
- Fresh basil or flat-leaf parsley for garnishShrimp Size Note: Large shrimp (16–20 count per pound) are ideal — they stay juicy and plump after the quick sear without getting lost in the sauce. Medium shrimp overcook easily and can turn rubbery.
Step-by-Step Instructions
Bring a large pot of heavily salted water to a boil and cook the pasta until al dente. Salty pasta water is your only chance to season the noodles themselves — don’t skip it.
Before draining, reserve ½ cup (120ml) of pasta water and set it aside. This starchy liquid will loosen and bind the sauce later — place a measuring cup next to the stove now so you don’t forget.
Drain the pasta, toss with a tiny drizzle of olive oil to prevent sticking, and set aside. Do not rinse — the surface starch helps sauce cling to every strand.
Pat the shrimp completely dry on both sides with paper towels. Dry shrimp sear; wet shrimp steam. This single step is the difference between golden, caramelized shrimp and pale, rubbery ones.
Season the shrimp with smoked paprika, Italian seasoning, salt, and pepper. Toss until every shrimp is evenly coated.
Heat olive oil and 1 tablespoon of butter in a large skillet over medium-high heat until shimmering. Add the shrimp in a single layer and cook for 1–2 minutes per side until pink and just opaque. [PRO TIP: Shrimp are done the moment they curl into a loose “C” shape — a tight “O” means overcooked. Pull them immediately.]
Transfer the seared shrimp to a plate and tent loosely with foil. They’ll finish in the sauce later — cooking them fully now would make them rubbery by the time they hit the table.
Reduce heat to medium. In the same skillet, melt the remaining 2 tablespoons of butter. Add the shallot and sauté for 2–3 minutes until softened. Add the garlic and red pepper flakes and cook for 60 seconds until fragrant — watch it carefully, garlic burns fast.
Add the sun-dried tomatoes and sauté for 1–2 minutes. They’ll sizzle, deepen in color, and release their concentrated, tangy sweetness into the butter — this is the flavor backbone of the entire sauce. [PRO TIP: Add a teaspoon of the tomato’s packing oil to the pan here for an even deeper, more complex result.]
Pour in the white wine to deglaze, scraping every golden bit from the pan bottom. Let it reduce by half, about 2 minutes — that reduction concentrates flavor and cooks off the raw alcohol.
Add the chicken broth and heavy cream. Bring to a gentle simmer and cook for 3–5 minutes, stirring occasionally, until the sauce visibly thickens and coats the back of a spoon. Don’t rush this step — a properly reduced sauce clings to pasta; a thin sauce pools at the bottom of the bowl.
Stir in the grated Parmesan until fully melted and smooth, then add the baby spinach. Stir gently for 30–60 seconds until just wilted and still bright green. [PRO TIP: Pull the pan off the heat the moment the spinach wilts — residual heat finishes it perfectly without turning it gray.]
Add the drained pasta to the skillet and toss to coat thoroughly. Pour in the reserved pasta water a splash at a time if the sauce looks too thick — it should coat the pasta in a silky, glossy layer without pooling.
Nestle the seared shrimp back into the pasta, squeeze over the lemon juice, and toss gently. Let everything warm together for 60 seconds over low heat before serving.
Serve immediately in warmed bowls, topped with extra Parmesan, fresh basil, and a crack of black pepper. This dish waits for no one — eat it hot.

Macros & Nutrition
Per serving (based on 4 servings, with 8 oz regular linguine):
| Nutrient | Amount |
|---|---|
| Calories | 610 kcal |
| Protein | 38g |
| Total Carbs | 48g |
| Net Carbs | 46g |
| Fat | 28g |
| Fiber | 2g |
| Sodium | ~690mg |
Note: Macros were calculated using 8 oz regular linguine, 1 lb large shrimp, heavy cream, and freshly grated Parmesan, divided into 4 equal servings. Substituting whole wheat pasta adds approximately 3g more fiber per serving. Serving sauce over zucchini noodles drops carbs to approximately 12g net per serving. For precise tracking, input your specific brands into Cronometer or MyFitnessPal.
Expert Tips, Variations & Storage
3 Tips for a Flawless Dish Every Time
Never overcook the shrimp. Shrimp go from perfect to rubbery in under 60 seconds. The moment they curl into a loose “C” and turn opaque pink, they’re done — and they’ll continue cooking when you return them to the warm sauce. Pull them early every single time. This is the most common mistake in every shrimp recipe, and the easiest to fix once you know to look for it.
Build sauce flavor in layers, don’t rush. Each step — sautéing the shallot, browning the sun-dried tomatoes, reducing the wine — adds a layer of flavor that a shortcuts approach simply can’t replicate. The full process takes only 10 minutes and produces a sauce that tastes like it simmered for hours. Every step earns its place.
Use pasta water generously and confidently. Don’t be timid with it. The starchy water emulsifies with the cream and butter to create a silky, restaurant-style sauce that clings to every strand of pasta. Add it a splash at a time, tossing vigorously, until the sauce looks glossy and coats the noodles rather than pooling beneath them.
3 Delicious Variations
Low-Carb / Keto Version: Skip the pasta entirely and serve the shrimp and sauce over spiralized zucchini noodles, hearts of palm pasta, or cauliflower rice. The sauce is already naturally low-carb — this simple swap drops net carbs to under 12g per serving while keeping all the bold flavor.
Dairy-Free Option: Replace heavy cream with full-fat canned coconut cream and use 3 tablespoons of nutritional yeast in place of Parmesan. The coconut flavor disappears behind the garlic and sun-dried tomatoes, leaving a surprisingly rich and creamy sauce that your dairy-free readers will absolutely love.
Meal Prep Version: Make the Tuscan cream sauce (steps 8–12) in a double batch on Sunday and refrigerate it separately. Each day, cook fresh shrimp in under 5 minutes, reheat the sauce with a splash of broth, and toss with freshly cooked pasta. Fresh-tasting results every single night from one prep session.
Storage & Reheating
- Fridge: Store in an airtight container for up to 3 days — the sauce thickens overnight but loosens when warmed
- Freezer: Freeze the sauce alone (without pasta or shrimp) for up to 2 months; cooked shrimp and pasta both suffer in the freezer — cook fresh when reheating the sauce
- Reheat: Warm in a skillet over low heat with a splash of broth or water, stirring gently; microwave on 50% power in 60-second intervals to prevent shrimp from toughening

FAQ — People Also Ask
Q: What pasta shape works best for Tuscan shrimp pasta?
A: Long pasta — linguine, fettuccine, or spaghetti — is the classic choice because it wraps around the shrimp and clings to the cream sauce in every twirl. Penne or rigatoni work equally well for meal prep, since the ridges and tubes trap the sauce and hold up better when reheated. Avoid delicate pasta shapes like angel hair, which can go mushy in a heavy cream sauce.
Q: Can I make creamy Tuscan shrimp pasta without heavy cream?
A: Yes. Half-and-half works but produces a thinner sauce — compensate by reducing it for an extra 3–4 minutes. Crème fraîche delivers a tangier result with a similar consistency to heavy cream. For dairy-free, full-fat coconut cream is the best substitute — it’s thick, neutral enough behind the garlic and tomatoes, and produces a beautifully silky sauce.
Q: How do I keep shrimp from getting rubbery in pasta?
A: Cook shrimp separately, pull them the moment they turn pink and form a loose “C” shape, and return them to the warm sauce only at the very end — just long enough to heat through. Shrimp cook in 2–3 minutes total and continue cooking in residual heat. The only way to prevent rubbery shrimp is to stop cooking them before you think you need to.
Q: Can I use frozen shrimp for Tuscan garlic butter shrimp pasta?
A: Absolutely — frozen shrimp work perfectly here. Thaw them completely under cold running water in a colander (about 5 minutes), then pat them aggressively dry before seasoning. The key is removing all surface moisture so the shrimp sear rather than steam in the pan. Never cook shrimp straight from frozen — uneven cooking and excess water will ruin both the texture and the sauce.
Q: Is Tuscan shrimp pasta low-carb or keto-friendly?
A: The sauce itself is naturally low-carb and keto-friendly — shrimp, heavy cream, Parmesan, garlic, sun-dried tomatoes, and spinach are all keto-compliant ingredients. The pasta is the only carb-heavy component. Simply swap it for zucchini noodles, hearts of palm pasta, or serve the sauce over cauliflower rice to bring the net carbs down to approximately 10–12g per serving without changing a single thing about the sauce.
Dinner Just Got an Upgrade
This creamy Tuscan garlic butter shrimp pasta is exactly the kind of recipe your readers save, screenshot, and come back to every single week — because it delivers restaurant-level flavor in the time it takes to watch an episode of anything. Bold, rich, satisfying, and endlessly versatile.
If you make this, drop a comment below and tell me what pasta shape you used! Save it to your dinner and pasta boards on Pinterest, and tag me in your photos — I’m always ready to see a beautiful, saucy bowl of shrimp pasta.
Creamy Tuscan Garlic Butter Shrimp Pasta (30-Min)
Indulge in a luxurious and flavorful pasta dish featuring succulent shrimp cooked in garlic butter and enveloped in a creamy Tuscan sauce. This restaurant-worthy recipe offers a perfect balance of elegance and simplicity, creating a harmonious blend of flavors that will satisfy your cravings for a gourmet meal.
Ingredients
- Fresh shrimp
- Pasta of your choice
- Butter
- Garlic
- Heavy cream
- Sun-dried tomatoes
- Spinach
- Parmesan cheese
Directions
-
Begin by cooking the pasta according to package instructions until al dente. Reserve some pasta water before draining.
-
In a skillet, melt butter and sauté garlic until fragrant. Add the shrimp and cook until pink.
-
Stir in the heavy cream, sun-dried tomatoes, and spinach. Let the sauce simmer until it thickens slightly.
-
Add the cooked pasta to the skillet and toss to coat, adding pasta water as needed to adjust the consistency.
-
Finish the dish by sprinkling with Parmesan cheese and fresh herbs. Serve hot and enjoy!

