Tomato Spinach Shrimp Pasta

Featured in: Hearty and Delicious Mains

This Tomato Spinach Shrimp Pasta is a simple yet vibrant dish that's full of Mediterranean-inspired flavors. Fresh spinach and sweet cherry tomatoes are combined with perfectly cooked shrimp in a garlic and olive oil sauce. Tossed with your favorite pasta, this dish achieves the perfect balance of freshness and richness. It's easy to prepare, taking just 30 minutes from start to finish, and is perfect for a healthy, satisfying dinner. Garnish with Parmesan and fresh basil for an extra touch of flavor.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Fri, 28 Mar 2025 01:52:32 GMT
A bowl of shrimp and tomatoes. Pin it
A bowl of shrimp and tomatoes. | tastygusto.com

This tomato spinach shrimp pasta dish transforms simple ingredients into a vibrant, Mediterranean-inspired meal that's perfect for busy weeknights or casual entertaining. The light yet satisfying combination creates a restaurant-quality dish that comes together in just 30 minutes.

I first created this pasta on a summer evening when I wanted something quick but elegant for unexpected dinner guests. The bright colors and flavors impressed everyone so much that it's now my go-to recipe whenever I need a reliable crowd-pleaser without spending hours in the kitchen.

Ingredients

  • Spaghetti: Offers the perfect texture to hold the light sauce; best select bronze-die pasta for superior sauce-gripping ability
  • Large shrimp: Provides tender protein; look for wild-caught when possible for best flavor and texture
  • Fresh spinach: Adds vibrant color and nutrition; baby spinach works perfectly requiring no chopping
  • Cherry tomatoes: Bring natural sweetness and brightness; choose ripe ones that yield slightly to pressure
  • Garlic: Creates the aromatic base; quality matters so use fresh cloves rather than pre-minced
  • Olive oil: Forms the foundation of the sauce; use extra virgin for best flavor
  • Red pepper flakes: Add a gentle heat that balances the sweetness; adjust according to preference
  • Parmesan cheese: Offers salty depth; freshly grated creates the most authentic finish

Step-by-Step Instructions

Cook the Pasta:
Bring a large pot of generously salted water to a rolling boil. Add pasta and cook until al dente according to package directions, usually 8-10 minutes. Stir occasionally to prevent sticking. Before draining, reserve about half cup of starchy pasta water—this liquid gold helps create silky sauce later. Drain pasta but do not rinse to preserve the starch that helps sauce adhere.
Prepare the Shrimp:
Heat olive oil in a large skillet over medium heat until it shimmers but doesn't smoke. Add shrimp in a single layer, seasoning with salt and pepper. Cook undisturbed for 2 minutes until pink on bottom, then flip each piece. Cook another 1-2 minutes until opaque throughout but still tender. Remove immediately to prevent overcooking. Perfectly cooked shrimp should form a loose C shape; overcooked shrimp curl into tight Os.
Create the Sauce Base:
In the same skillet, add remaining olive oil and minced garlic, cooking just until fragrant, about 30 seconds. Avoid browning which creates bitterness. Add halved cherry tomatoes and increase heat to medium-high. Cook tomatoes undisturbed for 1 minute, then stir gently, allowing them to soften and burst, releasing their sweet juices. This creates a natural tomato sauce without added ingredients.
Bring Everything Together:
Add fresh spinach to the hot skillet in batches if necessary, allowing each portion to wilt before adding more. Pour in broth and simmer for 2 minutes, reducing slightly. Add cooked pasta, tossing continuously with tongs to coat every strand. If sauce seems too tight, add reserved pasta water a tablespoon at a time until silky. Return shrimp to skillet, folding gently to distribute without breaking. Heat through for 1 minute, allowing flavors to meld.
A bowl of shrimp and tomatoes. Pin it
A bowl of shrimp and tomatoes. | tastygusto.com

The secret hero of this dish is actually the pasta water. I learned from my Italian grandmother that this starchy liquid creates the silky emulsion that professional chefs achieve. The first time I skipped reserving some, I ended up with dry, separate ingredients instead of the cohesive, silky dish that makes this recipe special.

Perfect Pairing Suggestions

