Print

Creamy Tomato Shrimp Pasta

Fork twirled into linguini noodles on a plate with creamy tomato shrimp pasta topped with parmesan and basil.
Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spicy, garlicky, savory and creamy, this Creamy Tomato Shrimp Pasta is a quick 30-minute dinner that’s perfect for busy weeknights! Juicy shrimp, al-dente linguini pasta, fresh cherry tomatoes, plenty of garlic, spinach, and fresh basil and come together in a luscious, creamy tomato butter sauce that’s made without heavy cream!

Ingredients

Scale

Shrimp:

  • 10.6 ounces / 300 grams peeled and deveined Shrimp or Prawns (frozen weight, 10-14 pieces if using size 16/20) – thawed and rinsed thoroughly
  • ¼ teaspoon Kosher Salt
  • ¼ teaspoon freshly cracked Black Pepper
  • ½ tablespoon Extra Virgin Olive Oil, for cooking

Creamy Tomato Shrimp Pasta:

  • 1 small / 20-25 grams Asian Red Shallot (or use regular shallot/eschalot or red onion) – finely chopped
  • 4-5 / 25 grams Garlic cloves – minced
  • 1-5 / 3-15 grams fresh Red Chilies, to taste (optional – I used Thai Bird’s Eye red chilies but any variety can be used, omit for milder dish, note 1*)
  • 7 ounces / 200 grams Cherry Tomatoes – halved
  • ½ cup / 10 grams Fresh Basil Leaves, loosely packed – thinly sliced
  • 2 cups / 66 grams Baby Spinach – washed if needed
  • ¼ cup / 24 grams freshly grated Parmigiano Reggiano Cheese (or Parmesan cheese)
  • + 1 teaspoon Kosher Salt
  • 5 ounces / 142 grams uncooked Linguini Pasta (or your preferred noodle-type pasta)
  • 1 tablespoons / 14 grams Unsalted Butter
  • 1.5 tablespoons Oyster Sauce
  • 1 tablespoon Low Sodium Light Soy Sauce
  • 1 tablespoon / 9 grams All-Purpose Flour
  • 1 cup / 240ml Whole Milk (I used 3.7%)
  • ½ – 1 teaspoon Crushed Red Pepper Flakes, to taste
  • – ¼ teaspoon ground Cayenne, to taste
  • ½ teaspoons Herbs de Provence 
  • Reserved Pasta Cooking Water, as needed
  • To Serve: More freshly grated Parmigiano Reggiano cheese, reserved sliced fresh Basil

Instructions

Prep:

  1. Prepare the shrimp: Thaw the frozen shrimp and rinse thoroughly. Pat-dry and set aside.
  2. Prepare the fresh ingredients: Chop/slice the shallot, garlic, red chilies, cherry tomatoes and fresh basil as indicated in the ‘ingredients’ section. Season the cherry tomatoes with ⅛ teaspoon kosher salt and set aside. Use a block grater to grate the Parmigiano Reggiano cheese.

Creamy Tomato Pasta with Shrimp:

  1. Cook the pasta: Cook the pasta al-dente in a large pot of boiling salted water according to package instructions. Reserve ½ cup of pasta cooking water, then drain and set aside. (I like to run cold water over the pasta to prevent it from sticking and cooking further but this is optional.)
  2. Cook the shrimp: Heat ½ tablespoon of extra virgin olive oil in a medium-sized deep sauté pan or deep edged skillet over medium-high heat. Add the shrimp and spread out the pieces in the pan. Season with half of the kosher salt and black pepper. Allow to sear for 1-2 minutes, then flip the pieces and season the other side with the remaining salt and pepper. Cook for another 1-2 minutes or until just cooked. Use tongs to transfer the shrimp to a clean bowl, leaving behind any oil, and set aside.
  3. Sauté the aromatics: To the same pan, add 1 tablespoon of unsalted butter and heat over medium-heat. Add the shallots, garlic, and red chilies. Sauté for a minute until starting to soften and fragrant.
  4. Add the cherry tomatoes: Add the cherry tomatoes and stir briefly until they just start to soften and release their juices.
  5. Stir in the sauces: Add the oyster sauce and low sodium light soy sauce. Mix to combine, without breaking the tomatoes. Simmer for a minute to let the flavors meld.
  6. Build the sauce: Add the all-purpose flour and mix gently to combine, taking care not to break down the cherry tomatoes completely. Lower the heat and gradually pour in the milk while continuing to mix. Add the spices and seasonings – the remaining 1 teaspoon kosher salt, ½ teaspoons herbs de Provence, crushed red pepper chili flakes and ground cayenne. Mix well to combine.
  7. Stir in the cheese: Add most of the Parmigiano Reggiano cheese (reserve some for garnish). Mix to combine until the cheese has melted.
  8. Mix in the shrimp and pasta: Add the cooked shrimp and linguini and mix to combine until everything is evenly coated
  9. Add the spinach and basil: Add the baby spinach and most of the sliced basil (reserve some of the basil to garnish). Mix well to combine, until the baby spinach starts to wilt and the creamy tomato butter sauce is coating everything.
  10. Serve: Divide evenly onto plates and garnish with the reserved grated Parmigiano Reggiano cheese (plus more if desired!) and sliced fresh basil. Serve immediately.

Equipment

Notes

  1. Fresh Red Chilies. Use more or less to tailor this dish to your heat level preference. You can leave them out completely for a milder dish or if dining with children. Same for the crushed red pepper flakes and ground cayenne. You can swap the cayenne for regular (not smoked) paprika if desired.
  2. Be sure to check out the full article for ingredient notes/substitutions, cooking tips, storage, ideas for customizing this recipe, and more!

Nutrition