Creamy Tuscan Shrimp

WANT TO SAVE THIS RECIPE?

Plump, juicy shrimp swimming in a rich, garlicky cream sauce loaded with sun-dried tomatoes and fresh spinach — this Creamy Tuscan Shrimp comes together in just 20 minutes and tastes like something you’d order at a fancy restaurant!

THE EASIEST 20-MINUTE TUSCAN SHRIMP YOU’LL EVER MAKE!

I am absolutely obsessed with this recipe. Like, I make it at least twice a month — sometimes more — and my family never, ever gets tired of it. There’s something about that creamy garlic sauce with the sun-dried tomatoes that just makes everyone go quiet at the dinner table. You know the silence. The good kind!

This is the kind of weeknight meal that sounds impressive but is actually super simple to pull together. We’re talking one pan, 20 minutes, and ingredients you can easily keep on hand. On those nights when I have no idea what to make and everyone is already asking “what’s for dinner?”— this is my go-to. Boom — dinner is served, and I am a happy camper every single time.

I love serving this over a big bowl of pasta or fluffy white rice to soak up every last drop of that incredible sauce. Add a simple green salad and some crusty bread on the side, and you’ve got a complete, nutritious meal that feels totally special — even on a Tuesday night.

“I made this for date night at home and my husband couldn’t believe I made it myself! The sauce is absolutely incredible and it was so easy to pull together. This is definitely going on repeat in our house. Thank you so much for sharing!”
– Melissa

Frequently Asked Questions

Can I use frozen shrimp?

Absolutely! Frozen shrimp works perfectly here — just make sure you thaw them completely first and pat them very dry with paper towels before cooking. Extra moisture will thin out your sauce, and we want it nice and creamy. I usually thaw mine in a colander under cold running water for about 5 minutes — quick and easy!

What can I substitute for heavy cream?

Yes, of course! If you want a lighter version, you can use half-and-half, though the sauce won’t be quite as thick. Full-fat coconut cream is a great dairy-free swap and adds a subtle richness that works really well. I’ve also used cream cheese blended in with a little chicken broth in a pinch — honestly delicious!

Can I make this ahead of time?

This dish is best served fresh since shrimp can get rubbery when reheated. That said, you can absolutely make the sauce ahead of time and store it in the fridge for up to 2 days. When you’re ready to eat, warm the sauce gently over low heat and cook a fresh batch of shrimp — it comes together in just a few minutes!

How do I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat on the stovetop, adding a small splash of chicken broth or cream to loosen the sauce back up. I wouldn’t recommend freezing this one — cream-based sauces tend to separate when frozen and thawed.

Can I use a different protein instead of shrimp?

I’m not judging! Sliced chicken breast or chicken thighs work beautifully in this recipe — just adjust the cook time to make sure the chicken is fully cooked through. Scallops are another amazing option if you want to keep it seafood. You can even make it vegetarian by skipping the protein altogether and adding white beans or artichoke hearts instead — whatever you prefer!

What size shrimp should I use?

I recommend using large or extra-large shrimp — around 16/20 count or 21/25 count per pound. They hold up really well in the sauce and give you a nice, satisfying bite. Smaller shrimp can overcook very quickly, so if that’s what you have on hand, just keep a close eye on them and pull them off the heat as soon as they turn pink and curl up.

Can I add other vegetables?

Absolutely — this recipe is super flexible! Sliced mushrooms, roasted red peppers, artichoke hearts, or even zucchini all work really well here. I like to add them after the garlic and let them cook for a couple of minutes before adding the cream. It’s a great way to sneak in extra veggies, especially for picky eaters!