This vibrant pasta dish pairs beautifully with a crisp white wine like Pinot Grigio or Sauvignon Blanc. The bright acidity in these wines complements the tomatoes while cutting through the richness of the olive oil. For a complete meal, serve with a simple arugula salad dressed with lemon juice and olive oil. The peppery greens provide a pleasant contrast to the sweet tomatoes and savory shrimp.

Make-Ahead Options

While this pasta is best enjoyed fresh, you can prep components ahead of time to streamline dinner. Clean and devein shrimp up to 24 hours before cooking, storing covered in the refrigerator. Halve tomatoes and mince garlic earlier in the day. Cook the entire dish up to one day ahead, reheating gently with a splash of broth to revive the sauce. The spinach may darken slightly, but the flavor remains delicious.

Customization Ideas

This versatile recipe welcomes adaptations based on preferences and pantry availability. Replace shrimp with cubed chicken breast or keep it vegetarian by adding cannellini beans for protein. Swap spinach for arugula or kale, adjusting cooking time accordingly. For a creamier version, add a splash of heavy cream to the sauce. During summer, incorporate fresh herbs like basil, oregano, or thyme for additional dimension.

A bowl of shrimp and tomatoes. Pin it
A bowl of shrimp and tomatoes. | tastygusto.com

Frequently Asked Questions

→ Can I use a different type of pasta?

Yes, you can use any pasta of your choice, such as linguine, fettuccine, or even gluten-free options.

→ What can I substitute for chicken broth?

Vegetable broth or water with a pinch of salt works well as a substitute for chicken broth.

→ How do I know when the shrimp is done?

The shrimp is ready when it turns pink and opaque, usually taking about 2-3 minutes per side over medium heat.

→ Can I make this dish spicier?

Yes, you can add more red pepper flakes to increase the heat to your preference.

→ How long can I store leftovers?

Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently to avoid overcooking the shrimp.

→ Is it possible to make this dish dairy-free?

Yes, simply omit the Parmesan cheese or substitute it with a dairy-free alternative.

Tomato Spinach Shrimp Pasta

A light, vibrant pasta with shrimp, spinach, tomatoes, and garlic olive oil sauce.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 4 Servings

Dietary: ~

Ingredients

→ Main Ingredients

01 8 oz spaghetti or preferred pasta
02 1 lb large shrimp, peeled and deveined
03 2 tablespoons olive oil
04 3 cloves garlic, minced
05 2 cups cherry tomatoes, halved
06 4 cups fresh spinach
07 1/2 teaspoon red pepper flakes (optional)
08 1/4 teaspoon salt
09 1/4 teaspoon black pepper
10 1/2 cup chicken broth or vegetable broth
11 1/4 cup grated Parmesan cheese (optional for serving)
12 Fresh basil leaves for garnish (optional)

Instructions

Step 01

Bring a large pot of salted water to a boil. Cook the pasta according to package directions, usually about 8-10 minutes. Drain and set aside, reserving about 1/2 cup of pasta water.

Step 02

In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the shrimp, seasoning with salt and pepper. Cook for 2-3 minutes per side until the shrimp is pink and opaque. Remove from the pan and set aside.

Step 03

In the same skillet, heat another tablespoon of olive oil and sauté minced garlic for 1 minute until fragrant. Add the halved cherry tomatoes and cook for 3-4 minutes until they soften and release their juices.

Step 04

Add the spinach to the skillet, allowing it to wilt down. Pour in the chicken broth or vegetable broth and stir, scraping up any bits from the bottom of the pan. Simmer for 2 minutes.

Step 05

Add the cooked pasta to the skillet, tossing everything together to coat the pasta in the sauce. If needed, add some reserved pasta water to help the sauce come together.

Step 06

Return the cooked shrimp to the skillet, tossing everything together until well mixed and heated through.

Step 07

Divide the pasta into bowls, topping with grated Parmesan and fresh basil leaves, if desired. Serve immediately while hot.

Tools You'll Need

  • Large pot
  • Large skillet
  • Colander
  • Cooking utensils (e.g. tongs or spatula)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Shellfish (shrimp)
  • Dairy (Parmesan cheese, if used)
  • Gluten (pasta, if not gluten-free)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 400
  • Total Fat: 15 g
  • Total Carbohydrate: 45 g
  • Protein: 30 g