If you’re looking for a weeknight dinner that’s quick, healthy, and packed with flavor, this Tomato Spinach Shrimp Pasta is the answer. Juicy shrimp, tender pasta, and fresh spinach come together in a light tomato-based sauce that’s both vibrant and satisfying. It’s one of those meals that feels elegant enough for a special dinner but simple enough for a busy weekday.

With just a handful of pantry staples, a few fresh ingredients, and a little love, you can have a cozy, family-style dinner on the table in under 30 minutes. The combination of succulent shrimp, tender pasta, and the natural sweetness of spinach and tomatoes makes every bite deliciously comforting. Plus, this dish is versatile: add some garlic, a splash of sparkling apple cider, or a pinch of chili flakes for an extra flavor boost.
Why This Pasta Dish is a Family Favorite
Tomato Spinach Shrimp Pasta is loved because it balances protein, veggies, and carbs in one easy dish. Shrimp cooks in minutes, spinach adds color and nutrients, and the tomato sauce ties everything together with a tangy, fresh taste. Unlike creamy-heavy pasta dishes, this one feels lighter, making it perfect for those who want a filling yet healthy dinner.
Key Ingredients That Make This Dish Shine
The magic comes from simple, fresh ingredients. You’ll need medium shrimp (peeled and deveined), your choice of pasta, fresh spinach, ripe tomatoes or canned diced tomatoes, garlic, olive oil or butter, and a touch of seasoning. Optional extras include parmesan cheese, red pepper flakes, or fresh herbs like basil for a vibrant finish. These components combine for a visually appealing, flavorful, and satisfying meal.
Ingredients for Tomato Spinach Shrimp Pasta
Essential Ingredients
These ingredients are simple, widely available in the USA, and make this dish quick, flavorful, and approachable for beginners. Optional add-ins let you customize the dish to your taste.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium shrimp | 1 pound (peeled and deveined) | Can substitute with chicken if preferred |
| Pasta | 12 ounces | Spaghetti, linguine, or fettuccine work well |
| Olive oil | 2 tablespoons | Can substitute with butter or vegetable oil |
| Garlic | 3 cloves, minced | Adds aromatic flavor |
| Fresh spinach | 4 cups | Can substitute with baby kale or chard |
| Tomatoes | 2 cups diced fresh tomatoes or 1 can (14.5 oz) | Adds natural sweetness and acidity |
| Tomato paste | 2 tablespoons | Enhances tomato flavor |
| Salt | 1 teaspoon | Adjust to taste |
| Black pepper | 1/2 teaspoon | Adjust to taste |
| Red pepper flakes | 1/4 teaspoon | Optional, for a slight kick |
| Parmesan cheese | 1/4 cup, grated | Optional topping |
| Fresh basil | 2 tablespoons, chopped | Optional for garnish |
| Lemon juice | 1 tablespoon | Optional, brightens flavors |
How to Make Tomato Spinach Shrimp Pasta
Cooking the Pasta
Start by bringing a large pot of salted water to a boil. Add 12 ounces of your chosen pasta and cook according to package instructions until al dente. Reserve about 1/2 cup of pasta water before draining — this will help loosen the sauce later if needed. Drain the pasta and set aside.
Sautéing the Shrimp
While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium heat. Add 1 pound of peeled and deveined shrimp. Season with 1/2 teaspoon black pepper and 1 teaspoon salt. Cook the shrimp for 2–3 minutes on each side until they turn pink and opaque. Remove the shrimp from the skillet and set aside.
Preparing the Tomato Spinach Sauce
In the same skillet, add 3 minced garlic cloves and sauté for 30 seconds until fragrant. Stir in 2 cups diced tomatoes (fresh or canned) and 2 tablespoons tomato paste. Cook for 5–7 minutes until the tomatoes soften and the sauce thickens slightly. Add 4 cups of fresh spinach and cook until wilted, about 2–3 minutes. Season with additional salt, black pepper, and 1/4 teaspoon red pepper flakes if desired.
Combining Pasta, Shrimp, and Sauce
Return the cooked shrimp to the skillet with the tomato-spinach sauce. Add the cooked pasta and toss everything together until evenly coated. If the sauce feels too thick, add a splash of reserved pasta water to reach the desired consistency. Finish with 1 tablespoon of lemon juice for brightness and sprinkle 1/4 cup grated Parmesan cheese and 2 tablespoons chopped fresh basil on top before serving.
Serving Suggestions
Serve the Tomato Spinach Shrimp Pasta hot, garnished with extra Parmesan and basil if desired. Pair with a simple side salad or garlic bread for a complete meal. This dish is perfect for weeknight dinners, casual gatherings, or a cozy family meal.
Tips and Tricks for Perfect Tomato Spinach Shrimp Pasta
Choosing the Best Shrimp
For the best flavor and texture, use medium or large shrimp that are peeled and deveined. Fresh shrimp are ideal, but frozen shrimp work well too — just thaw them completely before cooking. Avoid overcooking the shrimp, as they can become rubbery; they cook quickly, usually 2–3 minutes per side.
Customizing the Sauce
This tomato-spinach sauce is flexible. You can add garlic powder or onion powder for extra depth, a splash of vegetable or chicken broth for a lighter sauce, or a pinch of chili flakes for heat. For a creamier version, stir in 1/4 cup heavy cream or a spoonful of cream cheese just before adding the pasta.
Cooking Tips for Pasta
Always salt your pasta water generously; it seasons the pasta from the inside out. Reserve a small amount of pasta water before draining — this helps adjust the sauce consistency and ensures the pasta and sauce cling together perfectly. Tossing the pasta in the sauce for a minute or two before serving allows flavors to meld beautifully.
Serving and Storage
Serve immediately for the best taste and texture. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet or microwave, adding a splash of water or broth to loosen the sauce. This dish also freezes well for up to a month; however, spinach may wilt and change texture slightly after freezing.
Pairing Suggestions
Pair this pasta with garlic bread, a fresh green salad, or roasted vegetables for a complete meal. A squeeze of lemon juice or a sprinkle of Parmesan cheese can elevate the flavors and make the dish feel special without adding complexity.
Print
Tomato Spinach Shrimp Pasta
- Total Time: 25–30 minus
- Yield: 4 1x
Description
A quick, healthy, and flavorful pasta dish with tender shrimp, fresh spinach, and a light tomato sauce. Perfect for weeknights, casual dinners, or a cozy family meal.
Ingredients
- 1 pound medium shrimp, peeled and deveined
- 12 ounces pasta (spaghetti, linguine, or fettuccine)
- 2 tablespoons olive oil (or butter)
- 3 garlic cloves, minced
- 4 cups fresh spinach
- 2 cups diced tomatoes (fresh or canned)
- 2 tablespoons tomato paste
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 cup grated Parmesan cheese (optional)
- 2 tablespoons fresh basil, chopped (optional)
- 1 tablespoon lemon juice (optional)
Instructions
- Cook pasta in salted boiling water until al dente. Reserve 1/2 cup pasta water, then drain.
- Heat olive oil in a skillet and sauté shrimp for 2–3 minutes per side until pink. Remove and set aside.
- In the same skillet, sauté garlic for 30 seconds, then add diced tomatoes and tomato paste. Simmer 5–7 minutes.
- Add fresh spinach and cook until wilted. Season with salt, pepper, and red pepper flakes.
- Return shrimp to the skillet, add pasta, and toss everything together. Use reserved pasta water to loosen sauce if needed.
- Finish with lemon juice, Parmesan, and fresh basil before serving.
Notes
- Customize with cream for a richer sauce or add vegetables like bell peppers and zucchini.
- Store leftovers in an airtight container for up to 2 days; reheat gently with a splash of water or broth.
- Gluten-free pasta works as a substitute.
- Prep Time: 10 mins
- Cook Time: 15–20 mins
Frequently Asked Questions About Tomato Spinach Shrimp Pasta
Can I use frozen shrimp for this recipe?
Yes! Frozen shrimp work perfectly as long as they are fully thawed before cooking. Pat them dry to prevent excess water from diluting the sauce and cook them just until pink and opaque to avoid rubbery shrimp.
Can I make this dish ahead of time?
You can prep the sauce and cook the pasta in advance, but it’s best to add the shrimp right before serving. Store components separately in airtight containers in the fridge for up to 2 days. Reheat gently and toss together for the best flavor and texture.
Can I substitute the pasta for a gluten-free option?
Absolutely. Any gluten-free pasta, such as rice pasta or chickpea pasta, can be used. Just follow the package instructions for cooking, and keep in mind that cooking times and texture may vary slightly.
How can I make the sauce creamier?
For a creamy variation, stir in 1/4 cup heavy cream, half-and-half, or cream cheese after the tomato sauce has simmered and before adding the pasta. This will create a richer, velvety texture without overpowering the flavors.
Is this dish suitable for meal prep?
Yes, it’s a great meal prep option. Store in airtight containers and refrigerate for up to 2 days. Reheat gently in a skillet or microwave, adding a splash of pasta water or broth to loosen the sauce. Spinach may wilt slightly but the flavors remain delicious.
Can I add other vegetables to the pasta?
Definitely! Bell peppers, zucchini, cherry tomatoes, or mushrooms can be added to the sauce for extra flavor and nutrients. Sauté vegetables along with the garlic before adding the tomato base for even cooking.
Conclusion
Tomato Spinach Shrimp Pasta is a quick, flavorful, and nutrient-packed meal that’s perfect for weeknights or casual gatherings. Juicy shrimp, tender pasta, and fresh spinach come together in a light tomato-based sauce that’s both comforting and satisfying. This dish is not only easy to prepare but also versatile, allowing you to customize the sauce, add vegetables, or make it creamy if you prefer.
With simple ingredients and minimal prep, this pasta is a go-to recipe for busy families or anyone craving a healthy yet indulgent meal. Serve it with a sprinkle of Parmesan cheese, fresh basil, or a squeeze of lemon to elevate the flavors, and you’ve got a dish that’s both elegant and approachable.