A comforting and flavorful pasta dish that combines juicy shrimp, tender spinach, and a rich tomato sauce. This recipe is perfect for a quick weeknight dinner yet elegant enough to serve for guests.

Why You’ll Love This Recipe

This tomato spinach shrimp pasta brings together simple ingredients in a way that feels both fresh and satisfying. The shrimp cook quickly and absorb the flavors of garlic and tomato beautifully, while the spinach adds a light, nutritious balance. It’s a one-pan-friendly meal that saves time without sacrificing taste. The sauce is rich but not heavy, making it perfect for any season. Whether you’re a beginner or experienced cook, this recipe is straightforward and reliable.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 250 g spaghetti or linguine
  • 300 g raw shrimp, peeled and deveined
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 400 g canned crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon paprika
  • 1/4 teaspoon red chili flakes (optional)
  • 100 g fresh spinach leaves
  • 1/4 cup grated parmesan cheese
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/4 cup pasta water (reserved)

Directions

Start by bringing a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve about a quarter cup of pasta water before draining.

In a large skillet, heat olive oil over medium heat. Add the chopped onion and cook for about 3–4 minutes until soft and translucent. Stir in the minced garlic and cook for another minute until fragrant.

Add the shrimp to the skillet and season with salt, pepper, and paprika. Cook for 2–3 minutes on each side until the shrimp turn pink and opaque. Remove them from the pan and set aside to avoid overcooking.

In the same skillet, add the tomato paste and stir for a minute to deepen its flavor. Pour in the crushed tomatoes, then add oregano, basil, and chili flakes if using. Let the sauce simmer for about 8–10 minutes, allowing it to thicken slightly.

Add the fresh spinach and cook until wilted, which should take about 2 minutes. Return the cooked shrimp to the pan and stir gently.

Add the drained pasta directly into the sauce along with a splash of reserved pasta water. Toss everything together until the pasta is well coated and the sauce reaches your desired consistency.

Finish by sprinkling grated parmesan cheese on top and gently mixing before serving.

Servings and timing

This recipe serves 3 to 4 people.
Preparation time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes

Variations

You can easily customize this dish to suit your taste. Add mushrooms or bell peppers for extra vegetables and texture. If you prefer a creamier sauce, stir in a few tablespoons of cooking cream toward the end. Whole wheat or gluten-free pasta can be used as a healthier alternative. For a stronger flavor, add a squeeze of lemon juice before serving. You can also replace shrimp with grilled chicken if desired.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the pasta in a pan over medium heat and add a small splash of water or broth to loosen the sauce. Stir occasionally until heated through. You can also reheat it in the microwave in short intervals, stirring between each to ensure even heating.

Avoid overcooking during reheating as shrimp can become rubbery.

FAQs

Can I use frozen shrimp?

Yes, just make sure to thaw them completely and pat them dry before cooking.

What type of pasta works best?

Spaghetti and linguine are ideal, but penne or fettuccine also work well.

Can I make this dish spicy?

Yes, increase the amount of chili flakes or add a pinch of cayenne pepper.

Is fresh spinach necessary?

Fresh spinach is preferred, but frozen spinach can be used if properly drained.

Can I prepare this ahead of time?

You can prepare the sauce ahead, but cook the pasta fresh for best texture.

How do I prevent shrimp from overcooking?

Cook them just until pink and opaque, then remove from heat promptly.

Can I omit the cheese?

Yes, the dish will still be flavorful without parmesan.

What can I substitute for tomato paste?

You can use extra crushed tomatoes, though the flavor will be slightly lighter.

Can I add herbs?

Fresh parsley or basil makes a great garnish and adds freshness.

Is this recipe suitable for meal prep?

Yes, it stores well and reheats easily, making it great for planning meals.

Conclusion

Tomato spinach shrimp pasta is a delicious combination of simplicity and flavor. With minimal preparation and cooking time, it delivers a satisfying and balanced meal that works for any occasion. Its versatility allows you to adjust ingredients based on preference, making it a recipe you can return to again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Spinach Shrimp Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 30 minutes
  • Yield: 3-4 servings
  • Diet: Low Fat

Description

A quick and flavorful pasta dish with shrimp, spinach, and a rich tomato sauce, perfect for a satisfying weeknight meal.


Ingredients

  • 250 g spaghetti or linguine
  • 300 g raw shrimp, peeled and deveined
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 400 g canned crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon paprika
  • 1/4 teaspoon red chili flakes (optional)
  • 100 g fresh spinach leaves
  • 1/4 cup grated parmesan cheese
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/4 cup reserved pasta water

Instructions

  1. Boil salted water and cook pasta until al dente. Reserve pasta water and drain.
  2. Heat olive oil in a skillet and sauté onion until soft.
  3. Add garlic and cook until fragrant.
  4. Add shrimp, season, and cook until pink. Remove and set aside.
  5. Stir in tomato paste and cook briefly.
  6. Add crushed tomatoes, oregano, basil, and chili flakes. Simmer 8–10 minutes.
  7. Add spinach and cook until wilted.
  8. Return shrimp to the pan and mix gently.
  9. Add pasta and reserved water, tossing to coat.
  10. Sprinkle parmesan cheese and serve.

Notes

  • Do not overcook shrimp to avoid rubbery texture.
  • Fresh spinach is preferred but frozen can be used.
  • Add cream for a richer sauce.
  • Use whole wheat or gluten-free pasta if desired.
  • Best served immediately for optimal texture.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-inspired

Nutrition

  • Serving Size: 1 plate
  • Calories: 450 kcal
  • Sugar: 6 g
  • Sodium: 650 mg
  • Fat: 12 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 4 g
  • Protein: 28 g
  • Cholesterol: 180 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star