This post may contain affiliate links. Read my disclosure policy.
The flavors of this dish are so nice. I always enjoyed a good tomato and cream sauce. You can add just about any kind of seafood to this; lobster, scallops or even salmon. All three are on my to-do list. The sauce is nothing short of gourmet!
Watch How To Make Spaghetti with Shrimp:
Ingredients for the Spaghetti with Shrimp:
1 lb medium raw shrimp, shell removed
3/4 lb spaghetti or angel hair pasta
1 Tbsp olive oil
6 medium tomatoes, diced
1 small onion, or 1/4 cup green onion, finely chopped
1/4 tsp hot chili flakes
1/2 tsp dried basil, or 2 Tbsp chopped fresh basil
1 garlic clove, pressed
4 Tbsp unsalted butter
1 cup dry white wine: Sweet wine won’t work!!
1/2 cup heavy cream
salt and pepper to taste
Parmesan to serve
How to Make Spaghetti with Shrimp in a Creamy Tomato Sauce:
1. Peel shrimp and dry on paper towels. Lightly season shrimp with salt and pepper and saute in 2 Tbsp olive oil over medium/high heat, just until cooked through, about 3 minutes, flipping the shrimp halfway through cooking. Set aside.
For the Sauce:
2. Put the tomatoes, onion, chili flakes, basil, garlic and butter in a heavy pan, season with salt and pepper.
3. Add the wine and cook over med/high heat until mixture is soft and most of the wine has evaporated. You will have about 1/4 cup liquid remaining.
Cook the Pasta:
4. Cook pasta in salted water with 1 tablespoon olive oil, according to the package instructions until al dente (tender but firm to the bite). Rinse, Drain and set aside.
Putting it all together:
5. Once the sauce has mostly evaporated, stir in the cream and add the shrimp. Warm through gently for 2 minutes and season to taste with salt and pepper.
6. Toss the pasta with the sauce. Sprinkle with Parmesan and serve!
Enjoy 🙂
Spaghetti with Shrimp in a Creamy Tomato Sauce

