This Creamy Tuscan Shrimp is a quick and flavorful skillet dinner featuring tender shrimp simmered in a rich Parmesan cream sauce with garlic, sun-dried tomatoes, and fresh spinach. The combination is savory, creamy, and packed with Italian-inspired flavor, yet the entire dish comes together in just 20 minutes.
Serve it with crusty bread to soak up every drop of sauce, or toss it with your favorite pasta for a hearty and comforting meal. It’s easy enough for a busy weeknight and elegant enough for a date night or dinner with guests.
Why You’ll Love This Recipe
- Quick and easy: Ready in about 20 minutes.
- Creamy and flavorful: Parmesan and heavy cream create a rich, silky sauce.
- Packed with flavor: Garlic, sun-dried tomatoes, Italian seasoning, basil, and Parmesan complement the shrimp beautifully.
- One-skillet recipe: Most of the cooking happens in a single pan, keeping cleanup simple.
- Versatile: Serve it with pasta, bread, rice, vegetables, or low-carb sides.
- Perfect for any occasion: Great for quick family dinners, date nights, or entertaining.
Recipe Details
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4
Course: Main Course
Cuisine: Italian-Inspired
Ingredients
For the Tuscan Shrimp
- 2 tablespoons unsalted butter
- 6–8 garlic cloves, finely minced or chopped
- 1 pound large or jumbo shrimp, peeled and deveined
- Salt and black pepper, to taste
- 1 tablespoon extra-virgin olive oil
- ½ cup chopped onion
- ½ cup white wine, such as Pinot Grigio or Chardonnay
- ½ cup sun-dried tomato strips, about 3 ounces
- 1 cup heavy cream
- ¼ cup water or vegetable broth
- ½ teaspoon dried Italian seasoning
- 3 cups fresh baby spinach
- ¼ cup freshly grated Parmesan cheese, plus extra for serving
- 1 tablespoon fresh basil, finely chopped
For Serving with Pasta
- 12 ounces pasta, cooked until al dente and drained
- ½–1 cup reserved pasta cooking water
How to Make Creamy Tuscan Shrimp
1. Sauté the Garlic
Melt the butter in a large skillet over low heat.
Add the minced garlic and cook for 2–3 minutes, stirring frequently. Keep the heat low and avoid browning the garlic. You want it soft and fragrant rather than bitter.
2. Cook the Shrimp
Season the shrimp with salt and black pepper.
Increase the heat to medium and add the shrimp to the skillet. Cook for about 2 minutes on the first side and 1 minute on the second side, just until they begin to turn pink.
Transfer the shrimp to a plate.
Don’t worry about cooking them completely at this stage. They will finish cooking in the sauce later.
3. Cook the Onion
Add the olive oil to the same skillet and increase the heat to medium-high.
Add the chopped onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent.
4. Deglaze the Pan
Pour the white wine into the skillet.
Use a wooden spoon to scrape up any browned bits from the bottom of the pan. These add extra flavor to the sauce.
Allow the wine to simmer for 2–3 minutes, or until it has reduced by approximately half.
5. Add the Sun-Dried Tomatoes
Stir in the sun-dried tomatoes and cook for another 2 minutes.
This allows them to soften and infuse the sauce with their rich, slightly sweet and tangy flavor.
6. Make the Cream Sauce
Pour in the heavy cream and water or vegetable broth.
Add the Italian seasoning and stir to combine.
Bring the sauce to a gentle simmer, then reduce the heat to low. Cook for a few minutes, stirring occasionally, until the sauce is warm and slightly thickened.
Avoid boiling the cream aggressively, as a gentle simmer helps keep the sauce smooth.
7. Add the Spinach and Parmesan
Add the baby spinach to the skillet.
Stir gently as the spinach wilts into the creamy sauce.
Add the Parmesan and stir until completely melted and incorporated.
Taste and adjust the salt and pepper if needed.
8. Return the Shrimp
Place the partially cooked shrimp back into the skillet.
Add the fresh basil and gently stir everything together.
Cook for another 2–3 minutes, or until the shrimp are opaque, fully cooked, and heated through.
Be careful not to overcook them, as shrimp can quickly become tough and rubbery.
9. Serve
Remove the skillet from the heat and serve immediately.
Top with extra Parmesan and fresh basil, if desired.
Serve with crusty bread, pasta, rice, roasted vegetables, or a fresh green salad.
How to Serve Tuscan Shrimp with Pasta
For a complete pasta dinner, cook 12 ounces of your favorite pasta until al dente.
Before draining, reserve ½–1 cup of the pasta cooking water.
Add the drained pasta directly to the skillet with the creamy shrimp sauce and toss gently until well coated.
If the sauce is too thick, add a small amount of the reserved pasta water at a time until you reach the consistency you prefer.
The starch in the pasta water helps loosen the sauce while keeping it smooth and creamy.
Best Pasta for Tuscan Shrimp
The creamy sauce pairs particularly well with:
- Fettuccine
- Linguine
- Spaghetti
- Penne
- Rigatoni
- Bow-tie pasta
Long pasta works especially well for coating with the creamy sauce, while short pasta varieties are excellent at catching the pieces of sun-dried tomato and spinach.
Tips for Perfect Creamy Tuscan Shrimp
Don’t Overcook the Shrimp
Shrimp cook very quickly. Sear them briefly at the beginning, remove them from the skillet, and return them to the sauce near the end.
Use Fresh Garlic
Freshly minced garlic gives the sauce a much stronger and fresher flavor than garlic powder or pre-minced garlic.
Drain Oil-Packed Tomatoes
If your sun-dried tomatoes are packed in oil, drain them well before adding them to the skillet. Too much oil can make the finished sauce greasy.
Grate the Parmesan Fresh
Freshly grated Parmesan melts more smoothly into the sauce and gives it better flavor.
Keep the Sauce at a Gentle Simmer
Avoid bringing the cream sauce to a rapid boil. A gentle simmer helps maintain a smooth, creamy consistency.
Add Pasta Water Slowly
When serving the shrimp with pasta, add the reserved pasta water gradually. You may not need the entire amount.
Ingredient Substitutions
Heavy Cream
For a lighter sauce, substitute half-and-half for the heavy cream. The sauce will be less rich and may have a thinner consistency.
White Wine
If you prefer not to cook with wine, replace it with additional chicken or vegetable broth.
Spinach
Baby spinach can be replaced with kale. Since kale is more substantial, it may need a little additional cooking time.
Shrimp
Large or jumbo shrimp are ideal, but medium shrimp can also be used. Adjust the cooking time slightly depending on their size.
Flavor Variations
Spicy Tuscan Shrimp
Add a pinch of crushed red pepper flakes or cayenne pepper for a little heat.
Lemon Tuscan Shrimp
Finish the dish with a squeeze of fresh lemon juice for a bright, fresh contrast to the creamy sauce.
Mushroom Tuscan Shrimp
Add sliced mushrooms with the onions and sauté until tender for an earthy variation.
Extra-Cheesy Tuscan Shrimp
Add a little more freshly grated Parmesan for an even richer and cheesier sauce.
Low-Carb Tuscan Shrimp
Skip the pasta and serve the shrimp with:
- Zucchini noodles
- Cauliflower rice
- Sautéed vegetables
- Spaghetti squash
What to Serve with Creamy Tuscan Shrimp
This rich and creamy dish pairs well with lighter sides that balance the sauce.
Try serving it with:
- Crusty garlic bread
- Sourdough bread
- Steamed vegetables
- Roasted asparagus
- Green salad
- Cauliflower rice
- Rice
- Pasta
A simple green salad is especially refreshing alongside the creamy sauce.
Storage and Reheating
Store leftover Tuscan shrimp in an airtight container in the refrigerator for 1–2 days.
Reheat gently over low heat until warmed through. Avoid high heat or prolonged reheating, as the shrimp can become tough and the cream sauce may separate.
If serving with pasta, you can store the pasta and sauce together or separately.
Frequently Asked Questions
Can I use frozen shrimp?
Yes. Thaw the shrimp completely and pat them dry with paper towels before cooking. Removing excess moisture helps prevent the sauce from becoming watery.
Can I make this recipe without wine?
Absolutely. Replace the white wine with chicken or vegetable broth.
Can I use half-and-half instead of heavy cream?
Yes. Half-and-half will make the sauce lighter, although it won’t be quite as rich or thick as a sauce made with heavy cream.
Can I make Tuscan shrimp ahead of time?
This dish is best served fresh because shrimp can become overcooked when reheated. If you want to prepare ahead, make the sauce and other components in advance and cook the shrimp shortly before serving.
What type of sun-dried tomatoes should I use?
Both dry-packed and oil-packed sun-dried tomatoes work well. If using oil-packed tomatoes, drain them thoroughly before adding them to the skillet.
How do I keep shrimp from becoming rubbery?
The key is to avoid overcooking them. Shrimp only need a few minutes and are ready when they become opaque and firm. Remove them from the heat as soon as they are cooked through.
Recipe Card
Creamy Tuscan Shrimp
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4
Ingredients
- 2 tablespoons unsalted butter
- 6–8 garlic cloves, minced
- 1 pound large or jumbo shrimp, peeled and deveined
- Salt and black pepper, to taste
- 1 tablespoon extra-virgin olive oil
- ½ cup chopped onion
- ½ cup white wine
- ½ cup sun-dried tomatoes
- 1 cup heavy cream
- ¼ cup water or vegetable broth
- ½ teaspoon Italian seasoning
- 3 cups fresh baby spinach
- ¼ cup freshly grated Parmesan cheese
- 1 tablespoon fresh basil, chopped
Instructions
- Melt the butter in a large skillet over low heat.
- Add the garlic and cook for 2–3 minutes, stirring frequently without allowing it to brown.
- Season the shrimp with salt and pepper.
- Increase the heat to medium and cook the shrimp for about 2 minutes on one side and 1 minute on the other. Transfer them to a plate.
- Add the olive oil and chopped onion to the same skillet. Cook for 4–5 minutes, until softened.
- Pour in the white wine and scrape the bottom of the skillet. Simmer until the wine has reduced by about half.
- Add the sun-dried tomatoes and cook for approximately 2 minutes.
- Pour in the heavy cream and broth. Add the Italian seasoning and bring to a gentle simmer.
- Add the spinach and cook until wilted.
- Stir in the Parmesan until melted and smooth. Taste and adjust the seasoning.
- Return the shrimp to the skillet.
- Add the fresh basil and cook for another 2–3 minutes, or until the shrimp are fully cooked.
- Remove from the heat and serve immediately.
- Garnish with extra Parmesan and basil, if desired.
Nutrition Information
Approximate nutrition per serving:
- Calories: 489 kcal
- Carbohydrates: 50 g
- Protein: 60 g
- Fat: 10 g
Nutritional information is an estimate and may vary depending on the ingredients, brands, serving size, and whether pasta is included.
Final Thoughts
Creamy Tuscan Shrimp brings together tender shrimp, garlic, sun-dried tomatoes, spinach, fresh basil, and Parmesan in a rich and comforting cream sauce.
Best of all, it takes just 20 minutes to prepare. Serve it with crusty bread for a simple dinner or toss it with pasta when you’re craving something extra hearty and satisfying.