Tomato Spinach Shrimp Pasta
If you’re looking for a delightful and quick dinner that’s bursting with flavor, then this Tomato Spinach Shrimp Pasta is just what you need! It’s one of those recipes that feels special yet is surprisingly easy to whip up on busy weeknights. The combination of succulent shrimp, fresh spinach, and juicy grape tomatoes creates a dish that’s not only delicious but also visually appealing. Whether it’s a cozy family dinner or an elegant gathering with friends, this pasta will surely impress!
What I love most about this dish is how it brings together simple ingredients in a way that feels gourmet. Plus, it comes together in just 30 minutes, making it perfect for those evenings when time is tight but you still want something homemade and heartfelt.
Why You’ll Love This Recipe
- Quick to prepare: This Tomato Spinach Shrimp Pasta can be on your table in just 30 minutes—perfect for busy nights!
- One skillet wonder: With everything made in one pan, clean-up is a breeze. Less time scrubbing means more time enjoying your meal.
- Packed with flavor: The garlic butter sauce enhances the natural sweetness of the shrimp and tomatoes, making every bite memorable.
- Family-friendly: Kids and adults alike will love this dish, making it an excellent choice for family dinners.
- Customizable: Easily tailor this recipe to suit your tastes or dietary needs without sacrificing flavor.

Ingredients You’ll Need
Cooking should feel joyful and uncomplicated! The ingredients for this Tomato Spinach Shrimp Pasta are simple and wholesome, allowing the flavors to shine through beautifully. Here’s what you’ll need:
For the Pasta
- 8 ounces uncooked spaghetti
For the Sauce
- 1 pound uncooked shrimp (31-40/pound size), thawed, peeled, and tails removed if desired
- 1 tablespoon olive oil
- 2 tablespoons butter
- 4 cloves garlic, minced
- 10 ounces grape tomatoes, halved
- ¼ cup chicken broth
- ¼ teaspoon Italian seasoning
- 2 cups (packed) fresh baby spinach
- Salt and pepper, to taste
Variations
One of the best parts about cooking is experimenting! This Tomato Spinach Shrimp Pasta is quite flexible. Here are some fun variations to try:
- Swap the protein: If shrimp isn’t your thing, try using chicken or even chickpeas for a vegetarian option!
- Add more veggies: Feel free to toss in some zucchini or bell peppers for extra color and crunch.
- Change the pasta type: Use whole wheat spaghetti or gluten-free pasta for a healthier twist.
- Make it creamy: Stir in a splash of cream or a dollop of ricotta cheese at the end for a richer sauce.
How to Make Tomato Spinach Shrimp Pasta
Step 1: Boil the Spaghetti
Start by boiling a large pot of salted water. Cook your spaghetti according to package instructions until al dente. Salting the water helps enhance the flavor of the pasta itself! Once cooked, drain it and set aside.
Step 2: Sauté Garlic
While your pasta cooks, heat olive oil and butter in a skillet over medium-high heat. Add minced garlic and sauté for about 30 seconds until fragrant. This step builds an aromatic base that elevates your dish right from the start!
Step 3: Cook Tomatoes
Stir in halved grape tomatoes along with chicken broth and Italian seasoning. Let them cook for about 5 minutes while stirring occasionally. You want them to soften and release their juices; this creates a luscious sauce that clings beautifully to the pasta.
Step 4: Add Shrimp and Spinach
Now it’s time to add your shrimp! Toss them into the skillet along with fresh spinach. Reduce heat to medium and cook until the shrimp turn pink and opaque—about 5 minutes. The spinach will wilt down nicely during this time.
Step 5: Combine Everything
Season with salt and pepper according to your taste. Toss in your drained spaghetti into the skillet with all those flavorful ingredients until well combined. If you find it needs more sauce, you can add reserved hot pasta water gradually—that way, every bite is perfectly coated!
Step 6: Serve!
Serve immediately while it’s hot! If desired, garnish with extra Parmesan or fresh herbs for an added touch of flavor. Enjoy this wonderful meal with loved ones—you’ve earned it!
Pro Tips for Making Tomato Spinach Shrimp Pasta
Getting the most out of your Tomato Spinach Shrimp Pasta is all about a few simple tricks. Here are some tips to enhance your cooking experience and the final dish:
- Choose fresh shrimp: Fresh or properly thawed shrimp will give you the best flavor and texture. Check for a slight ocean scent and firm flesh to ensure quality.
- Don’t overcook the pasta: Cooking the spaghetti al dente allows it to hold its shape and absorb the delicious flavors of the sauce without becoming mushy.
- Use high-quality olive oil: A good olive oil can make a significant difference in flavor. Look for extra virgin olive oil for that rich, robust taste.
- Add lemon zest: For a zingy twist, sprinkle some lemon zest on top before serving. It brightens up the dish and complements the shrimp beautifully.
- Customize with veggies: Feel free to toss in other vegetables like bell peppers or zucchini for added nutrition and color. They’ll blend right into the Mediterranean theme!
How to Serve Tomato Spinach Shrimp Pasta
Presenting your Tomato Spinach Shrimp Pasta can take it from simply delicious to truly spectacular. Here are some ideas on how to serve this vibrant dish:
Garnishes
- Fresh basil leaves: A few leaves of chopped fresh basil add color and an aromatic touch that enhances the overall flavor.
- Grated Parmesan cheese: A sprinkle of Parmesan cheese adds creaminess and depth, elevating your pasta right before serving.
- Crushed red pepper flakes: For those who enjoy a bit of heat, offering crushed red pepper flakes allows guests to spice things up as they wish.
Side Dishes
- Garlic Bread: This classic side is perfect for soaking up any leftover sauce on your plate. Its crispy exterior and soft inside make it irresistible.
- Mediterranean Salad: A refreshing mix of cucumbers, olives, and feta cheese provides a crunchy contrast to the pasta while keeping with the Mediterranean theme.
- Steamed Broccoli: Lightly steamed broccoli adds a nice pop of color and nutrition, balancing out the meal without overpowering it.
- Caprese Skewers: Cherry tomatoes, fresh mozzarella (or vegan alternative), and basil on skewers make for an attractive appetizer that complements your main dish wonderfully.
These serving suggestions will not only enhance your dining experience but also impress family or guests at any gathering! Enjoy every delicious bite of your Tomato Spinach Shrimp Pasta.

