This post may contain affiliate links. Please read our disclosure policy.

This Tomato Shrimp Pasta is a good one to keep around for busy nights. It takes about 15 minutes, the sauce comes together while the pasta cooks, and the shrimp gives you some protein without adding much extra prep.

It’s not the lightest pasta because there’s butter, cream and Parmesan in the sauce, but you can use milk or half and half if you want to cut it back a little. Even my super picky 7 year old liked this one, so it became an easy dinner to come back to.

Creamy Tomato Garlic Butter Shrimp in a pan

Passata Or Marinara?

Shrimp and tomato sauce work really well together because the tomato keeps the butter and cream from feeling too heavy. For this recipe, I use either passata or marinara depending on what I have.

Passata is plain strained tomato, so you get more control over the seasoning. Marinara already has herbs, salt and sometimes sugar added, which makes things a little easier.

If you’re using marinara, taste it before adding extra sugar or a teaspoon salt. Some jars already have plenty of both. With passata, you’ll usually need the bouillon and seasonings in the recipe to round everything out.

For shrimp pasta in general, I like sauces that aren’t too heavy. Tomato cream sauce works here, but garlic butter, lemon cream and simple marinara are all good options too.

Ingredients

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
ingredients for 15 minute creamy tomato garlic butter shrimp all laid out in top view
  • Shrimp: I use raw jumbo shrimp, peeled and deveined. Medium shrimp work too, but they cook faster.
  • Marinara sauce: For that tangy, tomato flavor. You can also use passata if that’s what you have at hand. 
  • Cream or Half and Half: Heavy cream gives you a thicker sauce, while half and half or milk make it lighter.
  • Parmesan: Freshly grated is best because it melts into the sauce much more easily than the pre-grated kind.
  • Linguini: I use linguini here, but any long noodle like spaghetti, fettuccine or bucatini works. Long pastas are a good fit because they toss easily through the sauce and help you get a bit of shrimp and sauce in each forkful.

I also use garlic, onion, basil and butter in the sauce. If you already have some of my Garlic Butter made, you can use that instead of regular butter.

Note: please see recipe card at the bottom for list of full ingredients and measurements

Working With Shrimp

Shrimp cooks really quickly, so most of the work is just making sure you don’t leave it in the pan too long.

If you’re using frozen shrimp, thaw it completely first. I usually thaw it overnight in the refrigerator, but you can also place it in a sealed bag under cold running water if you need it sooner. Avoid leaving shrimp out on the counter to thaw so you don’t risk spoilage.

Once thawed, pat the shrimp dry with paper towel. This helps it cook properly instead of releasing a lot of extra water into the pan.

If you’re not working with deveined shrimp still has the shell or vein, peel and devein it before you start cooking. I also like removing the tails for pasta because it makes the finished dish much easier to eat.

And keep an eye on the cooking time. Shrimp is done once it turns opaque and curls into a loose C shape. If it curls tightly into itself and feels firm, it has probably gone a little too far.

Before You Start

This recipe moves quickly once the shrimp hits the pan, so I like having the tomato sauce, cream and seasonings measured out before I start.

I also boil the pasta at the same time as the sauce. That’s how you keep the whole thing around the 15-minute mark instead of finishing one part before starting the next.

And don’t forget to save some pasta water before draining. You may not need it, but it’s handy if the sauce gets too thick once the linguine goes in.

How To Make Shrimp Tomato Pasta

Once the pasta is on, the rest comes together pretty quickly in the skillet.

  • Cook the linguine in a large pot of salted water over medium heat until al dente, then save about a cup of the cooking water before draining.
  • Melt the butter and cook the onion until softened. Add the cloves of garlic and cook for about 30 seconds.
  • Add the shrimp, fresh basil and half of the salt. Cook for about 2 minutes on one side, then flip and cook for another minute.
  • Pour in the passata or marinara, then add the bouillon, parsley, pepper, sugar and remaining salt. Let it cook for about a minute.
  • Lower the heat and stir in the cream, half and half or milk. Cook until the shrimp are just cooked through.
  • Add the linguine and toss everything together. Add a little pasta water if needed, then sprinkle with Parmesan cheese to finish and fresh parsley to garnish.

If you want to change it up a little, add a pinch of red pepper flakes with the garlic for some heat, or stir in about a tablespoon lemon juice at the end for a little extra freshness. You can also top it up with some lemon zest for that additional zing.

