Garlic Butter Shrimp with Whole Wheat Linguine

Plump shrimp and cherry tomatoes sauteed in a light garlic and white wine sauce
with just a touch of butter, tossed with whole wheat linguine and baby spinach
for a pasta dinner that is satisfying without being heavy.

Shrimp scampi is a weeknight classic, but the traditional version often drowns
perfectly good shrimp in half a stick of butter and drowns the pasta in
saturated fat. This version keeps all the flavor by using mostly olive oil with
just one tablespoon of real butter — enough to give the sauce its characteristic
richness without turning this into a heavy meal.

Whole wheat linguine is the other key swap. It has 6 grams of fiber per serving
(compared to 2g in regular pasta), a lower glycemic index, and a nutty flavor
that actually pairs well with the garlicky seafood sauce. If you have never tried
whole wheat pasta because of the texture, this sauce is the ideal introduction —
the briny shrimp and bright lemon overwhelm any earthiness.

Baby spinach is added at the end and wilts in the residual heat of the pan. It
adds potassium, iron, and folate while visually brightening the dish. Cherry
tomatoes burst as they cook, releasing natural sweetness and acidity that
balances the butter without needing cream. This is a complete dinner at under
500 calories with 35 grams of protein — impressive for a pasta dish.

✅ Why This Recipe Is Healthy

  • • High protein: 35g per serving from shrimp — one of the leanest seafood proteins
  • • Whole grain fiber: 6g per serving from whole wheat linguine vs 2g in regular pasta
  • • Healthy fat profile: Mostly olive oil with just a touch of butter for flavor
  • • Added vegetables: Baby spinach and cherry tomatoes add potassium, iron, and lycopene

📊 Why This Recipe Scored 83/100

With an overall health score of 83/100, this recipe is a solid, balanced option. Its strongest area is nutrient quality (90/100), where 35g of protein and 6g of fiber make it genuinely nourishing. The main thing holding the score back is sodium balance (80/100), because 580mg of sodium is acceptable but worth keeping an eye on.

How our scoring works

Share this score

Garlic Butter Shrimp with Whole Wheat Linguine
⏱️
Prep Time
10 min
🍳
Cook Time
20 min
🍽️
Servings
4
📊
Difficulty
easy
Ingredients for Garlic Butter Shrimp with Whole Wheat Linguine

Ingredients

  • ✓ 1.25 lb, peeled and deveined large shrimp
  • ✓ 10 oz dry whole wheat linguine
  • ✓ 3 cups baby spinach
  • ✓ 1.5 cups cherry tomatoes
  • ✓ 6 cloves garlic
  • ✓ 2 tbsp olive oil
  • ✓ 1 tbsp unsalted butter
  • ✓ 0.33 cup dry white wine
  • ✓ 2 tbsp fresh lemon juice
  • ✓ 1 tsp lemon zest
  • ✓ 0.5 tsp red pepper flakes
  • ✓ 0.25 cup fresh flat-leaf parsley
  • ✓ 0.5 tsp salt
  • ✓ 0.25 tsp black pepper
Garlic Butter Shrimp with Whole Wheat Linguine cooking in progress

Instructions

  1. 1

    Bring a large pot of salted water to a boil. Cook the whole wheat linguine 1-2 minutes less than the package directions for al dente (it will finish cooking briefly in the sauce). Reserve 1/2 cup of pasta cooking water before draining. Drain and set aside.

  2. 2

    Pat the shrimp dry with paper towels — this is important for getting a good sear rather than steaming them. Season lightly with salt and black pepper. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the shrimp in a single layer and cook for 90 seconds per side until pink and lightly golden. Do not overcook. Transfer to a plate.

  3. 3

    Reduce heat to medium. Add the remaining tablespoon of olive oil to the same pan. Add the sliced garlic and red pepper flakes and cook for 60 seconds, stirring constantly, until fragrant but not browned. Add the cherry tomatoes and cook for 2-3 minutes, pressing them gently with the back of a spoon until they begin to burst and release their juices.

  4. 4

    Add the white wine and let it simmer for 2 minutes, scraping up any browned bits from the bottom of the pan. Add the lemon juice, lemon zest, and butter. Stir until the butter melts and the sauce is cohesive. Add 2-3 tablespoons of the reserved pasta water to loosen the sauce if needed.

  5. 5

    Add the drained linguine to the skillet and toss to coat in the sauce. Add the baby spinach and toss until it wilts, about 1 minute. Return the shrimp to the pan and toss everything together for 30 seconds to rewarm the shrimp. Divide into bowls and top with chopped fresh parsley. Serve immediately with additional lemon wedges.

Health Scores

Overall Health Score

83
Very Good
🩸 Blood Sugar Stability 88

Excellent Stability

🧂 Sodium Balance 80

Low Sodium

💎 Nutrient Quality 90

Nutrient Dense

Nutrition Facts

Per Serving

Calories 460
Protein 35.0g
Carbohydrates 52.0g
Fat 13.0g
Fiber 6.0g
Sodium 580mg
Sugar 5.0g

Health Highlights

✓ Low Sugar (<8g)
✓ High Fiber (≥5g)
✓ High Protein (≥15g)

Want detailed insights on why this recipe scored 83?

Upgrade to Pro for Full Analysis