
This shrimp tomato pasta is a restaurant-worthy dinner ready in under 30 minutes, packed with juicy shrimp, burst cherry tomatoes, fresh spinach, and a garlicky white wine sauce over perfectly cooked pasta.

There are weeknight dinners, and then there is this shrimp tomato pasta. It is the kind of dish that makes everyone at the table think you spent far more time in the kitchen than you actually did. We are talking golden, garlicky shrimp, burst cherry tomatoes, wilted baby spinach, and silky sun-dried tomatoes, all tossed with pasta in a light white wine sauce that clings to every strand.
If you have been searching for a shrimp pasta healthy clean eating option that does not taste like it is holding back on flavor, this is it. It is bright, satisfying, and genuinely simple to pull off on a Tuesday night.
The secret is layering flavor at every step rather than dumping everything in at once. Here is what makes this dish stand out:
For a dish this simple, quality ingredients carry real weight. A good extra virgin olive oil, oil-packed sun-dried tomatoes, and freshly grated Parmesan (not the stuff from a green shaker) will noticeably elevate the final result. The right wide skillet also matters here so your shrimp sear rather than steam.
For the best shrimp spinach tomato pasta, go for large or extra-large shrimp (21/25 count or 16/20 count). Smaller shrimp cook too quickly and can get lost among the other ingredients. Fresh or frozen both work well. If using frozen, thaw them overnight in the fridge or under cold running water and dry them very thoroughly.
Chef's Tip: Do not overcrowd your pan when searing the shrimp. Work in batches if needed. Crowding drops the pan temperature and causes the shrimp to steam instead of sear, which means you miss out on that beautiful golden color and caramelized flavor.
For a dish inspired by shrimp scampi with tomatoes and spinach, you can lean into the lemon and garlic even more by adding an extra clove of garlic and doubling the lemon zest.
The tomato sauce in this recipe takes just about 8 minutes to come together. Start with fragrant sliced garlic in olive oil, add a pinch of red pepper flakes, then let those cherry tomatoes and sun-dried tomatoes do their thing. When you press the tomatoes gently with the back of your spoon, they burst and melt into the oil, creating a deeply flavored, naturally sweet sauce.
The white wine goes in next, lifting all those caramelized bits off the pan. Then comes the spinach, wilted in batches, followed by the pasta and a knob of cold butter to bring it all together into a glossy, cohesive sauce.
This shrimp with spinach and tomatoes combination is classic for good reason: the iron-rich spinach, the acidic tomatoes, and the sweet shrimp create a perfectly balanced bite every time.
Ready to bring it all together? Here is the full step-by-step recipe:

This shrimp tomato pasta is a restaurant-worthy dinner ready in under 30 minutes, packed with juicy shrimp, burst cherry tomatoes, fresh spinach, and a garlicky white wine sauce over perfectly cooked pasta.
Bring a large pot of heavily salted water to a boil. Cook the linguine according to package directions until al dente. Before draining, reserve 1 cup of pasta water. Drain and set aside.
While the pasta cooks, pat the shrimp completely dry with paper towels and season with salt and black pepper.
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until shimmering. Add the shrimp in a single layer and sear for 1 to 2 minutes per side until pink and just cooked through. Do not overcrowd. Transfer shrimp to a plate and set aside.
Reduce heat to medium. Add the remaining 1 tablespoon of olive oil to the same skillet. Add the sliced garlic and red pepper flakes and cook, stirring constantly, for about 60 seconds until fragrant and just golden. Do not let it burn.
Add the cherry tomatoes and sun-dried tomatoes to the pan. Cook for 4 to 5 minutes, stirring occasionally, pressing some of the cherry tomatoes gently with the back of your spoon to encourage them to burst and release their juices.
Pour in the white wine (or chicken broth) and let it simmer for 2 to 3 minutes, scraping up any browned bits from the bottom of the pan, until the liquid reduces by about half.
Add the baby spinach in batches, stirring and letting each addition wilt before adding the next.
Add the drained pasta to the skillet and toss to coat. Add the cold butter and lemon juice and zest, tossing vigorously. Stream in a splash of the reserved pasta water as needed to loosen the sauce to a silky consistency.
Return the cooked shrimp to the pan and toss gently to warm through, about 1 minute.
Taste and adjust salt and pepper. Serve immediately, garnished with fresh parsley and grated Parmesan.
Serve this shrimp pasta with spinach and tomatoes straight from the skillet with a heavy hand of freshly grated Parmesan and a scatter of chopped parsley. A simple green salad and crusty bread on the side round out the meal beautifully.
For storing: Leftovers will keep in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet with a splash of water or broth. Skip the microwave if you can, it tends to make the shrimp rubbery.
Variations to try: