Go Back

Creamy Tomato Shrimp Pasta

Fresh tomato cream sauce with garlic, lemon, and shrimp tossed with linguine or fettuccine.
Course Main Course
Cuisine Italian-inspired
Servings 6

Ingredients
  

  • 3 tablespoons olive oil
  • 5 large whole fresh tomatoes
  • 1 large onion diced
  • 4 cloves garlic minced
  • Salt to taste
  • Freshly ground black pepper to taste
  • 2 teaspoons Italian seasoning
  • 2 tablespoons tomato paste
  • 1 cup heavy cream
  • ½ block cream cheese about 4 ounces, softened
  • Zest of 1 lemon
  • Juice of ½ to 1 lemon to taste
  • 3 cups chopped raw shrimp about 1 to 1½ pounds
  • 1 pound pasta linguine or fettuccine
  • ¼ cup reserved pasta water
  • Fresh basil chopped
  • Freshly grated Parmesan cheese
  • Crusty bread for serving

Instructions
 

  • In a shallow pan, heat olive oil over medium heat.
  • Add the whole tomatoes and diced onion. Cover and cook for 8–10 minutes, until the tomato skins loosen and peel off easily.
  • Remove the tomatoes, peel off the skins, then return them to the pan and mash into the onions to form a rustic tomato sauce.
  • Add garlic, salt, and freshly ground black pepper. Let the sauce simmer for about 5 minutes.
  • Stir in Italian seasoning and tomato paste. Cook for another 2–3 minutes.
  • Add heavy cream and stir until combined. Then add the softened cream cheese and stir continuously until fully melted and smooth.
  • Add lemon zest and lemon juice. Taste and adjust salt, pepper, or lemon as needed.
  • Stir in the chopped raw shrimp and cook just until pink and opaque, about 3–4 minutes. Do not overcook.
  • Add the cooked pasta directly into the sauce along with ¼ cup reserved pasta water. Toss until every strand is coated.
  • Top with fresh basil and freshly grated Parmesan cheese. Serve hot with crusty bread.