Saucy Tuscan Butter Shrimp is the kind of dinner that tastes like a restaurant splurge but comes together in one skillet on a random Tuesday. Plump shrimp get seared in garlicky butter, then swim in a silky cream sauce loaded with sun-dried tomatoes, baby spinach, and a shower of Parmesan.
The magic is the sauce: heavy cream reduced with butter and garlic until it coats the back of a spoon, brightened with a squeeze of lemon and a pinch of red pepper flakes. Every spoonful is rich, tangy, and just spicy enough to keep you going back for more.
Serve it over pasta, crusty bread, or steamed rice and watch the pan get wiped clean. It is fast, forgiving, and built from pantry staples you probably already have.
Why You'll Love This Recipe
About the Ingredients
1.5 lbs (680g) large shrimp, peeled and deveined, tails removed
Use 21-25 count shrimp for the best bite; frozen shrimp work great if thawed overnight in the fridge and patted dry. If you only have jumbo 16-20 count, add 1 extra minute of cooking time.
4 tbsp (56g) unsalted butter, divided
Salted butter works too, but then cut the added salt in half. For a dairy-free version, use a plant-based butter stick that melts cleanly, not a tub spread.
5 cloves garlic, minced (about 1 tbsp)
Fresh garlic is non-negotiable here; jarred garlic tastes flat. If you are garlic-shy, start with 3 cloves and taste the sauce before adding more.
1/2 cup (75g) oil-packed sun-dried tomatoes, drained and sliced
Buy the ones packed in oil, not dry-packed, because the oil carries flavor. Save 1 tbsp of the packing oil to bloom the garlic for extra depth.
1 cup (240ml) heavy cream
For a lighter sauce, use half-and-half but simmer 2 minutes longer to thicken. Coconut cream makes a solid dairy-free swap with a faint sweetness.
1/2 cup (120ml) low-sodium chicken broth
Vegetable broth or dry white wine both work beautifully; if using wine, simmer 1 extra minute to cook off the alcohol. Water plus a pinch of bouillon is a fine emergency backup.
3 cups (85g) baby spinach, loosely packed
Mature spinach works but needs stems removed and 1 extra minute of wilting. Frozen spinach is fine if you squeeze it bone-dry first, or the sauce turns watery.
1/2 cup (50g) freshly grated Parmesan, plus more for serving
Grate it yourself off a block; pre-shredded cheese contains anti-caking starch that makes the sauce grainy. Pecorino Romano gives a sharper, saltier kick.
1 tbsp fresh lemon juice (about 1/2 lemon)
Bottled lemon juice tastes metallic here; a real lemon is worth it. Lime juice works in a pinch for a slightly different, brighter finish.
1/2 tsp red pepper flakes, plus more to taste
Aleppo pepper is milder and fruitier if you are heat-sensitive. Skip it entirely for kids and pass it at the table instead.
1/2 tsp kosher salt and 1/4 tsp black pepper
Kosher salt is less salty by volume than table salt, so use half as much if substituting. Taste the sauce before seasoning since Parmesan adds salt.
2 tbsp chopped fresh parsley or basil, for garnish
Basil leans more Tuscan, parsley is more neutral; either is great. Dried herbs are a last resort, use 1 tsp and add it with the cream.
Tips & Tricks
Do not crowd the pan
Shrimp release water as they cook, so sear them in a single layer and work in two batches if your skillet is smaller than 12 inches. Crowding steams them gray and rubbery instead of golden.
Pat shrimp completely dry
Moisture on the surface prevents browning and makes the butter spit. Blot with paper towels right before they hit the pan.
Add Parmesan off the heat
Boiling cheese in cream can break the sauce and turn it grainy. Stir it in after the pan comes off the burner so it melts smoothly.
Pull shrimp early
They finish cooking in the residual sauce heat, so take them out when they are just opaque. Overcooked shrimp turn tough within 60 seconds.
Pro Tips
Step-by-Step Instructions
1. Prep the shrimp
Pat the shrimp completely dry with paper towels and season with 1/4 tsp salt and the black pepper. Let them sit at room temperature for 10 minutes while you chop the garlic and sun-dried tomatoes so they cook evenly.
2. Sear the shrimp
Heat 2 tbsp butter in a large skillet over medium-high heat (375F/190C) until it foams and shimmers. Add the shrimp in a single layer and cook 1 to 1.5 minutes per side, until golden pink and the internal temperature reads 120F (49C). Transfer to a plate; they will finish cooking in the sauce.
3. Bloom the garlic
Lower the heat to medium (325F/165C) and add the remaining 2 tbsp butter with the garlic and sun-dried tomatoes. Cook 45 seconds, stirring constantly, until the garlic smells nutty and fragrant but has not browned, which would make it bitter.
4. Build the sauce
Pour in the chicken broth and scrape up the browned bits with a wooden spoon, then add the heavy cream and red pepper flakes. Simmer 4 to 5 minutes at a gentle bubble (about 200F/93C) until the sauce coats the back of a spoon.
5. Wilt the spinach
Add the spinach in handfuls, stirring until each batch collapses, about 2 minutes total. The sauce should look glossy and slightly thickened, with bubbles breaking slowly at the edges.
6. Melt in the cheese
Remove the pan from the heat and stir in the Parmesan and lemon juice until the sauce is smooth and velvety. Taste and adjust salt, pepper, and red pepper flakes.
7. Return the shrimp
Nestle the shrimp and any collected juices back into the sauce and warm over low heat (250F/120C) for 60 to 90 seconds, just until the shrimp are opaque and curl into a loose C shape. Do not boil, or the sauce may split.
8. Garnish and serve
Scatter with parsley or basil and extra Parmesan, then serve immediately over pasta, rice, or crusty bread. The sauce thickens as it sits, so a splash of broth loosens leftovers.
Delicious Variations
Tuscan Butter Chicken
Swap the shrimp for 1.5 lbs of bite-size chicken breast pieces, sear 5 to 6 minutes until 165F (74C), then proceed with the sauce.
Creamy Tuscan Shrimp Pasta
Toss the finished sauce with 12 oz of cooked fettuccine and 1/2 cup pasta water for a full meal in one bowl.
Spicy Arrabbiata Twist
Double the red pepper flakes, add 1 tbsp tomato paste with the garlic, and finish with torn fresh basil for a bolder, redder sauce.
How to Store Saucy Tuscan Butter Shrimp
Refrigerator
Store in an airtight container in the refrigerator for up to 3 days. The sauce will thicken and may look separated when cold, which is normal.
Freezer
Freezing is not recommended because cream sauces can turn grainy and shrimp become rubbery. If you must, freeze up to 1 month and thaw overnight in the fridge.
Reheating
Reheat gently in a skillet over low heat (250F/120C) with a splash of broth or cream, stirring until silky. Avoid the microwave, which overheats shrimp and breaks the sauce.
Frequently Asked Questions
Q: Can I make Tuscan butter shrimp ahead of time?
You can prep the garlic, sun-dried tomatoes, and spinach up to 24 hours ahead, but cook the shrimp fresh since they toughen when reheated. If you must make it ahead, slightly undercook the shrimp and reheat gently in the sauce with a splash of broth.
Q: What goes with Tuscan butter shrimp?
Crusty bread, angel hair pasta, or steamed white rice are the classic pairings because they soak up the cream sauce. A simple green salad or roasted asparagus balances the richness nicely.
Q: Can I use frozen shrimp for this recipe?
Yes, frozen shrimp work perfectly as long as you thaw them overnight in the refrigerator and pat them very dry. Never cook shrimp from frozen here, because they release too much water and steam instead of searing.
Q: Why did my cream sauce curdle?
Cream sauces curdle when they boil hard or when cold dairy hits a hot pan, so keep the heat at a gentle simmer and add the Parmesan off the heat. If it looks grainy, whisk in a tablespoon of warm broth to bring it back together.
Q: Is Tuscan butter shrimp spicy?
It is only mildly spicy, with the red pepper flakes adding a gentle warmth rather than real heat. Leave them out entirely or serve them on the side if you are cooking for kids or heat-sensitive eaters.
Grab your biggest skillet and make this Saucy Tuscan Butter Shrimp tonight. Once you see how fast that garlic cream sauce comes together, it will earn a permanent spot in your weeknight rotation. If you make it, leave a comment and tell me what you served it with.
Saucy Tuscan Butter Shrimp
Saucy Tuscan Butter Shrimp is a creamy one-pan dinner with garlic, sun-dried tomatoes, and spinach ready in 30 minutes for busy weeknights.
🧂 Ingredients
- 1.5 lbs (680g) large shrimp, peeled and deveined, tails removed
- 4 tbsp (56g) unsalted butter, divided
- 5 cloves garlic, minced (about 1 tbsp)
- 1/2 cup (75g) oil-packed sun-dried tomatoes, drained and sliced
- 1 cup (240ml) heavy cream
- 1/2 cup (120ml) low-sodium chicken broth
- 3 cups (85g) baby spinach, loosely packed
- 1/2 cup (50g) freshly grated Parmesan, plus more for serving
- 1 tbsp fresh lemon juice (about 1/2 lemon)
- 1/2 tsp red pepper flakes, plus more to taste
- 1/2 tsp kosher salt and 1/4 tsp black pepper
- 2 tbsp chopped fresh parsley or basil, for garnish
📋 Instructions
- 1Prep the shrimp — Pat the shrimp completely dry with paper towels and season with 1/4 tsp salt and the black pepper. Let them sit at room temperature for 10 minutes while you chop the garlic and sun-dried tomatoes so they cook evenly.
- 2Sear the shrimp — Heat 2 tbsp butter in a large skillet over medium-high heat (375F/190C) until it foams and shimmers. Add the shrimp in a single layer and cook 1 to 1.5 minutes per side, until golden pink and the internal temperature reads 120F (49C). Transfer to a plate; they will finish cooking in the sauce.
- 3Bloom the garlic — Lower the heat to medium (325F/165C) and add the remaining 2 tbsp butter with the garlic and sun-dried tomatoes. Cook 45 seconds, stirring constantly, until the garlic smells nutty and fragrant but has not browned, which would make it bitter.
- 4Build the sauce — Pour in the chicken broth and scrape up the browned bits with a wooden spoon, then add the heavy cream and red pepper flakes. Simmer 4 to 5 minutes at a gentle bubble (about 200F/93C) until the sauce coats the back of a spoon.
- 5Wilt the spinach — Add the spinach in handfuls, stirring until each batch collapses, about 2 minutes total. The sauce should look glossy and slightly thickened, with bubbles breaking slowly at the edges.
- 6Melt in the cheese — Remove the pan from the heat and stir in the Parmesan and lemon juice until the sauce is smooth and velvety. Taste and adjust salt, pepper, and red pepper flakes.
- 7Return the shrimp — Nestle the shrimp and any collected juices back into the sauce and warm over low heat (250F/120C) for 60 to 90 seconds, just until the shrimp are opaque and curl into a loose C shape. Do not boil, or the sauce may split.
- 8Garnish and serve — Scatter with parsley or basil and extra Parmesan, then serve immediately over pasta, rice, or crusty bread. The sauce thickens as it sits, so a splash of broth loosens leftovers.
