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 2.png

Garlic Butter Shrimp Pasta with Spinach and Tomatoes – Easy One-Pot Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🦐 Indulge in a flavorful mix of succulent shrimp and rich garlic butter, all in one pot!
🍝 Perfect for busy nights – quick to prepare and packed with vibrant flavors.

  • Total Time: 30–50 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

8 ounces (about 225 grams) uncooked spaghetti
1 pound (about 450 grams) uncooked shrimp (3140 per pound), peeled and deveined, tails optional
1 tablespoon olive oil (extra virgin preferred)
2 to 4 tablespoons butter (depending on preference and recipe variation)
4 to 5 cloves garlic, minced
10 ounces (about 280 grams) grape tomatoes, halved or 5 medium fresh tomatoes chopped into large cubes
1/4 cup (60 ml) chicken broth or low sodium vegetable broth
1/4 teaspoon Italian seasoning
1/4 teaspoon salt, plus more to taste
Freshly ground black pepper to taste
1/4 teaspoon paprika (optional for added flavor)
1/2 teaspoon crushed red pepper flakes, or to taste (optional)
2 to 5 cups fresh baby spinach (packed) or 1 cup cooked spinach
1/2 cup grated Parmesan cheese, divided
Freshly squeezed lemon juice (about 1/4 to 1/2 small lemon, optional for brightness)

Instructions

1. Boil salted water in a large pot and cook spaghetti until al dente according to the package instructions. Reserve some pasta water before draining.
2. In a large skillet over medium-high heat, heat olive oil and 2 tablespoons butter until melted. Add half of the minced garlic and sauté for about 30 seconds to 1 minute until fragrant.
3. Add the shrimp in a single layer without overcrowding; season with paprika, salt, and black pepper. Cook for about 1 to 2 minutes on each side until shrimp just start to turn pink.
4. Stir in the halved grape tomatoes (or fresh chopped tomatoes), chicken broth, Italian seasoning, crushed red pepper flakes (if using), and the remaining minced garlic. Cook for about 5 minutes until the tomatoes begin to soften and break down slightly.
5. Add fresh spinach to the skillet and reduce heat to medium. Cook for another 3 to 5 minutes, stirring occasionally, until the shrimp are fully pink and opaque, and the spinach is wilted.
6. Toss the drained spaghetti into the skillet with the shrimp and tomato mixture. Add a splash of reserved hot pasta water if a looser sauce is desired. Stir gently to combine all ingredients evenly.
7. Remove from heat and finish with the juice of half a lemon (optional), remaining butter (optional), and half of the grated Parmesan cheese. Stir to combine.
8. Serve garnished with the remaining Parmesan cheese and additional cracked black pepper or crushed red pepper flakes if desired.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🦞 Use frozen shrimp for freshness; thaw under cool running water or overnight in the fridge.
❄️ Avoid overcrowding the shrimp in the skillet to ensure even cooking and a nice sear.
🌶️ Adding crushed red pepper flakes provides a subtle heat; adjust to taste.

  • Author: Brandi Oshea
  • Prep Time: 10–20 minutes
  • Cook Time: 20–30 minutes
  • Category: Main Course
  • Method: One-Pot
  • Cuisine: Italian-American
  • Diet: Pescatarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 427–594
  • Sugar: 3–9g
  • Sodium: 1000–1740mg
  • Fat: 12–21g
  • Saturated Fat: 4–10g
  • Unsaturated Fat: N/A
  • Trans Fat: 0g
  • Carbohydrates: 47–69g
  • Fiber: 3–6g
  • Protein: 32–43g
  • Cholesterol: 301–324mg