
This shrimp tomato pasta is a quick, healthy weeknight dinner bursting with juicy shrimp, fresh spinach, and a garlicky tomato sauce that comes together in just 30 minutes.

Some recipes are built for a Tuesday night when you are tired, hungry, and need something on the table fast without sacrificing an ounce of flavor. This shrimp tomato pasta is exactly that dish. Think plump, perfectly seared shrimp tumbled through a silky garlic and tomato sauce with wilted baby spinach, all tossed with your favorite long pasta and finished with a bright hit of lemon. It is the kind of dinner that makes people ask if you went to culinary school.
This is a recipe that lives somewhere between a classic shrimp scampi with tomatoes and spinach and a Tuscan shrimp and spinach pasta. It borrows the brightness of a scampi, the comfort of a tomato-based sauce, and the freshness of a spinach tomato shrimp dish that does not feel heavy. It is clean, wholesome, and deeply satisfying.
Using the right pan makes a genuine difference for this recipe. A wide, heavy-bottomed skillet gives the shrimp enough surface area to sear properly instead of steaming, and it allows the tomato sauce to reduce evenly. Quality extra virgin olive oil also adds a layer of flavor you simply cannot replicate with a neutral oil.
The secret to a great shrimp pasta with spinach and tomatoes is building flavor in layers rather than dumping everything in at once.
Chef's Tip: Pull the shrimp off the heat the moment they curl into a loose C shape and turn opaque. Overcooked shrimp go rubbery fast. When in doubt, undercook them slightly in the first sear since they will finish cooking when tossed back into the warm sauce.
If you are looking for a shrimp pasta healthy clean eating option, this recipe checks every box. Shrimp are one of the leanest proteins available, baby spinach adds iron and vitamins without any prep work, and the tomato base is naturally light. A single serving comes in around 480 calories with over 30 grams of protein, making it a genuinely nourishing meal.
This is a far cry from heavy cream-based pastas. The sauce gets its body from crushed tomatoes and a splash of reserved pasta water, with no butter and no cream required. It is the kind of shrimp spinach pasta recipe healthy enough to feel good about on a weeknight but impressive enough to serve to company on the weekend.
Serving idea: A simple arugula salad with shaved parmesan and a lemon vinaigrette is all you need alongside this to make it a full spread.
Once you have made this base recipe, it is endlessly riffable.
Ready to bring it all together? Here is the full recipe with every detail you need:

This shrimp tomato pasta is a quick, healthy weeknight dinner bursting with juicy shrimp, fresh spinach, and a garlicky tomato sauce that comes together in just 30 minutes.
Bring a large pot of heavily salted water to a boil. Cook the pasta according to package directions until al dente. Before draining, reserve 1 cup of pasta cooking water. Drain and set aside.
While the pasta cooks, pat the shrimp completely dry with paper towels and season both sides with salt and black pepper.
Heat 1.5 tablespoons of olive oil in a large skillet over medium-high heat. Once shimmering, add the shrimp in a single layer and cook undisturbed for 1 to 2 minutes per side until pink and just cooked through. Transfer to a plate and set aside.
Reduce the heat to medium and add the remaining 1.5 tablespoons of olive oil to the same skillet. Add the sliced garlic and red pepper flakes, stirring constantly for about 60 seconds until fragrant and just golden.
Add the halved cherry tomatoes and cook for 3 to 4 minutes, pressing them gently with a spoon until they begin to burst and release their juices.
Pour in the white wine and let it simmer for 1 to 2 minutes, scraping up any browned bits from the bottom of the pan.
Stir in the crushed canned tomatoes, lemon zest, and a pinch of salt. Let the sauce simmer over medium heat for 5 minutes until it thickens slightly.
Add the fresh spinach to the skillet and toss until just wilted, about 1 to 2 minutes.
Return the cooked shrimp to the skillet along with the drained pasta. Toss everything together, adding splashes of reserved pasta water as needed to loosen the sauce and help it cling to the noodles.
Squeeze the lemon juice over the pan, taste and adjust seasoning, then serve immediately topped with fresh parsley and grated parmesan.
This shrimp with spinach and tomatoes pasta is best eaten fresh, but leftovers are absolutely worth saving. Store them in an airtight container in the refrigerator for up to 2 days. When reheating, add a small splash of water or broth to the skillet and warm gently over medium-low heat. The sauce will come back together beautifully. Avoid the microwave if you can, since it tends to make the shrimp tough and rubbery.