Ingredients:

  • 4 (6 oz / 170g) salmon fillets, skin-on or off
  • 2 tbsp (28g) unsalted butter, divided
  • 1 tbsp (15ml) olive oil
  • ½ tsp (3g) salt
  • ½ tsp (1g) black pepper
  • ½ tsp (2g) garlic powder
  • 1 ½ cups (300g) uncooked orzo pasta
  • 3 cups (710ml) chicken broth, low sodium
  • 3 cloves (15g) garlic, minced
  • 1 small (110g) shallot, finely diced
  • 2 tbsp (28g) unsalted butter
  • ½ cup (50g) grated Parmesan cheese
  • 1 tbsp (15ml) fresh lemon juice
  • 1 tbsp (6g) lemon zest
  • 2 cups (60g) fresh baby spinach
  • 1 tbsp (3g) fresh parsley, chopped

Instructions:

  1. Season salmon fillets with salt, pepper, and garlic powder.
  2. Heat olive oil and 1 tbsp of butter in a 12-inch deep skillet over medium-high heat. Place salmon in the pan and sear for 4–5 minutes per side until a mahogany-colored crust forms and the fish is just cooked through. Remove salmon from the pan and set aside on a plate.
  3. Reduce heat to medium. Add the remaining butter to the same pan. Sauté the diced shallot for 2 minutes until translucent, then stir in the minced garlic for 30–60 seconds until fragrant.
  4. Stir in the dry orzo, tossing it in the garlic butter for 1 minute to lightly toast the grains. Pour in the chicken broth. Bring to a gentle simmer, stirring occasionally to prevent the pasta from sticking. Cook for 8–10 minutes, or until the orzo is tender and most of the liquid has been absorbed.
  5. Fold in the Parmesan cheese, lemon zest, lemon juice, and baby spinach. Stir until the spinach has wilted and the sauce is velvety. Taste and adjust salt if needed.
  6. Place the seared salmon fillets back on top of the creamy orzo and serve immediately.