Ingredients Needed: (See Recipe Card Below for the Full Recipe)

  • Large shrimp — I use raw, peeled, and deveined shrimp for the best results. Fresh or thawed frozen both work great here.
  • Olive oil — Used for searing the shrimp and building the base of the sauce. Butter works too, or a combination of both!
  • Garlic — Freshly minced garlic is a must in this dish — please don’t swap it for garlic powder. It makes all the difference.
  • Sun-dried tomatoes — Use the oil-packed jarred kind and chop them up. They add a deep, slightly tangy sweetness that makes this sauce so special.
  • Baby spinach — It wilts right into the sauce and adds beautiful color plus great nutrition. Kale works too if that’s what you have on hand.
  • Heavy cream — This is what makes the sauce so luscious and creamy. See the FAQ above for lighter substitutes!
  • Chicken broth — Adds depth and helps balance out the richness of the cream. Vegetable broth works just as well.
  • Parmesan cheese — Freshly grated melts into the sauce beautifully and adds a nutty, salty depth. Pre-grated from a can works in a pinch.
  • Italian seasoning — An easy all-in-one seasoning that gives this dish that classic Tuscan flavor profile.
  • Crushed red pepper flakes — Optional, but I always add a pinch for a tiny bit of heat. Totally leave it out if you’re feeding little ones!
  • Salt and black pepper — Season to taste. Keep tasting your sauce as you go — seasoning is everything!

Creamy Tuscan Shrimp

How to Make Creamy Tuscan Shrimp

Start by patting your shrimp completely dry with paper towels — this step is so important and I promise it’s worth the extra 30 seconds. Dry shrimp sears beautifully instead of steaming, and you get those gorgeous golden edges that add so much flavor to the final dish. Season them generously with salt, pepper, and a pinch of Italian seasoning.

Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Once the oil is hot, add your shrimp in a single layer — don’t overcrowd the pan or they’ll steam instead of sear. Cook for about 1 to 2 minutes per side, just until they turn pink and opaque. You want to pull them out of the pan while they still look slightly underdone, because they’ll finish cooking when you add them back to the sauce later. Set them aside on a plate.

In the same pan, reduce the heat to medium and add another drizzle of olive oil if needed. Add the minced garlic and the chopped sun-dried tomatoes and cook for about 1 to 2 minutes, stirring frequently — don’t let the garlic burn! Pour in the chicken broth and let it bubble and reduce for about a minute, scraping up any browned bits from the bottom of the pan. Those bits are pure flavor!

Next, pour in the heavy cream and stir everything together. Let the sauce come to a gentle simmer over medium heat, then stir in the Parmesan cheese, Italian seasoning, and crushed red pepper flakes if using. Let it cook for about 3 to 4 minutes, stirring occasionally, until the sauce thickens up nicely. Add the baby spinach in big handfuls and stir until it wilts into the sauce — this takes less than a minute.

Finally, add the shrimp back into the pan and toss to coat them in all that gorgeous sauce. Cook for just 1 more minute until the shrimp are heated through and fully cooked. Taste the sauce and adjust the seasoning with salt and pepper until it’s perfect for you. Serve immediately over pasta, rice, or with crusty bread — and that’s it. Boom — dinner is served!

Creamy Tuscan Shrimp

Pro Tips

  • Dry your shrimp thoroughly — I cannot stress this enough! Patting the shrimp dry before cooking ensures a proper sear and keeps excess moisture from watering down your creamy sauce.
  • Don’t overcook the shrimp — Shrimp cook incredibly fast. The moment they turn pink and curl into a loose “C” shape, they’re done. A tight curl means they’ve gone too far. Pull them out of the pan a little early and let them finish in the sauce.
  • Use freshly grated Parmesan — Pre-shredded Parmesan often contains anti-caking agents that can make your sauce grainy instead of smooth and creamy. A block of Parmesan and a box grater take 30 extra seconds and make a big difference!
  • Deglaze the pan — Don’t skip adding the broth to the pan after cooking the garlic! Those little browned bits stuck to the bottom are packed with flavor and they’ll lift right up into your sauce when you add the liquid.
  • Adjust the thickness of your sauce — If the sauce gets too thick, just add a splash more chicken broth to loosen it up. If it’s too thin, let it simmer for an extra minute or two uncovered and it will thicken right up.
  • Keep it budget friendly — Frozen shrimp is just as delicious as fresh and significantly less expensive. Stock up when it’s on sale and keep a bag in the freezer — this weeknight meal will always be an option!

What to Serve with Creamy Tuscan Shrimp

