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

Salmon Pesto Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aurora
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

Salmon Pesto Pasta is a quick and delicious meal that perfectly balances comfort and flavor. In just 20 minutes, you can create a delightful dish featuring tender roasted salmon paired with vibrant pesto and al dente pasta. This one-bowl wonder is not only nutritious, packed with protein and healthy fats, but also incredibly adaptable—use store-bought or homemade pesto to suit your taste. Whether it’s a busy weeknight or a special occasion, this salmon pasta will impress your family and friends with its rich flavors and satisfying texture.


Ingredients

Scale
  • 2 large salmon filets
  • 8 ounces dried pasta
  • 2/3 cup pesto (jarred or homemade)
  • 1/4 cup grated Parmesan cheese
  • 12 teaspoons olive oil
  • 1 teaspoon lemon juice (from 1/2 lemon)
  • Kosher salt
  • Black pepper

Instructions

  1. Preheat the oven to 400°F. Line a baking sheet with parchment paper and place the salmon filets on it. Drizzle with olive oil and lemon juice, then season with salt and pepper.
  2. Roast the salmon in the cold oven for 20 minutes until flaky.
  3. While the salmon cooks, boil salted water in a large pot and cook the pasta according to package directions until al dente.
  4. Drain the pasta, reserving some pasta water. Return it to the pot and mix in pesto, Parmesan cheese, and black pepper.
  5. Flake the cooked salmon into bite-sized pieces and combine with pasta or serve on top.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 plate (about 350g)
  • Calories: 520
  • Sugar: 2g
  • Sodium: 550mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 80mg