PF
Delicious spiral pasta with roasted cherry tomatoes and pesto sauce on a rustic black plate.
Stovetop~30 minComplexity

Salmon Pasta with Homemade Pesto

Salmon Pasta with Homemade Pesto provides 20g protein and 546 calories per serving — a moderate protein option that works alongside other protein sources. Quick-preps 6 servings on the stovetop, stretching your prep into multiple meals throughout the week. Build around this with additional lean protein to maximize your total daily intake.

Rate this recipe:

Ingredients

6 servings
  • Salmon
  • ½ teaspoon kosher salt
  • Pasta, Orecchiette, White, Dry(454g)
  • Green Beans(227g)
  • Basil Pesto, Prepared(240g)
  • Orange Zest(15g)
  • Parmesan Cheese(120g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

Instructions

  1. 1Bring a large pot of salted water to a boil over high heat. Add the orecchiette and cook according to package directions until al dente (typically 9–11 minutes), stirring occasionally.
  2. 2When the pasta has 1 minute remaining, add the green beans to the same pot and cook 1 minute until bright green and tender-crisp.
  3. 3While the pasta and green beans cook, place the salmon on a large skillet over medium-high heat. Cook 5–7 minutes per side until the flesh is opaque and flakes easily with a fork, and the internal temperature reaches 145°F.
  4. 4Drain the pasta and green beans, reserving ½ cup of pasta water. Return them to the pot off heat.
  5. 5Flake the salmon into bite-size pieces and add to the pot with the pasta and green beans.
  6. 6Add the basil pesto and orange zest to the pot, tossing gently to combine. Add reserved pasta water 2 tablespoons at a time if needed to reach desired consistency.
  7. 7Divide the salmon pasta evenly into 6 airtight containers while hot. Cool to room temperature before sealing and refrigerating.
  8. 8To serve, reheat gently in a skillet over medium heat (3–4 minutes) or in a microwave (2–3 minutes), stirring occasionally. Top each portion with grated Parmesan.

Nutrition — Per Serving

546

calories

20g

protein

22g

fat

Carbohydrates
67g
Saturated fat
6.1g
Sodium
609 mg
Dietary fiber
4.4g

6 servings per batch · ~176g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Salmon Pasta with Homemade Pesto have per serving?

Each serving contains 20g of protein and 546 calories with 22g fat and 67g carbs. The macro profile skews carb-heavy, making it better as a carb source than a primary protein vehicle.

How long does Salmon Pasta with Homemade Pesto take to prep?

This is a quick prep stovetop recipe that yields 6 servings per batch, so you can knock out multiple meals in one cook session. Homemade pesto adds flavor without extended prep time.

Is Salmon Pasta with Homemade Pesto good for muscle gain?

At 546 calories with 67g carbs, this recipe excels as a carb-heavy muscle gain meal when paired with higher-protein foods elsewhere in your day. The 20g protein per serving means you'd need additional protein sources to hit daily targets during a bulk.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan