Imagine twirling your fork through perfectly cooked spaghetti strands coated in a savory garlic-infused sauce, studded with plump, juicy shrimp and bursting cherry tomatoes. This Tomato Spinach Shrimp Pasta is a vibrant, Mediterranean-inspired dish that balances fresh flavors with satisfying textures. The combination of sweet tomatoes, earthy spinach, and succulent seafood creates a restaurant-quality meal that comes together in under 30 minutes. You’ll learn how to perfectly cook the shrimp, create a light yet flavorful sauce, and bring everything together for a colorful pasta dish that’s as beautiful as it is delicious.
Why You’ll Love This Recipe
This Tomato Spinach Shrimp Pasta will quickly become a staple in your weeknight dinner rotation for so many reasons. First, it strikes that perfect balance between being impressive enough for company yet simple enough for busy evenings. The dish creates a symphony of textures – from the al dente bite of the pasta to the tender juiciness of perfectly cooked shrimp and the pleasant pop of cherry tomatoes.
The sauce is light yet satisfying, allowing the natural flavors of each ingredient to shine through rather than drowning them in heavy cream. The vibrant colors – ruby red tomatoes, emerald green spinach, and pink shrimp – make for a feast for the eyes before you even take your first bite.
What truly sets this seafood pasta dish apart is how adaptable it is to what you have on hand. The shrimp cooks quickly, the spinach wilts in minutes, and the whole meal comes together in about the time it takes to boil your pasta. It’s the perfect showcase for fresh, simple ingredients that transform into something greater than the sum of their parts.
Ingredients List for the Tomato Spinach Shrimp Pasta
The magic of this dish lies in its high-quality, fresh ingredients that create layers of flavor without complicated techniques. The briny shrimp pairs perfectly with the sweet tomatoes and earthy spinach, while the garlic ties everything together.
- 8 ounces uncooked spaghetti
- 1 pound uncooked (31-40/pound size) shrimp (thawed & peeled, can remove tails)
- 1 tablespoon olive oil
- 2 tablespoons butter
- 4 cloves garlic (minced)
- 10 ounces grape tomatoes (cut into halves)
- 1/4 cup chicken broth
- 1/4 teaspoon Italian seasoning
- 2 cups (packed) fresh baby spinach
- Salt & pepper (to taste)
Pro Tips
To elevate your Tomato Spinach Shrimp Pasta from good to outstanding, follow these professional cooking techniques:
Perfect Shrimp Cooking: The secret to juicy shrimp is not overcooking them. Watch for the color change from gray to opaque pink with a slight curve – this typically takes just 2-3 minutes per side. Remove them from the heat immediately when done, as residual heat will continue cooking them. Overcooked shrimp become rubbery and tough, so err on the side of undercooking if you’re unsure.
Al Dente Pasta Technique: Cook your pasta about 1 minute less than the package instructions for true al dente texture. The pasta will continue cooking slightly when mixed with the hot sauce. This ensures your pasta maintains that perfect bite rather than becoming mushy. Reserve about 1/2 cup of pasta water before draining – this starchy liquid is liquid gold for adjusting sauce consistency.
Layered Flavor Building: Create depth by allowing each ingredient to cook properly before adding the next. Let the garlic become fragrant, allow the tomatoes to release their juices, and give the shrimp space in the pan rather than crowding. This sequential cooking method ensures each component contributes its maximum flavor to the final shrimp and spinach pasta dish.