This dish is so versatile — it pairs beautifully with so many sides, and honestly, the sauce alone is reason enough to have something good to soak it up with! My personal favorite is a big bowl of fettuccine or linguine, because the creamy sauce clings to every strand of pasta perfectly. Here are some great options:

  • Pasta — Fettuccine, linguine, or penne all work wonderfully. This is my personal favorite way to serve it!
  • White rice or brown rice — A simple, budget friendly base that soaks up all that creamy sauce.
  • Crusty bread or garlic bread — For scooping up every last drop of sauce from the pan. Absolutely non-negotiable in my house.
  • Cauliflower rice — A great low-carb option that still lets the sauce shine.
  • Roasted asparagus or green beans — Adds a nice freshness and crunch alongside all that creaminess.
  • Simple Caesar salad or garden salad — Lightens up the meal and rounds it out beautifully for a complete, nutritious dinner.

No matter what you choose, this meal is sure to become a highly requested family favorite at your table — enjoy every single bite!

Creamy Tuscan Shrimp

No ratings yet
Plump, juicy shrimp swimming in a rich, garlicky cream sauce loaded with sun-dried tomatoes and fresh spinach — this Creamy Tuscan Shrimp comes together in just 20 minutes and tastes like something you'd order at a fancy restaurant!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4
Course: Dinner, Main Course
Cuisine: Italian, Tuscan
Calories: 482

Ingredients
  

  • 1 ½ lbs large shrimp raw, peeled and deveined, tails on or off
  • 2 tablespoons olive oil divided
  • 5 cloves garlic minced
  • ½ cup sun-dried tomatoes in oil drained and roughly chopped
  • 3 cups baby spinach packed
  • 1 cup heavy cream
  • ½ cup chicken broth
  • ¾ cup freshly grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • ¼ teaspoon crushed red pepper flakes optional
  • ½ teaspoon salt plus more to taste
  • ¼ teaspoon black pepper plus more to taste

Method
 

  1. Pat the shrimp completely dry with paper towels. Season with ½ teaspoon salt, ¼ teaspoon black pepper, and a pinch of Italian seasoning.
  2. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 1 to 2 minutes per side, just until pink and nearly opaque. Transfer to a plate and set aside — they will finish cooking in the sauce.
  3. Reduce the heat to medium. Add the remaining 1 tablespoon of olive oil to the same pan. Add the minced garlic and chopped sun-dried tomatoes and cook for 1 to 2 minutes, stirring frequently, until the garlic is fragrant. Do not let it burn.
  4. Pour in the chicken broth and scrape up any browned bits from the bottom of the pan. Let it simmer and reduce for about 1 minute.
  5. Stir in the heavy cream, Parmesan cheese, Italian seasoning, and red pepper flakes if using. Let the sauce simmer over medium heat for 3 to 4 minutes, stirring occasionally, until it thickens slightly.
  6. Add the baby spinach and stir until it is fully wilted into the sauce, about 30 to 60 seconds.
  7. Return the shrimp to the pan and toss to coat. Cook for 1 more minute until the shrimp are heated through and fully cooked. Taste and adjust seasoning with salt and pepper as needed. Serve immediately over pasta, rice, or with crusty bread.

Nutrition

Calories: 482kcalCarbohydrates: 9gProtein: 38gFat: 33gSaturated Fat: 17gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 312mgSodium: 890mgPotassium: 620mgFiber: 2gSugar: 4gVitamin A: 2840IUVitamin C: 8mgCalcium: 320mgIron: 3mg

Notes

Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat on the stovetop with a small splash of chicken broth to loosen the sauce. Not recommended for freezing.
Lighter swap: To make this dish a bit lighter, substitute half-and-half for the heavy cream. The sauce will be slightly thinner but still super delicious and creamy. Serving over cauliflower rice instead of pasta is another great way to keep it nutritious and lower in carbs.
Seasoning tip: Sun-dried tomatoes and Parmesan cheese both contain sodium, so taste your sauce before adding any extra salt. It's easy to over-salt this dish — season gradually and keep tasting as you go!

Tried this recipe?

Let us know how it was!

WANT TO SAVE THIS RECIPE?

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*