Tomato Spinach Shrimp Pasta is a quick, bright weeknight pasta that combines juicy cherry tomatoes, garlicky shrimp, and baby spinach tossed with spaghetti. It comes together in about 25 minutes and hits all the marks: light, flavorful, and flexible — perfect when you want a seafood dinner that feels special without a lot of fuss.
Why you’ll love this dish
This pasta hits a sweet spot: it’s fast, healthy, and impressive enough for guests. The tomatoes burst and create a light sauce, while spinach softens into a silky bed for the shrimp. You get protein, greens, and carbs in one skillet — ideal for busy weeknights or a simple weekend supper.
"The bright tomato juices and garlicky shrimp make this one of my go-to dinners—ready in under 30 minutes and always a hit at the table."
If you enjoy other seafood pasta flavors, you might also like a spicier take on shrimp or seafood with creamy accents — for example try this Cajun shrimp and salmon garlic cream sauce for a bolder alternative: Cajun shrimp and salmon garlic cream sauce.
The cooking process explained
Short overview before you gather ingredients: boil the pasta to al dente while you sauté garlic and shrimp. Add halved cherry tomatoes and a splash of broth to loosen a light sauce. Toss in fresh spinach so it wilts gently, then combine with the drained pasta. Finish with a little reserved pasta water for silky texture and top with Parmesan or basil if you like.
This recipe is mostly stove-top work and uses one large skillet for the sauce and shrimp, so cleanup is minimal.
What you’ll need
- 8 oz spaghetti (or any pasta you prefer — linguine, penne, or bucatini work well)
- 1 lb large shrimp, peeled and deveined (tail-on or off)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 2 cups cherry tomatoes, halved
- 4 cups fresh spinach
- 1/2 teaspoon red pepper flakes (optional)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup chicken broth or vegetable broth
- 1/4 cup grated Parmesan cheese (optional for serving)
- Fresh basil leaves for garnish (optional)
Notes and substitutions:
- Use frozen shrimp if necessary — thaw thoroughly and pat dry (see FAQ).
- To make it vegetarian, skip the shrimp and add white beans or sautéed mushrooms.
- For a creamier finish, stir in 2–3 tablespoons of cream or crème fraîche at the end.
Step-by-step instructions
- Cook the pasta: Bring a large pot of salted water to a rolling boil. Add spaghetti and cook according to package directions until al dente. Reserve 1 cup of pasta water, then drain and set pasta aside.
- Sear garlic and shrimp: Heat a large skillet over medium heat. Add olive oil. Sauté minced garlic about 30 seconds until fragrant. Add shrimp in a single layer and cook until pink and opaque, about 2–3 minutes per side depending on size. Remove shrimp to a plate if your skillet is crowded.
- Build the sauce: In the same skillet, add halved cherry tomatoes, salt, black pepper, and red pepper flakes if using. Stir and let tomatoes soften for 1–2 minutes.
- Add broth and simmer: Pour in chicken or vegetable broth and simmer for 3–4 minutes to reduce slightly and concentrate flavor.
- Finish with greens and pasta: Stir in fresh spinach and cooked pasta. Return shrimp to the pan. Toss everything together, adding reserved pasta water a few tablespoons at a time until you reach a silky consistency.
- Plate and garnish: Serve hot with grated Parmesan and fresh basil if desired.
Timing tips: while the pasta water heats, prep garlic and tomatoes so the skillet work moves quickly. Shrimp cook very fast — watch them to avoid rubberiness.
Best ways to enjoy it
Serve this pasta immediately for best texture. Pair with:
- A crisp green salad (arugula, lemon vinaigrette).
- Crusty bread or garlic toast to sop up the tomato juices.
- A light white wine (Sauvignon Blanc or Pinot Grigio).
If you prefer a richer meal, a creamy salmon pasta is a delicious pairing idea for a dinner rotation: creamy salmon pasta. For plating, twirl the spaghetti into nests with tongs and place shrimp attractively on top; scatter basil and a final grind of black pepper.
Storage and reheating tips
- Refrigerate leftovers in an airtight container within 2 hours. Use within 3–4 days.
- To freeze: portion into freezer-safe containers and freeze up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat gently on the stovetop with a splash of water or broth to loosen the sauce. Microwave in short intervals, stirring and adding liquid as needed to avoid drying out shrimp.
- Safety: refrigerate promptly and do not reheat more than once. Shrimp can overcook during reheating — add liquid and reheat just until warm.
Pro chef tips
- Pat shrimp dry before cooking for a good sear and better texture.
- Reserve pasta water — its starch helps bind the sauce and makes it glossy.
- Control sauce thickness with the reserved water: add only a few tablespoons at a time.
- Cook shrimp in batches if needed so they aren’t overcrowded; overcrowding steams instead of sears.
- Use cherry tomatoes for sweetness and quick breakdown; if you only have Roma, chop them small.
- If the dish tastes flat, a squeeze of lemon brightens it and balances richness.
Creative twists
- Spicy garlic butter: finish with a tablespoon of butter and extra red pepper flakes.
- Lemon-garlic shrimp: add zest and 1 tablespoon lemon juice at the end for a fresher profile.
- Creamy version: stir in 1/4 cup heavy cream or mascarpone at the end for a richer sauce.
- Gluten-free or low-carb: use gluten-free pasta or spiralized zucchini.
- Add olives, capers, or a sprinkle of toasted pine nuts for Mediterranean notes.
Common questions
Q: How long does this take from start to finish?
A: About 20–30 minutes. Pasta cooking time determines the main clock while you sauté shrimp and build the sauce.
Q: Can I use frozen shrimp?
A: Yes. Thaw shrimp overnight in the fridge or under cold running water in a sealed bag. Pat completely dry before cooking to avoid excess moisture. If still slightly frozen, increase cooking time slightly but watch for doneness.
Q: Can I make this ahead?
A: You can cook components ahead: prepare pasta and sauce separately, then reheat and combine. For best texture, cook shrimp just before serving or add them in during the final reheat to avoid overcooking.
Q: Is this spicy?
A: Not unless you add red pepper flakes. Start with 1/4 teaspoon and adjust to taste.
Q: How can I turn this into a weeknight meal for picky eaters?
A: Keep the sauce simple (omit pepper flakes and basil) and serve cheese on the side. Chop the spinach finely if children are wary of leafy greens.
If you want a printable version or to adapt this to other seafood, let me know which swap you’re thinking of and I’ll give exact adjustments.
Print
Tomato Spinach Shrimp Pasta
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Seafood
Description
A quick and flavorful pasta dish featuring juicy cherry tomatoes, garlicky shrimp, and tender baby spinach, all tossed together in spaghetti.
Ingredients
- 8 oz spaghetti (or any pasta you prefer — linguine, penne, bucatini work well)
- 1 lb large shrimp, peeled and deveined
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 2 cups cherry tomatoes, halved
- 4 cups fresh spinach
- 1/2 teaspoon red pepper flakes (optional)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup chicken broth or vegetable broth
- 1/4 cup grated Parmesan cheese (optional for serving)
- Fresh basil leaves for garnish (optional)
Instructions
- Cook the pasta: Bring a large pot of salted water to a rolling boil. Add spaghetti and cook according to package directions until al dente. Reserve 1 cup of pasta water, then drain and set pasta aside.
- Sear garlic and shrimp: Heat a large skillet over medium heat. Add olive oil. Sauté minced garlic about 30 seconds until fragrant. Add shrimp in a single layer and cook until pink and opaque, about 2–3 minutes per side. Remove shrimp to a plate if your skillet is crowded.
- Build the sauce: In the same skillet, add halved cherry tomatoes, salt, black pepper, and red pepper flakes if using. Stir and let tomatoes soften for 1–2 minutes.
- Add broth and simmer: Pour in chicken or vegetable broth and simmer for 3–4 minutes to reduce slightly and concentrate flavor.
- Finish with greens and pasta: Stir in fresh spinach and cooked pasta. Return shrimp to the pan. Toss everything together, adding reserved pasta water a few tablespoons at a time until you reach a silky consistency.
- Plate and garnish: Serve hot with grated Parmesan and fresh basil if desired.
Notes
Use frozen shrimp if necessary — thaw thoroughly and pat dry. To make it vegetarian, skip the shrimp and add white beans or sautéed mushrooms. For a creamier finish, stir in 2–3 tablespoons of cream or crème fraîche at the end.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