Pair the creamy tomato garlic butter shrimp with a veggie side. I love teaming it up with my Corn on the Cob with Garlic Butter and my Sugar Snap Peas. Sometimes, I also make Balsamic Soy Roasted Mushrooms to pair with it.  

If you can’t resist a side of bread with your pasta, try my Easy Cheesy Garlic Bread recipe.

Recipe Tips For Getting The Shrimp Right

Don’t overcrowd the pan. If your skillet is too small, the shrimp will release water and steam instead of cooking properly.

Dry the shrimp first. This is especially important with frozen shrimp, which can hold quite a bit of water after thawing.

Don’t cook it fully before adding the sauce. The shrimp stays in the pan while the sauce comes together, so slightly undercooking it at first helps prevent it from turning rubbery.

Watch the shape. A loose C shape usually means the shrimp is cooked. A very tight curl is often a sign that it has been overcooked.

Keep raw shrimp separate from everything else. Use a separate plate or cutting board for raw seafood, and wash your hands, utensils and surfaces before they touch cooked food.

FAQ’s

Can I Use Frozen Shrimp For This Recipe?

Yes. Thaw the shrimp completely first, then pat them dry before cooking. Frozen shrimp can hold onto extra water, which can thin the sauce once they hit the pan.

What’s The Secret To Flavorful Shrimp Pasta?

Season the shrimp before adding the sauce and build the sauce in the same pan. Cooking the onion, garlic and shrimp together first means all of that flavor stays in the skillet instead of relying on the sauce to do everything.

How Can I Quickly Defrost Frozen Shrimp?

To quickly thaw frozen shrimp, place the container or bag in a large bowl of water, and let it sit for about 10 minutes or so. Discard the water and add some more water to help it defrost quickly. 

tongs holding up 15-Minute Creamy Tomato Garlic Butter Shrimp

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

4.94 from 32 votes

Creamy Tomato Garlic Butter Shrimp

Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 4 minutes
Servings: 4
Linguini pasta gets a delicious make over with this 15-Minute Creamy Tomato Garlic Butter Shrimp! A quick and easy flavourful dinner in minutes!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 10 ounces linguini dry weight, or any pasta
  • 1 yellow onion medium, diced
  • 2 tablespoons butter or olive oil
  • 6 cloves garlic minced
  • 1 pound raw jumbo shrimp prawns, peeled and deveined
  • 2 teaspoons dried basil
  • 1 teaspoon salt divided
  • 3 cup passata or marinara sauce
  • 1/2 chicken bullion cube crushed, or 1 teaspoon stock powder
  • 2 tablespoons fresh parsley
  • 1 teaspoon ground black pepper divided
  • 1 pinch granulated sugar
  • 2/3 cup milk or half and half or heavy cream
  • 1 handful parmesan cheese grated, to serve
  • 1 pinch fresh parsley to serve

Instructions 

  • Cook the pasta in a large pot of salted boiling water until al dente, according to package instructions. Before draining, reserve about 1 cup of pasta water, then drain and set aside. While the pasta cooks, prepare the shrimp and sauce.
  • Melt the butter in a large skillet over medium heat. Add the onion and cook until softened and transparent. Stir in the garlic and cook for about 30 seconds, just until fragrant.
  • Keep an eye on the garlic here. If it browns too much, it can turn bitter.
  • Add the shrimp, basil, and 1/2 teaspoon salt. Cook for about 2 minutes on one side, then flip and cook for another minute.
  • The shrimp does not need to be completely cooked through yet. It will finish cooking in the sauce, which helps keep it from turning rubbery.
  • Pour in the marinara or passata, then add the crushed bouillon or stock powder, parsley, pepper, sugar, and remaining salt. Stir well and let the sauce heat through for about 1 minute.
  • If you’re using marinara, taste the sauce before adding more salt since some jars are already quite seasoned.
  • Reduce the heat to low and stir in the milk, half and half, or cream. Cook for another minute, or until the shrimp is opaque and cooked through. Avoid letting the sauce boil hard once the dairy is added. Stir the drained pasta through the creamy tomato sauce and toss until evenly coated.
  • If the sauce is thicker than you like, add a small splash of the reserved pasta water until it reaches the consistency you want. Taste and adjust the seasoning if needed.

