Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
tomato spinach shrimp pasta

Tomato Spinach Shrimp Pasta – Creamy, Flavorful & Easy to Make!


  • Author: Skyar
  • Total Time: 30 minutes

Ingredients

Scale

For the Pasta:

  • 12 oz (340g) pasta (linguine, spaghetti, or penne)
  • 4 cups water
  • 1 teaspoon salt

For the Shrimp and Sauce:

  • 1 lb (450g) shrimp, peeled and deveined
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 3 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes (optional for heat)
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 1 cup cherry tomatoes, halved
  • 2 cups fresh spinach leaves
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup chicken broth or pasta water (if needed for thinning sauce)
  • Fresh basil or parsley for garnish

Instructions

Step 1: Cook the Pasta

  1. Bring a large pot of salted water to a boil.
  2. Add the pasta and cook according to the package instructions until al dente.
  3. Reserve 1/4 cup of pasta water, then drain the pasta and set it aside.

Step 2: Cook the Shrimp

  1. Heat olive oil and butter in a large skillet over medium heat.
  2. Add the shrimp, season with salt, black pepper, and red pepper flakes (if using).
  3. Cook the shrimp for about 2 minutes per side, or until they turn pink and opaque.
  4. Remove the shrimp from the skillet and set aside.

Step 3: Prepare the Sauce

  1. In the same skillet, add minced garlic and cook for about 30 seconds until fragrant.
  2. Add cherry tomatoes and cook for 3–4 minutes until they soften and release their juices.
  3. Stir in the fresh spinach and cook for another minute until wilted.
  4. Pour in the heavy cream and stir well.
  5. Add grated Parmesan cheese and mix until the sauce is smooth and creamy.
  6. If the sauce is too thick, add a little reserved pasta water or chicken broth to loosen it.

Step 4: Combine Everything

  1. Return the cooked shrimp to the skillet and mix well.
  2. Add the cooked pasta and toss everything together until fully coated in the sauce.
  3. Taste and adjust seasoning if needed.

Step 5: Serve and Garnish

  1. Divide the pasta among serving plates.
  2. Garnish with freshly chopped basil or parsley.
  3. Sprinkle extra Parmesan cheese on top and enjoy!
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Cuisine: Americans

Nutrition

  • Calories: 450
  • Sodium: 600mg
  • Protein: 35g

Keywords: Tomato Spinach Shrimp Pasta