This post may contain affiliate links.

Creamy Shrimp Tomato Pasta
Creamy Shrimp Tomato Pasta – a meal that looks fancy (and tastes fancy, too) but is ready in less than 30 minutes. This pasta dish is SO delicious and makes a perfect weeknight dinner; it is super easy to make! It is insanely rich and creamy, with perfectly succulent shrimp.
What I love about this recipe is that it isn’t too heavy, but it is filling, so it makes a perfect meal for lunch or dinner. And if you have kids, trust me, they will love it just as much as you do.
You can also just leave out the shrimp altogether and just make the pasta portion. It is just as delicious, and will take even less time in the kitchen.
Ingredients Needed
Here is a list of the simple ingredients that you will need to make this incredibly delicious Creamy Shrimp Tomato Pasta!
Shrimp: using large shrimp is best for this recipe, to ensure you get enough succulent shrimp in your meal. You’ll want to remove the head, if necessary, peel + devein the shrimp.
Butter + flour: these two ingredients will create the roux, which creates a rich and creamy sauce when combined with the milk.
Onion + garlic: these aromatics flavour the dish perfectly. I find grating the onion and garlic helps it to melt into the sauce, which creates a smoother sauce with a beautiful flavour that is well-blended.
Tomato paste: lately, this has become one of my favourite ingredients to cook with. It offers a rich and deep tomato flavour, which complements the overall dish.
Spices/seasonings: oregano, thyme, and chili flakes are perfect for this dish. It’s minimal but really brings out the flavour in this creamy shrimp tomato pasta recipe.
Evaporated milk: I love using evaporated milk when making a roux because I find it gives a beautiful richness and creaminess to the sauce. You can use regular whole milk if you prefer, but I recommend you give evaporated milk a try!
Pasta water: pasta water is full of starch, so when used in sauces, it helps create a smooth and silky sauce that sticks to and coats the pasta perfectly.
Cheese: the first time I made this recipe, I used cheddar cheese, and it tasted fantastic. I also made this recipe using parmesan, mozzarella, and white cheddar, and each time, it tasted delicious. The point is, you can use whatever cheese you have on hand, or whichever you prefer.
Pasta: I like to use short pasta shapes for this pasta recipe. Rotini, penne, rigatoni, fusilli, ziti, and farfalle all work wonderfully.
Parsley: we use this to garnish the dish for the perfect amount of freshness in this rich and creamy shrimp pasta.

How to Make this Easy Weeknight Dinner
This shrimp pasta recipe is a winner because it is SO SO quick and easy to make. You can have this done and ready in 30 minutes! Follow these simple instructions for the easiest pasta dish ever:
Cook the pasta according to the directions on the package. Once cooked, remove 2 cups of the pasta water. Drain the remaining water and set pasta aside until ready to use. You can start prepping the other ingredients while the pasta is cooking.
Mix together the shrimp, salt, and black pepper. Heat a large skillet over medium-high heat. Add the olive oil and allow to heat up. Add the shrimp to the skillet in one layer and cook for 2-4 minutes before flipping to the other side.

Cook the other side for 2-4 minutes. The shrimp will be pink and opaque once fully cooked. Remove the shrimp from the skillet onto a plate. Cook the remaining shrimp if needed and transfer to the plate. Set cooked shrimp aside.

Reduce the heat to medium and add the butter to the skillet; allow to melt.

Add the onions and cook this for 2 minutes. Add the garlic and cook for another 1 minute. You might see stuck on bits start to release from the bottom (from cooking the shrimp). That is delicious flavour and we want that to happen.

Add the flour and cook for 1-2 minutes, or until the raw flour smell is gone.

Add the tomato paste, oregano, thyme, chili flakes, black pepper, and bouillon cube. Cook this down for 2-3 minutes, ensuring to break up the bouillon cube. Cooking down the tomato paste for a couple of minutes deepens the flavour and also reduces some of the tartness.