Ingredients
- 1 lb medium raw shrimp, peeled and deveined
- 3/4 lb spaghetti , or angel hair pasta
- 1 Tbsp olive oil
- 6 medium tomatoes, diced
- 1 small onion, or 1/4 cup green onion, finely chopped
- 1/4 tsp hot chili flakes
- 1/2 tsp dried basil, or 2 Tbsp chopped fresh basil
- 1 garlic clove, pressed
- 4 Tbsp unsalted butter
- 1 cup dry white wine, avoid sweet wine
- 1/2 cup heavy cream
- salt and pepper to taste
- Parmesan to serve
Instructions
- Peel shrimp and dry on paper towels. Lightly season shrimp with salt and pepper and saute in 2 tablespoons olive oil over medium/high heat, just until cooked through, about 3 minutes, flipping the shrimp halfway through cooking. Set aside.
- Put the tomatoes, onion, chili flakes, basil, garlic and butter in a heavy pan, season with salt and pepper. Add the wine and cook over med/high heat until mixture is soft and most of the wine has evaporated. You will have about 1/4 cup liquid remaining.
- Cook pasta in salted water with 1 tablespoon olive oil, according to the package instructions until al dente (tender but firm to the bite). Rinse, Drain and set aside.
- Once the sauce has mostly evaporated, stir in the cream and add the shrimp. Warm through gently for 2 minutes. Season to taste with salt and pepper.
- Toss the pasta with the sauce. Sprinkle with Parmesan and serve!
Nutrition Per Serving
I just made this tonight for me and a guy friend and it was AMAZING! I am not the best cook and tend to burn a lot of things(haha), and the instructions were great. I used a pinot grigio and everything tasted so good. I made bruschetta as a side and the combination of flavors was great. My guy friend really Loved it. I will definitely be trying out your other recipes =D
That’s so great! I’m glad it was a success for you! I bet it was really good with bruschetta on the side! Yum!
Omg!! This is so good!! Been waiting to try this forever but since wild caught shrimp so expensive, i used chicken instead and this dish is beyond delightful!! Love this recipe with all the fresh ingredients and colors. Thanks!!
It’s so great to know that chicken works well with this dish. I hadn’t even thought of that! Thanks Lisa 🙂
I made this for dinner tonight a couple hours ago and accidentally made some mistakes but still had an unforgettable diner! First I doubled the amount of chili flakes thinking it was 1/2 teaspoon (it was spicy but we like spicy). I took a risk by using a medium sweet wine because that’s just what i had on hand and it worked out perfectly! Also I was super hungry before I started dinner and totally forgot about the cream and Parmesan. So if you are cutting down on calories its still delish!
Thank You Natasha! My Hubby and I loved it!
Thank you for such a great review Lina and you are so welcome :).
Made this last night – so delicious! We were practically licking our bowls and seconds were a must. I swapped half the tomatoes for sliced mushrooms and served it with sautéed baby spinach. I will definitely make this again!
With spinach? Yum!! I’m so so happy you loved it! You know it’s good when you’re licking your bowl 😉
This looks so delicious and can’t wait to make it. My question is since my mother doesn’t like wine period, what can I use as a substitute?
One of my other readers had great results with chicken stock + 1T white wine vinegar. Hope that helps 🙂
This was AMAZING! My four year old loved the shrimp! Definitely will be making this many more times!
That’s the best, isn’t it, when the 4-yr old loves what you make! I have a 4-yr old too. Shrimp is hit and miss for him though 😉
Excellent recipe! Made for a dinner party with wonderful reviews!!!! Five star recipe for sure!
That’s awesome! Thank you and I’m so glad you and your party guests loved it 🙂 Thanks so much for a great review!
Loved loved loved this recipe. Total repeater! Thanks!
Yes!!!!! Thanks for a great review. I’m so glad you loved it 🙂
I am excited to try this tonight but had a question about the basil. Looks like you used fresh basil in the picture but the recipe says dried, do you prefer one over the other?
I fixed the print friendly to say either one. I think fresh is always better, but the dry one works too if you don’t have fresh. I’ve made it both ways and both taste great 🙂
I actually did substitute jarred tomato sauce for this and it turned out delicious. I had the sauce for a long time because I usually make my own and found this recipe and decided to try it. Next time I’ll make it the proper way, but just wanted to let you know that if someone wanted to make a delicious meal out of a jar of sauce then this works!
That’s great to know that it works well. Thanks so much for reporting back 🙂
I’m sorry what is heavy cream and where would I find it at grocery store?
Thanks
Made this tonight and my son who is a picky eater loved it. I substituted the basil for fresh parsley and it turned out perfect. Thanks for this awesome recipe, it’s definitely a keeper.
I’m so glad your little guy loved it 🙂 Thanks for sharing that with me 🙂
I tired this last night for dinner! it was awesome my husband is normally a picky eater but he loved this dish. I looked forward yo trying more of your recipes.
That’s awesome!! I’m so glad you and your hubby loved it 🙂
could you substitute the tomatoes with spaghetti sauce? in order to save a trip to the store!
I think you’d end up with a completely different pasta. the end result is more of tomato pieces in a white wine sauce. It never really gets to a marinara consistency. I’d say maybe to canned tomato pieces, but fresh is best 🙂
can i use white wine venegar?
I think white wine vinegar would be too pungent since it has a much stronger flavor than wine. I don’t think it would work as a replacement.
I made this yesterday and it was delicious. I had some baby spinach in the fridge and added it .I was worried the 6 tomatoes would be too much and it turned out perfect. But it did take what seemed like forever to reduce.
Were you reducing over pretty high heat, uncovered? I’m had you liked it 🙂
This is a wonderful recipe, I absolutely loved it. Thank you for posting. I have tried a lot of recipes, some good and some not so good (despite reviews). This one is a keeper.
Awesome! And thank you so much for the great review 🙂
Hey Natasha.. i have absolutely no wine of any sort and am wondering if wine can be substituted with anything else or all together left out? Too lazy to go buy some. And can tomatoe sauce be used instead of tomatoes? Thank you!!
I can’t guarantee it will taste the same, but this page might help with a substitute: http://www.thekitchn.com/non-alcoholic-cooking-wine-substitutes-184394 . I hestitate about the tomto sauce too. I think the flavors would be a little strong. I guess it’s do-able, but I haven’t tried it myself so I can’t really recommend it.
I would love and wanting to try this recipe but was wondering if I used canned tomatoes or stewed, drained about how many cups would I need?
You definitely want to drain the tomatoes. Even with draining the, you might have a thinner sauce with using canned tomatoes. I’d recommend fresh, but if you do use canned, you might add 1 1/2 to 2 cups, chopped.
I made this over the weekend and absolutely loved it! I was starting to get a little Pinterest nervous, but this calmed all my fears! I had some orzo in the freezer already cooked, so I used that instead of the angel hair. It was delicious! I will make this over and over again!
I know what you mean by Pinterest nervous 🙂 I’m so glad you enjoyed it!
I made this tonight and we all loved it, this is a keeper 🙂
That’s awesome!! I’m so glad you all loved the recipe!! 🙂