Instructions
Step 1: Boil a salted pot of water for the pasta. Cook it al dente according to package directions.
Step 2: Meanwhile, add the oil and butter to a skillet over medium-high heat. Add the garlic once the pan is hot, and cook it for about 30 seconds.
Step 3: Stir in the tomatoes, chicken broth, and Italian seasoning.
Step 4: Cook the tomatoes, stirring occasionally, until they start to lose their shape (about 5 minutes).
Step 5: Add the shrimp to the pan, followed by the spinach. Reduce the heat to medium. Let it cook for about 5 minutes, stirring it/turning the shrimp until they’re cooked through and the spinach has wilted.
Step 6: Season with salt & pepper as needed. Toss with the drained spaghetti. If you want a little more liquid in the sauce, add a bit of the hot pasta water.
Variations
The versatility of this Tomato Spinach Shrimp Pasta recipe allows for creative adaptations to suit dietary preferences or simply to change things up:
Creamy Version: For a richer garlic pasta with shrimp, add 1/4 cup heavy cream or cream cheese to the sauce after the tomatoes have softened. This creates a silky texture that coats the pasta beautifully. The creamy element balances the acidity of the tomatoes while complementing the seafood.
Gluten-Free Adaptation: Simply substitute your favorite gluten-free pasta. Rice pasta, chickpea pasta, or zucchini noodles all work wonderfully with the shrimp and tomato sauce. The light nature of the sauce means it pairs well with alternative pasta options without overwhelming them.
Spicy Twist: Transform the flavor profile by adding 1/2 teaspoon red pepper flakes when cooking the garlic, or drizzle with chili-infused olive oil before serving. The heat pairs exceptionally well with the sweetness of the shrimp and tomatoes in this seafood pasta creation.
Storage and Serving
This Tomato Spinach Shrimp Pasta can be stored in an airtight container in the refrigerator for up to 2 days. While the dish is best enjoyed freshly made, gentle reheating is possible. For best results, warm it slowly in a skillet with a splash of water or broth over medium-low heat, being careful not to overcook the shrimp. Freezing is not recommended as the texture of both the shrimp and pasta will deteriorate.
For serving, present this stunning pasta on warmed plates to maintain its temperature. A sprinkle of freshly grated Parmesan cheese adds a salty finishing touch that complements the tomato-based sauce perfectly. For an elegant dinner party presentation, serve with a lemon wedge on the side – a squeeze of fresh citrus brightens all the flavors and cuts through the richness.
This Mediterranean shrimp pasta pairs beautifully with a simple arugula salad dressed with lemon and olive oil, or some crusty garlic bread for soaking up the flavorful sauce. A chilled Pinot Grigio or Sauvignon Blanc makes the perfect beverage accompaniment.
FAQs
Can I use frozen shrimp for this recipe?
Yes, frozen shrimp works perfectly in this Tomato Spinach Shrimp Pasta. Just ensure they’re fully thawed and patted dry before cooking to prevent excess water from diluting the sauce. Thaw overnight in the refrigerator or use the quick-thaw method by placing them in a colander under cold running water for about 5 minutes.
What can I substitute for spinach?
Kale, arugula, or Swiss chard make excellent substitutions in this shrimp pasta dish. Kale will need 1-2 minutes longer to wilt, while arugula will wilt almost instantly. Adjust your cooking time accordingly.
Is there a dairy-free version of this recipe?
Absolutely! Replace the butter with additional olive oil or a plant-based butter alternative. The dish will have a slightly different flavor profile but will still be delicious with all the garlic, tomato, and herb flavors.
Can I use a different pasta shape?
Any medium pasta shape works wonderfully with this sauce. Linguine, fettuccine, or penne are excellent alternatives to spaghetti. The key is choosing a shape that will hold the light sauce and mix well with the shrimp and vegetables.
How can I tell when the shrimp are perfectly cooked?
Perfectly cooked shrimp in this tomato spinach pasta will turn from translucent gray to opaque pink with bright red accents. They’ll also curl slightly into a C-shape (not a tight O-shape, which indicates overcooking). This typically takes just 2-3 minutes per side, depending on their size.
Tomato Spinach Shrimp Pasta
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 people 1x
- Category: Dinner
- Method: Cooking
- Cuisine: American
Description
Looking for a flavorful and easy dinner idea? Try this Tomato Spinach Shrimp Pasta recipe for a delicious meal tonight!
Ingredients
- 8 ounces uncooked spaghetti
- 1 pound uncooked (31-40/pound size) shrimp (thawed & peeled, can remove tails)
- 1 tablespoon olive oil
- 2 tablespoons butter
- 4 cloves garlic (minced)
- 10 ounces grape tomatoes (cut into halves)
- 1/4 cup chicken broth
- 1/4 teaspoon Italian seasoning
- 2 cups (packed) fresh baby spinach
- Salt & pepper (to taste)
Instructions
- Step 1: Boil a salted pot of water for the pasta. Cook it al dente according to package directions.
- Step 2: Meanwhile, add the oil and butter to a skillet over medium-high heat. Add the garlic once the pan is hot, and cook it for about 30 seconds.
- Step 3: Stir in the tomatoes, chicken broth, and Italian seasoning.
- Step 4: Cook the tomatoes, stirring occasionally, until they start to lose their shape (about 5 minutes).
- Step 5: Add the shrimp to the pan, followed by the spinach. Reduce the heat to medium. Let it cook for about 5 minutes, stirring it/turning the shrimp until they’re cooked through and the spinach has wilted.
- Step 6: Season with salt & pepper as needed. Toss with the drained spaghetti. If you want a little more liquid in the sauce, add a bit of the hot pasta water.
Notes
Try This Recipe and Leave a comment Below, your opinion matters to me!
Nutrition
- Serving Size: 4 serving
- Calories: 400
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg