A bright, weeknight-friendly pasta that comes together in the time it takes to boil water: tender shrimp, blistered cherry tomatoes, and a mountain of fresh spinach tossed with spaghetti and a splash of reserved pasta water for silkiness. It’s light enough for warm evenings but satisfying enough for company — and it scales easily when you’re feeding a crowd.
Why you’ll love this dish
This Tomato Spinach Shrimp Pasta hits the sweet spot between comfort and speed. You get protein, greens, and a simple tomato sauce in under 30 minutes. It’s a reliable go-to for busy weeknights, date-night dinners, or whenever you want something that feels a bit special without fuss.
“I made this on a rainy Tuesday and my whole family asked for seconds — bright, garlicky, and perfectly saucy.”
This recipe pairs well with other quick seafood dinners. If you like garlicky greens and melty cheese, try this garlicky baked salmon with spinach and mozzarella for an easy alternate main that keeps the same flavor family.
The cooking process explained
Before you start: you’ll cook pasta al dente, quickly sear shrimp, build a simple tomato-and-broth pan sauce, wilt spinach into it, then toss everything with reserved pasta water to create a silky coating. The whole recipe is mostly stovetop work and relies on timing — don’t overcook the shrimp and add the pasta as soon as the spinach has wilted so it picks up the sauce.
High-level flow:
- Boil and reserve pasta water.
- Sauté garlic and sear shrimp briefly.
- Simmer halved cherry tomatoes with broth and seasonings.
- Add spinach and pasta, return shrimp, and finish with pasta water and cheese.
What you’ll need
- 8 oz spaghetti (or your favorite pasta)
- 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)
Notes and swaps:
- Use gluten-free pasta or zucchini noodles for dietary needs (adjust cook times).
- Use canned diced tomatoes (drained) if cherry tomatoes aren’t available, but reduce simmer time.
- For a richer finish, replace part of the broth with a splash of cream; for lighter, use all vegetable broth.
Step-by-step instructions
- Cook the pasta: Bring a large pot of generously salted water to a boil. Add spaghetti and cook until al dente according to package directions. Reserve 1 cup of the pasta water, then drain the pasta and set aside.
- Sear garlic and shrimp: Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 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 thickness. Avoid overcrowding — work in batches if needed. Remove shrimp to a plate.
- Build the sauce: In the same skillet, add halved cherry tomatoes, salt, black pepper, and red pepper flakes (if using). Cook 1–2 minutes until tomatoes begin to soften and release juices.
- Add broth and simmer: Pour in the broth and let it simmer for 3–4 minutes to concentrate flavor and loosen any browned bits from the pan.
- Finish with greens and pasta: Add the spinach and cooked pasta to the skillet. Return the shrimp and toss everything together. Add reserved pasta water a little at a time until the sauce reaches a silky consistency that coats the pasta.
- Plate and garnish: Serve hot. Top with grated Parmesan and fresh basil if desired.
Safety note: Shrimp are done when opaque and firm. Overcooking makes them rubbery, so watch carefully during step 2 and when reheating.
Best ways to enjoy it
Serve this pasta straight from the pan with a green salad or a crisp baguette to mop up the sauce. For a heartier spread, pair it with roasted vegetables or simple lemon-garlic asparagus. If you want a spicier or smokier complement, try this Cajun shrimp and salmon garlic cream sauce for a bolder seafood night that echoes the shrimp flavors in a different style.
Plating tips:
- Twirl portions with tongs for a restaurant-style nest.
- Finish with a drizzle of extra-virgin olive oil and a few basil leaves for brightness.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container for up to 3 days. Shrimp-based pasta is best eaten within this window.
- Freeze: Not ideal — spinach and shrimp change texture when frozen and reheated. If you must freeze, omit the spinach and add fresh when reheating; use within 1 month.
- Reheat: Warm gently on the stovetop over low heat with a splash of water or broth to loosen the sauce. Microwave in short intervals, stirring between, to avoid overcooking the shrimp.
Food-safety reminder: Cool leftovers quickly (within 2 hours) and refrigerate to reduce bacterial risk.
Pro chef tips
- Salt pasta water well — it’s your primary seasoning for the noodles.
- Reserve pasta water: the starchy water is the secret to a silky, restaurant-quality sauce without cream.
- Cook shrimp last: shrimp cook very quickly; adding them back at the end prevents toughness.
- Don’t skip the garlic bloom: sweat garlic just until fragrant — overbrowned garlic tastes bitter.
- If the sauce seems thin, simmer a minute longer to concentrate flavors before adding pasta.
- Taste and adjust: always taste before serving and tweak salt, pepper, or acidity (a squeeze of lemon brightens things).
Creative twists
- Creamy variant: Stir 2–3 tablespoons of cream or mascarpone at the end for a richer sauce.
- Spicy-sweet: Add a splash of balsamic glaze and an extra pinch of red pepper flakes.
- Protein swaps: Use scallops, chunks of firm fish, or chicken for non-shrimp versions.
- Vegetarian: Replace shrimp with sautéed mushrooms or roasted chickpeas for a satisfying veg option.
- Herb-forward: Replace basil with tarragon or dill for a Scandinavian touch.
Common questions
Q: How long does this take to make?
A: Active time is about 20–30 minutes: pasta cooks 8–12 minutes and the stovetop steps run about 10–15 minutes.
Q: Can I use frozen shrimp?
A: Yes — thaw fully in the fridge or under cold running water, pat dry, and proceed. Dry shrimp sear better and brown less when wet.
Q: Is this dish freezer-friendly?
A: Not really ideal. Spinach and shrimp suffer in the freezer. If you must, freeze components separately (pasta alone works better) and add fresh spinach when reheating.
Q: What if I don’t have cherry tomatoes?
A: Use halved grape tomatoes, chopped plum tomatoes, or a drained can of diced tomatoes. Reduce simmer time for fresh tomatoes; canned may need a minute longer.
Q: Can I make this gluten-free or dairy-free?
A: Yes. Use gluten-free pasta and skip the Parmesan or use a dairy-free alternative. The recipe itself is naturally low in dairy if you omit cheese.
Q: How can I make it for a crowd?
A: Double the ingredients and use a very large skillet or two pans. Cook pasta in a giant pot, and sear shrimp in batches to avoid overcrowding.
If you have other tweaks you’re curious about — vegetarian swaps, make-ahead options, or wine pairings — ask and I’ll suggest specifics.
Print
Tomato Spinach Shrimp Pasta
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Seafood
Description
A bright and speedy pasta dish with shrimp, cherry tomatoes, and fresh spinach, perfect for weeknight dinners.
Ingredients
- 8 oz spaghetti (or your favorite pasta)
- 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
- Bring a large pot of generously salted water to a boil. Add spaghetti and cook until al dente according to package directions. Reserve 1 cup of the pasta water, then drain the pasta and set aside.
- Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 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.
- Add halved cherry tomatoes, salt, black pepper, and red pepper flakes (if using) to the skillet. Cook for 1–2 minutes until tomatoes begin to soften.
- Pour in the chicken or vegetable broth and let it simmer for 3–4 minutes to concentrate flavor.
- Add the spinach and cooked pasta to the skillet. Return the shrimp, tossing everything together. Add reserved pasta water until the sauce reaches a silky consistency.
- Serve hot and garnish with grated Parmesan and fresh basil if desired.
Notes
Use gluten-free pasta or zucchini noodles for dietary needs. For richer sauce, add a splash of cream; for lighter, use all vegetable broth.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
