Go Back
Overhead shot of sheet pan covered in green beans, cauliflower, and glazed salmon.

Get the Recipe:

Sheet Pan Salmon with Moroccan Apricot Glaze

This flavorful Sheet Pan Salmon smothered with a Moroccan Apricot Glaze is a total dinner win. Served with roasted vegetables, it's a healthy one, too!
5 from 1 vote


  • 4 6 oz fillets of salmon
  • 1 head of cauliflower, cut into florets
  • 1 lb fresh green beans
  • Extra virgin olive oil
  • Kosher salt and cracked black pepper
  • 1 cup apricot preserves
  • 1 TBSP Moroccan spice
  • Roughly chopped roasted pistachios, for garnish, To make things easier, look for already shelled pistachios.
  • Fresh flat leaf parsley, for garnish


  • Baking sheet/sheet pan
  • Parchment paper or foil
  • Mixing bowls
  • Large mixing spoon or spatula
  • Whisk or fork for whisking
  • Tongs
  • sharp knife
  • Cutting board


  • Preheat the oven to 400º F and cover a baking sheet with parchment or foil.
  • Place the cauliflower florets into a large mixing bowl and drizzle with olive oil, then season with salt and pepper. Toss to coat, then spread the cauliflower out onto the baking sheet. (Set the mixing bowl aside for the green beans.)
  • Roast the cauliflower for 30 minutes.In the meantime, place the green beans into the bowl you used for the cauliflower, and drizzle with olive oil. Season with salt and pepper; set aside.
  • In another large bowl, whisk the apricot glaze, Moroccan spices, and water together until well blended; set aside.
  • Place the salmon fillets onto a cutting board or plate and blot them with paper towels. Season them with salt and pepper, then place them in the bowl with the spiced apricot glaze. Toss to coat.
  • When the cauliflower has been roasting for 30 minutes, remove the sheet pan from the oven. With a spatula, carefully move all of the cauliflower to one side of the pan. Transfer the green beans to the other side of the pan, and finally, using tongs, nestle the glazed salmon fillets between the vegetables. Brush any leftover glaze from the bowl over the fillets.
  • Place in the oven and roast for about 15 minutes, or until the salmon fillets are opaque and reach an internal temperature of 145º F.
  • Remove the sheet pan from the oven, and garnish the salmon and vegetables with roughly chopped pistachios and fresh parsley.
  • You can eat the salmon and veggies on their own, or serve with your favorite grain. We especially love this dish with Israeli pearl couscous!
Calories: 546kcal