
This Creamy Tuscan Garlic Butter Shrimp Pasta feels elegant and restaurant-worthy, yet it comes together in about 30 minutes with simple ingredients.
Juicy shrimp are sautéed in garlic butter, then tossed in a luscious parmesan cream sauce with sun-dried tomatoes and fresh spinach. Every bite is rich, savory, and layered with flavor.
Whether you’re making a quick weeknight dinner or cooking for guests, this recipe delivers comfort and sophistication in one pan.
Ingredients You’ll Need for Creamy Tuscan Shrimp Pasta
- 8 oz pasta (fettuccine, linguine, or penne)
- 1 lb shrimp, peeled and deveined
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- ¾ cup freshly grated parmesan cheese
- ½ cup sun-dried tomatoes, chopped
- 2 cups fresh spinach
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- ½ cup reserved pasta water
Optional add-ins: mushrooms, cherry tomatoes, or a squeeze of fresh lemon juice for brightness.
How to Make Creamy Tuscan Garlic Butter Shrimp Pasta
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil and cook the pasta until al dente. Before draining, reserve about ½ cup of pasta water. Set the pasta aside.
Step 2: Cook the Shrimp
Season the shrimp with salt and pepper. In a large skillet, melt 1 tablespoon of butter over medium heat. Add the shrimp and cook for 1–2 minutes per side, until pink and opaque. Remove from the pan and set aside.
Step 3: Build the Sauce
In the same skillet, add the remaining butter and minced garlic. Sauté for about 30 seconds until fragrant. Pour in the heavy cream and bring to a gentle simmer.
Step 4: Add Cheese and Flavor
Stir in the parmesan cheese, allowing it to melt into the sauce. Add Italian seasoning, red pepper flakes (if using), and sun-dried tomatoes. Let the sauce simmer until slightly thickened.
Step 5: Add Spinach and Pasta
Stir in the fresh spinach and cook until wilted. Add the cooked pasta and toss to coat evenly. If the sauce is too thick, add a splash of reserved pasta water until desired consistency is reached.
Step 6: Combine and Serve
Return the shrimp to the skillet and toss everything together. Taste and adjust seasoning as needed. Serve immediately with extra parmesan on top.

Tips for the Best Creamy Shrimp Pasta
- Cook shrimp just until pink to avoid a rubbery texture
- Use freshly grated parmesan for a smooth, creamy sauce
- Add pasta water gradually to control sauce consistency
- Don’t overheat the sauce after adding cheese to prevent separation
- Balance richness with a touch of lemon juice if desired
- Season each layer for deeper flavor
Variations and Substitutions
This recipe is flexible and easy to customize based on your preferences:
- Swap shrimp for chicken, scallops, or even salmon
- Use half-and-half instead of heavy cream for a lighter version
- Try gluten-free pasta or whole wheat pasta
- Add vegetables like zucchini, asparagus, or mushrooms
- Make it spicier with extra red pepper flakes
- Use dairy-free alternatives like coconut cream and vegan parmesan
What to Serve with Tuscan Shrimp Pasta
To turn this into a complete meal, pair it with simple sides that complement the richness:
- Garlic bread or crusty artisan bread
- A fresh green salad with a light vinaigrette
- Roasted vegetables like broccoli or asparagus
- A glass of white wine such as Chardonnay or Pinot Grigio
- Light starters like bruschetta
Storage and Reheating Tips
- Store leftovers in an airtight container in the refrigerator for up to 3 days
- Reheat gently on the stovetop over low heat
- Add a splash of cream, milk, or broth to loosen the sauce
- Avoid overcooking when reheating, as shrimp can become tough
- Freezing is not recommended due to the cream-based sauce
Common Mistakes to Avoid
- Overcooking the shrimp, which makes them rubbery
- Using pre-grated cheese, which can result in a grainy sauce
- Cooking the sauce on high heat, causing it to separate
- Skipping the pasta water, which helps create a silky texture
- Under-seasoning the dish, leading to flat flavor
Recipe FAQ’s
Can I use frozen shrimp for this recipe?
Yes, frozen shrimp works perfectly. Just make sure to thaw them completely and pat them dry before cooking to avoid excess water in the pan.
Can I make this dish ahead of time?
It’s best enjoyed fresh, but you can prepare it ahead and store it in the fridge for up to 3 days. Reheat gently with added cream or broth to restore the sauce.
Can I add more vegetables?
Absolutely. Zucchini, mushrooms, asparagus, or cherry tomatoes all work well in this dish.

Creamy Tuscan Garlic Butter Shrimp Pasta (30-Min)
Ingredients
- 8 oz pasta fettuccine, linguine, or penne
- 1 lb shrimp peeled and deveined
- 2 tablespoons butter
- 4 cloves garlic minced
- 1 cup heavy cream
- ¾ cup freshly grated parmesan cheese
- ½ cup sun-dried tomatoes chopped
- 2 cups fresh spinach
- 1 teaspoon Italian seasoning
- ½ teaspoon red pepper flakes optional
- Salt and black pepper to taste
- ½ cup reserved pasta water
Optional add-ins:
- mushrooms, cherry tomatoes, or a squeeze of fresh lemon juice for brightness.
Instructions
Step 1: Cook the Pasta
- Bring a large pot of salted water to a boil and cook the pasta until al dente. Before draining, reserve about ½ cup of pasta water. Set the pasta aside.
Step 2: Cook the Shrimp
- Season the shrimp with salt and pepper. In a large skillet, melt 1 tablespoon of butter over medium heat. Add the shrimp and cook for 1–2 minutes per side, until pink and opaque. Remove from the pan and set aside.
Step 3: Build the Sauce
- In the same skillet, add the remaining butter and minced garlic. Sauté for about 30 seconds until fragrant. Pour in the heavy cream and bring to a gentle simmer.
Step 4: Add Cheese and Flavor
- Stir in the parmesan cheese, allowing it to melt into the sauce. Add Italian seasoning, red pepper flakes (if using), and sun-dried tomatoes. Let the sauce simmer until slightly thickened.
Step 5: Add Spinach and Pasta
- Stir in the fresh spinach and cook until wilted. Add the cooked pasta and toss to coat evenly. If the sauce is too thick, add a splash of reserved pasta water until desired consistency is reached.
Step 6: Combine and Serve
- Return the shrimp to the skillet and toss everything together. Taste and adjust seasoning as needed. Serve immediately with extra parmesan on top.