Add the evaporated milk and mix everything together well. The sauce will begin to thicken up.

When the evaporated milk has been heated through and the sauce has thickened up, add 1/2 cup of the reserved pasta water and mix well. If you find the sauce needs to be thinned out some more, add another 1/2 cup of pasta water. Add more pasta water as needed until you get a smooth, creamy, and velvety sauce.

Add the cheese and stir until melted. You can now taste the sauce and add salt if needed. Add the cooked pasta and shrimp and gently toss together until everything is evenly coated.

Garnish with fresh parsley and chili flakes. Serve hot and enjoy!
Tips for Creamy Shrimp Tomato Pasta
- Prep in advance: this dish comes together pretty quickly, so I would recommend prepping all of your ingredients before you start cooking. You can also prep the ingredients while the pasta is cooking.
- Use more/less evaporated milk/pasta water: sometimes you just need to play around with the proportions of milk to pasta water, depending on your personal preference. This recipe gives a good baseline, but if you find you like a thicker sauce, use less pasta water. If you want more creaminess, add more evaporated milk. I recommend following what the recipes asks for, then adding more of whatever you choose.
- Choose your cheese: I’ve made this recipe using different cheeses, depending on what I had on hand at the time, and they were equally delicious. Use whichever cheese you have on hand or what you prefer.

Frequently Asked Questions
Absolutely. I love using evaporated milk in this recipe because it makes a really rich and creamy sauce. However, whole milk works just as good and will be mouthwatering all the same.
You can definitely make this recipe just Creamy Tomato Pasta. You can completely omit the shrimp and just follow the rest of the recipe as normal. In fact, I actually make this recipe A LOT without using shrimp. It is so easy and still tastes so good.
Looking for more dinner recipes? Try these: Beef and Broccoli, Cilantro Lime Chicken Tacos, Marry Me Chicken Pasta, Roasted Cajun Chicken with Potatoes

Creamy Shrimp Tomato Pasta
Description
Succulent shrimp and pasta smothered in a rich + creamy tomato sauce.
Ingredients
Instructions
-
Cook pasta according to the directions on the package. Once pasta is done, reserve about 1-2 cups of the pasta water. Drain the rest of the water from the pasta and set the pasta aside until ready to use.Â
-
While the pasta is cooking, prepare the shrimp. Season the shrimp with 1/2 teaspoon and 1/4 teaspoon black pepper. Mix well.Â
-
In a large skillet over medium high heat, heat the olive oil. Add the shrimp to the heated oil and cook for 2-4 minutes on the first side.Â
-
Flip the shrimp onto the other side and cook for another 2-4 minutes. The shrimp will be pink and opaque when fully cooked.Â
-
Remove the shrimp from the skillet and transfer to a plate. Repeat this process if you need to cook the shrimp in batches.Â
-
Reduce the heat to medium and add the butter to the skillet. Allow the butter to melt.Â
-
Add the onion and cook for 2 minutes. Add the garlic and cook for another 1 minute.Â
-
Add the flour, mixing to combine, and cook for 1-2 minutes, or until you no longer smell a raw flour smell.Â
-
Add the tomato paste, oregano, thyme, black pepper, chili flakes, and bouillon cube. Mix everything together and cook for 2-3 minutes, ensuring to break up the bouillon cube.Â
-
Add the evaporated milk and stir well. It will start to thicken up as it heats through.Â
-
Once the evaporated milk is heated through, add 1/2 cup of the reserved pasta water and stir to get a smooth and creamy sauce that is not extremely thick. Add more reserved pasta water, 1/2 cup at a time, as needed to thin out the sauce.Â
-
Add the shredded cheese and stir until melted. Taste and adjust for salt, if needed.Â
-
Add the cooked pasta and shrimp into the cream sauce and stir together gently until everything is evenly coated.Â
-
Garnish with fresh parsley and chili flakes. Serve and enjoy!Â