Notes

  • Jumbo shrimp work best, but medium shrimp are fine too. Smaller shrimp will cook faster, so reduce the cooking time as needed.
  • Either works. Marinara is already seasoned, while passata gives you more control over the final flavor. Taste before adding extra salt or sugar.
  • Heavy cream gives you the thickest sauce. Half and half or milk can also be used for a lighter version.
  • Linguini is great here, but spaghetti, fettuccine, or another long pasta will work too.
  • Try eating alongside a piece of Cheesy Garlic Bread

Storage and Reheating

Store leftovers in an airtight container in the refrigerator within 2 hours of cooking. Cooked shrimp can become unsafe if it sits out too long because bacteria grow quickly at room temperature. I’d eat leftovers within 3 days.
Reheat only the amount you plan to eat. Warm it gently in a skillet over low heat with a splash of milk, cream, or water, or microwave in short intervals until heated through.
Try not to keep cooling and reheating the same batch. Each time food warms up and cools back down, it has another chance to spend too long at an unsafe temperature, and shrimp also gets tougher each time it’s reheated. If it has been left out for too long or you’re unsure how it was stored, it’s safer to throw it away.
Happy cooking Xx
If your raw shrimp smells strongly fishy or like ammonia, or feels unusually slimy, don’t cook with it. Fresh shrimp should have a mild smell, so when in doubt, throw it out.

Nutrition

Calories: 442kcal | Carbohydrates: 61g | Protein: 27g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 163mg | Sodium: 1.415mg | Potassium: 442mg | Fiber: 3g | Sugar: 5g | Vitamin A: 645IU | Vitamin C: 6mg | Calcium: 163mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

4.94 from 32 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

58 Comments

  1. Cindy says:

    5 stars
    I had to subsitute the fresh onion and garlic with powder form and marinara with diced tomatoes but it turned out delicious! I also added a cup of spinach. I will definitely be making this again!

  2. Ann says:

    Oh my…my dinner plans got cancelled and I had no idea what to make for dinner. I had shrimp, so I used that in your recipe. I’m kinda glad my plans were cancelled! This was DELICIOUS! And so fast and easy! Thank you! I followed the recipe exactly, except for the prawns. What a hit!

    1. Siv says:

      This really was a great recipe. I ended up substituting basil with oregano and used dried parsley instead of fresh – and it still turned out fabulous. Will definitely make this again.

  3. YodaSoda says:

    Butter, garlic, marinara, shrimp and cream. Was pretty good, but I would like to try it again without the cream. I think butter/garlic/marinara might be more focused flavor profile.

  4. Katalin Toth-Onodi says:

    5 stars
    Oh my! What a great recipe! I made it from fresh shrimps that we bought today at the fishmongers. It was a big hit with our 3 daughters. They said that this is the best shrimp/pasta combo that they have ever had and that I am a great cook 🙂 But the merit is not mine, I just followed the recipe. I will definitely make this regularly 🙂

  5. Lisa says:

    Trying this tonight! Has anyone made this recipe doubled? I’m having 6 people and the recipe says it serves 4. Or should I just add a little more of the ingredients as I go?

    1. James says:

      This is so delicious that I wouldn’t hesitate to double the recipe. I love it left over so I usually have it for lunch the next day.

  6. Sharon says:

    Can I use thawed frozen prawns?

  7. Dina Ghoneim says:

    5 stars
    I made it today
    It was great , my family and I loved it
    Thank u so much. Great recipe ?
    I didn’t have marinara sauce, so I made it myself

  8. Danielle says:

    5 stars
    This recipe is one of the best recipes I’ve ever made! In fact, I love it so much that I made it twice this week, and plan to make it once a week from now on! Thank you Karina!! I wish I could give it a thousand stars!

  9. Danielle says:

    5 stars
    Hello! In the directions it doesn’t say when the divided black pepper is supposed to be added, or the pinch of sugar. I made this last night, and just added the pepper and sugar when I added the passata. I hope I did it right! Either way, it turned out to be amazing! Thank you so much!

    1. Karina says:

      Yes you did! Thank you Danielle! I’m so glad it turned out!

      1. Lori says:

        I’m glad you replied 🙂 My Dad and I are making this recipe right now and came back to the reviews to see if anyone was talking about the mysterious divided pepper. lol

  10. Annette says:

    4 stars
    This is fabulous, extremely flavoursome and great for quick meal with tossed salad for unexpected guests