This creamy garlic butter Tuscan shrimp dish is a real treat! With juicy shrimp swimming in a rich garlic sauce with spinach and sun-dried tomatoes, it’s packed with flavor.
You’ll love how quick this recipe is—perfect for a weeknight dinner! Serve it over pasta or rice, and you might just feel like a chef! Who doesn’t love a meal that impresses? 😊
Key Ingredients & Substitutions
Shrimp: Large shrimp are perfect for this dish as they offer a nice, meaty texture. If shrimp isn’t available, you can substitute with scallops or even chicken breast cut into bite-sized pieces. Just be attentive to the cooking times!
Olive Oil: It’s great for flavor, but if you’re out, avocado oil works well too. It’s high in smoke point and healthy!
Butter: Unsalted butter is ideal here. If you’re dairy-free, try using vegan butter or margarine, though it may alter the taste slightly.
Garlic: Fresh minced garlic is key to this recipe’s flavor. However, garlic powder can be used in a pinch—use about 1/8 teaspoon per clove. Fresh is hands-down my favorite!
Tomatoes: Cherry tomatoes give a sweet burst of flavor. If they’re unavailable, canned diced tomatoes can be a good substitutive, just drain them well before adding.
Heavy Cream: This is what makes the sauce creamy. You can substitute half and half for a lighter version, or plant-based cream for dairy-free options.
Parmesan Cheese: Grated Parmesan adds essential flavor. If you need a substitute, nutritional yeast gives a cheesy flavor for vegans, or you can use Pecorino Romano for a sharper taste!
How Do I Get the Shrimp Perfectly Cooked?
Cooking shrimp just right is important to avoid a rubbery texture. Here’s how to do it:
- Heat your skillet to medium heat and add olive oil with 1 tablespoon of butter.
- Once hot, add the shrimp and season with salt and pepper.
- Cook for 2 minutes per side until they turn pink and opaque; this is when they’re done.
- Remove them from the skillet promptly to avoid overcooking!
Quick tip: Let the shrimp rest a little before serving to ensure they stay tender!

How to Make Creamy Garlic Butter Tuscan Shrimp
Ingredients You’ll Need:
For the Dish:
- 1 lb (450g) large shrimp, peeled and deveined
- 2 tbsp olive oil
- 3 tbsp unsalted butter, divided
- 5-6 cloves garlic, minced
- 1 cup cherry tomatoes or sun-dried tomatoes, chopped
- 2 cups fresh baby spinach
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 1 tsp Italian seasoning
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
- Crusty bread or toasted baguette slices (for serving)
How Much Time Will You Need?
This delicious Creamy Garlic Butter Tuscan Shrimp takes approximately 20 minutes in total: about 10 minutes for preparation and 10 minutes for cooking. You’ll have a hearty meal ready in no time!
Step-by-Step Instructions:
1. Cook the Shrimp:
In a large skillet, heat the olive oil and 1 tablespoon of butter over medium heat. Once hot, add the peeled and deveined shrimp. Season them with a pinch of salt and pepper. Cook for about 2 minutes on each side or until they are pink and opaque. When cooked, remove the shrimp from the skillet and set them aside.
2. Sauté the Garlic:
In the same skillet, add the remaining 2 tablespoons of butter. Once the butter melts, toss in the minced garlic. Sauté for about 1 minute, being careful not to let it burn, as we want just a nice, fragrant aroma!
3. Add the Tomatoes:
Next, add the chopped cherry tomatoes or sun-dried tomatoes to the skillet. Cook them for around 2-3 minutes until they soften slightly and their juices begin to release. This will add a lovely flavor to your sauce!
4. Wilt the Spinach:
Now it’s time to stir in the fresh baby spinach. Cook it for about 2 minutes until it just wilts. Don’t overcook; we want to keep that vibrant color!
5. Make it Creamy:
Pour in the heavy cream, followed by the grated Parmesan cheese and Italian seasoning. Stir everything well to combine and let the sauce simmer gently for about 3-5 minutes until it thickens. Before moving to the next step, taste and add more salt or pepper if needed.
6. Combine the Shrimp:
Return the cooked shrimp back into the skillet. Gently toss them in the creamy sauce to make sure they’re fully coated and warmed through. This should take about 2 minutes.
7. Garnish and Serve:
Finally, garnish the dish with freshly chopped parsley for a fresh touch. Serve it hot with crusty bread or toasted baguette slices for soaking up that wonderful sauce. Enjoy your meal!
Can I Use Frozen Shrimp for This Recipe?
Absolutely! Just be sure to properly thaw the frozen shrimp before cooking. You can do this overnight in the fridge or quickly by placing them in a sealed bag submerged in cold water for about 20-30 minutes.
What Can I Substitute for Heavy Cream?
If you want a lighter option, half-and-half or whole milk can be used, but the sauce will be less creamy. For a dairy-free alternative, look for coconut cream or a plant-based heavy cream substitute available in stores.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 2 days. To reheat, gently warm in a skillet over low heat, adding a splash of cream or broth to maintain the sauce’s consistency.
What Should I Serve with Creamy Garlic Butter Tuscan Shrimp?
This dish shines when served with crusty bread or toasted baguette slices to soak up the delicious sauce. You can also pair it with pasta, rice, or a side of roasted vegetables to make it a complete meal!



