This 30-minute sheet pan Whole30 Salmon Nicoise is perfect for weeknight dinner. All of the classic ingredients of Nicoise salad are placed on a sheet pan, tossed in a light herb dressing and baked in the oven with pieces of salmon. This is a fun spin on the traditional French salad and it’s Paleo, Keto and Specific Carbohydrate Diet Legal too!

Salmon Nicoise
I am always keen to find new and creative ways to prepare traditional dishes that are usually served the same way at home and in restaurants. I love the flavours of a Niçoise salad, especially the salty olives and capers combined with the crisp beans and onions.

Salmon Nicoise
In this Whole30 Salmon Nicoise recipe I took my love for Niçoise salad and combined it with my current obsession, sheet pans, the one pan dream for any dishwasher.

Sheet Pan Salmon Nicoise
The traditional ingredients of Nicoise salad such as green beans, olives and tomatoes are included in this dish, as well as a few extras including artichokes and asparagus.

Sheet Pan Salmon Nicoise
All of the veggies are tossed in a lemon, caper and basil vinaigrette and roasted in the oven for 10 minutes, then topped with pieces of salmon and cooked for a further 15 minutes.

Sheet Pan Salmon Nicoise
You can serve everything on a tray along with a simple green salad for people to help themselves to, or toss all of the warm ingredients into a salad. To stick to the primary rule of a traybake, only using 1 tray, I didn’t include an egg in this recipe but you can always add a poached or hard boiled egg before serving.

Salmon Nicoise

Other Salmon Recipes that you might enjoy:

If you make this recipe let me know in the comment section below, I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram, I love seeing your photos!

Sheet Pan Salmon Nicoise

Every Last Bite
This sheet pan salmon nicoise is a great 30 minute meal. The salmon and veggies are tossed on a sheet pan and baked in the oven.
5 from 1 vote
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Diets Dairy Free, Grain/Gluten Free, Paleo, Refined Sugar Free, Specific Carbohydrate Diet Legal
Servings 4
Calories 505 kcal


  • 1/3 cup olive oil
  • 3 cloves garlic crushed
  • 1/3 cup chopped fresh basil
  • 3 tbsp capers
  • 1 tbsp lemon juice
  • 1/4 tsp pepper
  • 1/4 tsp salt
  • 2 red onions quartered
  • 1 cup cherry tomatoes
  • 1 cup green beans
  • 1 cup asparagus
  • 1/3 cup olives
  • 1 cup artichoke hearts
  • 4 salmon fillets
  • 1 lemon


  • Preheat the oven to 175 degrees Celsius (350 degrees Fahrenheit)
  • In a bowl whisk together the olive oil, crushed garlic, basil, capers, lemon juice and salt and pepper. Set aside
  • Place the chopped red onion, tomatoes, green beans, asparagus, olives and artichoke hearts on a baking sheet. Drizzle 2/3 of the dressing over the vegetables and roast in the oven for 12 minutes.
  • Place the salmon fillets on the veggies and top with a slice of lemon. Return to the oven and bake for a further 10-12 minutes until the salmon is cooked through.
  • Pour the remaining dressing over the veggies and salmon and sprinkle with basil before serving. 
Calories: 505kcalCarbohydrates: 19gProtein: 38gFat: 31gSaturated Fat: 4gCholesterol: 94mgSodium: 1060mgPotassium: 1185mgFiber: 6gSugar: 7gCalcium: 79mgIron: 3mg
Tried this recipe?Leave a comment below and let us know how it was!