Make Ahead and Storage
This Tomato Spinach Shrimp Pasta is not only delicious but also perfect for meal prep! You can make it ahead of time and store it for easy weeknight dinners or lunches. Here’s how to keep it fresh and tasty.
Storing Leftovers
- Store leftover pasta in an airtight container in the refrigerator.
- Ensure that the pasta is cooled down before sealing to prevent condensation.
- Use within 3-4 days for the best flavor and quality.
Freezing
- If you want to enjoy this dish later, freeze the cooked pasta without any sauce.
- Place the cooled pasta in a freezer-safe bag or container. Remove as much air as possible.
- It can be frozen for up to 3 months. When ready to eat, thaw overnight in the refrigerator.
Reheating
- To reheat from the fridge, warm on the stove over medium heat, adding a splash of chicken broth or water to prevent drying out.
- For frozen pasta, thaw completely before reheating. You can also microwave it in short intervals until heated through, stirring occasionally.
FAQs
Here are some common questions about making Tomato Spinach Shrimp Pasta:
Can I use other types of pasta for Tomato Spinach Shrimp Pasta?
Absolutely! While spaghetti works beautifully, you can substitute with any pasta shape you prefer, such as penne or fettuccine.
How can I make this Tomato Spinach Shrimp Pasta healthier?
To make this dish even healthier, consider using whole grain or legume-based pasta. You can also increase the amount of spinach or add other vegetables like bell peppers or zucchini.
Is Tomato Spinach Shrimp Pasta suitable for meal prep?
Yes! Tomato Spinach Shrimp Pasta is perfect for meal prep and leftovers, making it easy to enjoy a quick meal throughout the week.
Can I use frozen shrimp in this recipe?
Yes! Frozen shrimp can be used; just ensure they are properly thawed before cooking. This way, you’ll save time while still enjoying delicious flavors.
Final Thoughts
I hope you find joy in preparing this delightful Tomato Spinach Shrimp Pasta! It’s a wonderful dish that brings together vibrant flavors and fresh ingredients—perfect for any occasion. Enjoy making it with your loved ones, and don’t hesitate to experiment with your favorite additions. Happy cooking!
Tomato Spinach Shrimp Pasta
Looking for a quick and delicious dinner option? This Tomato Spinach Shrimp Pasta is the answer! Bursting with flavor from fresh ingredients, this dish features succulent shrimp, vibrant spinach, and juicy grape tomatoes, all enveloped in a delectable garlic butter sauce. Perfect for busy weeknights or gatherings with friends, it’s not only visually appealing but also incredibly easy to prepare—ready in just 30 minutes! Enjoy the simplicity of one skillet meals that satisfy your cravings while delivering gourmet taste.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main
- Method: Sautéing
- Cuisine: Italian
Ingredients
- 8 ounces uncooked spaghetti
- 1 pound uncooked shrimp, peeled and deveined
- 1 tablespoon olive oil
- 2 tablespoons butter
- 4 cloves garlic, minced
- 10 ounces grape tomatoes, halved
- ¼ cup chicken broth
- ¼ teaspoon Italian seasoning
- 2 cups fresh baby spinach
- Salt and pepper to taste
Instructions
- Boil spaghetti according to package instructions until al dente; drain and set aside.
- In a skillet over medium-high heat, melt olive oil and butter. Sauté minced garlic for about 30 seconds until fragrant.
- Add halved grape tomatoes and chicken broth; cook for about 5 minutes until tomatoes soften.
- Stir in shrimp and spinach; cook until shrimp are pink and spinach wilts (about 5 minutes). Season with salt and pepper.
- Combine pasta with the mixture in the skillet, adding reserved pasta water as needed for desired sauce consistency.
- Serve hot, garnished with optional herbs or cheese.
Nutrition
- Serving Size: 1 plate (300g)
- Calories: 480
- Sugar: 4g
- Sodium: 550mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 170mg
