
This shrimp tomato pasta with spinach comes together in just 30 minutes with juicy sautéed shrimp, burst cherry tomatoes, and tender wilted spinach tossed in a garlicky olive oil sauce. A healthy, clean-eating weeknight winner the whole family will love.

Some recipes just work, and this shrimp tomato pasta is absolutely one of them. It hits every note you want from a weeknight dinner: quick enough for a Tuesday, impressive enough for guests, and genuinely satisfying in the way that only a great pasta dish can be. Juicy sautéed shrimp, sweet burst cherry tomatoes, and tender wilted spinach all come together in a glossy, garlicky olive oil sauce that clings to every strand of pasta. Finish it with lemon, butter, and a snowfall of Parmesan and you have something that feels far more special than 30 minutes of effort deserves.
If you love a Tuscan shrimp and spinach pasta, this recipe has that same soul, just a little lighter and faster. It also doubles beautifully as a shrimp pasta healthy clean eating meal since it is naturally high in lean protein, loaded with vegetables, and built on a simple olive oil base rather than a heavy cream sauce.
The secret is in how each component is cooked. The shrimp are seared fast in a hot pan so they stay plump and tender instead of turning rubbery. The cherry tomatoes are cooked just long enough to burst and release their natural sweetness, creating a light, jammy sauce base without any added tomatoes from a can. The spinach wilts directly into the pan, soaking up every bit of that garlic-and-white-wine flavor.
The starchy pasta water ties it all together. It is one of those old Italian tricks that turns a loose, oily sauce into something silky and cohesive. Do not skip it. Scoop it out before you drain the pasta, every time.
Chef's Tip: Pat your shrimp completely dry with paper towels before they hit the pan. Any surface moisture will cause them to steam instead of sear, and you will miss out on that gorgeous golden crust.
This is a recipe where quality ingredients really do show up in the final dish. A good extra virgin olive oil, freshly grated Parmesan rather than the kind from a green shaker, and shrimp that are genuinely fresh (or properly thawed) will take this from good to memorable.
For a shrimp spinach sundried tomato pasta variation, simply swap the fresh cherry tomatoes for about half a cup of drained sun-dried tomatoes packed in oil. They bring a deeper, more concentrated sweetness and that unmistakable Tuscan flavor that pairs so well with shrimp and wilted greens.
Having a wide, heavy-bottomed skillet matters here too. You need room to sear the shrimp without crowding them, and enough surface area to toss the pasta properly at the end.
On the shrimp: Use large or jumbo shrimp for the best texture and visual impact. Fresh is ideal, but properly thawed frozen shrimp work perfectly well. Just make sure they are completely dry before they hit the pan.
On the pasta: Linguine is the classic choice for a shrimp scampi with tomatoes and spinach style dish, but penne and rigatoni are excellent if you want something a bit more fork-friendly.
On the sauce: The butter added at the end is not optional. It is what gives the sauce that beautiful sheen and rounds out all the bright, acidic flavors from the tomatoes and lemon.
Ready to make it? Here is the full step-by-step recipe:

This shrimp tomato pasta with spinach comes together in just 30 minutes with juicy sautéed shrimp, burst cherry tomatoes, and tender wilted spinach tossed in a garlicky olive oil sauce. A healthy, clean-eating weeknight winner the whole family will love.
Bring a large pot of generously salted water to a boil. Cook the pasta according to package directions until al dente. Before draining, scoop out at least 1/2 cup of starchy pasta water and set it aside. Drain and set pasta aside.
While the pasta cooks, pat the shrimp completely dry with paper towels and season with salt, black pepper, and half the red pepper flakes.
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Add the shrimp in a single layer and cook for 1 to 2 minutes per side until pink and just opaque. Do not overcook. Transfer to a plate and set aside.
Reduce heat to medium and add the remaining 1 tablespoon of olive oil to the same skillet. Add the garlic and remaining red pepper flakes and sauté for about 30 seconds until fragrant, stirring constantly so it does not burn.
Add the cherry tomatoes to the skillet and cook for 4 to 5 minutes, pressing them gently with a spoon until they begin to burst and release their juices.
Pour in the white wine (or chicken broth) and let it simmer for 2 minutes, scraping up any browned bits from the bottom of the pan.
Add the baby spinach in batches, stirring until each handful wilts down, about 2 minutes total.
Add the drained pasta to the skillet and toss to combine with the sauce. Add reserved pasta water a splash at a time and toss until the sauce coats every strand and reaches your desired consistency.
Remove from heat. Add the butter, lemon zest, lemon juice, and Parmesan, then toss vigorously until the butter melts and the sauce turns glossy.
Return the cooked shrimp to the pan and gently fold everything together. Taste and adjust salt and pepper as needed.
Divide into bowls, top with fresh basil and extra Parmesan, and serve immediately.
This shrimp with spinach and tomatoes pasta is best served immediately, straight from the pan into warm bowls. Finish with torn fresh basil, a little extra Parmesan, and a crack of black pepper.
For serving alongside, a simple green salad and crusty bread to mop up the sauce is truly all you need.
Storage: Leftovers will keep in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a small splash of water or broth to bring the sauce back to life. The shrimp are best reheated low and slow.
Variations to try:
However you make it, this shrimp spinach pasta is the kind of recipe you will come back to again and again. It is fast, it is flexible, and it genuinely tastes like something you ordered at a restaurant.