Vibrant homemade sunflower seed pesto, flaky pan-seared salmon, and crispy roasted broccoli come together in this surprisingly easy and highly satisfying meal. It’s a fresh, simple, crowd-pleasing take on pesto salmon, and it’s ready in under 30 minutes.

sunflower seed pesto salmon dinner with broccoli - 1

I love the vibrant color and bright taste of fresh pesto. That’s why, instead of baking the salmon with the pesto, I pan-sear it and use it fresh as a topping once it’s cooked.

The salmon is pan-seared with the skin left on, so it turns irresistibly crispy while the flesh stays tender and flaky. Once it comes off the heat, I spoon the fresh, creamy pesto over top, letting it melt slightly into the warm salmon for a simple, flavor-packed finish that feels restaurant-worthy but couldn’t be easier.

This version of pesto uses two surprising ingredients: mayonnaise and sunflower seeds. Mayonnaise might sound unusual in pesto, but it adds incredible creaminess while keeping the sauce completely dairy-free. Sunflower seeds replace pine nuts, making this pesto both nut-free and more affordable. Basil, dill, green onion, and garlic give it plenty of fresh, savory flavor, while a splash of lemon juice adds just the right brightness.

It comes together as a 30-minute meal that feels special enough for a celebration but is easy enough for a weeknight dinner. Pesto lover tip: this recipe makes about ½ cup, so I often double or triple it. Any leftovers freeze beautifully in ice cube trays, making it easy to thaw just what you need for future meals.

a plate with pesto salmon covered in a sunflower seed pesto - 2 crispy skinned salmon on a platter with sunflower seed pesto - 3

Tips for making perfect crispy pan-seared salmon

It’s easy to make salmon with perfectly crispy skin. Here are a few tricks that will help:

  • Make sure to purchase skin-on salmon , and ideally filets that are equal in size and thickness .
  • Dry the salmon well and season it with salt and pepper. Keeping the skin dry is key to making it crispy.
  • Use enough oil so the skin goes golden. Oil helps distribute the pan’s heat evenly and will make sure it crisps up instead of burns.
  • Make sure your pan is hot before adding the salmon, so it doesn’t soak up any oil.
  • Cook the salmon skin side down and undisturbed . Press on the filet for a few seconds to make sure the skin evenly touches the pan.
  • Simply shake the pan gently a few times to help release the salmon from the pan.
  • Serve it skin side up ! This helps preserve it’s crispiness.

Serving suggestions

This is a great meal on its own but would also be delicious served with roasted mini potatoes with herbs and garlic , chive mashed potatoes , or a grain salad like my summer quinoa salad with cherries and almonds .

Have fun with your leftover pesto. It tastes great as a dip to serve with your favorite raw veggies or crispy herb carrot fries , stirred into soups or stews, or spread in a wrap, sandwich, or even grilled cheese.

a plate with pesto salmon covered in a sunflower seed pesto - 4 a plate with pesto salmon covered in a sunflower seed pesto - 5

Pan-Seared Salmon Recipe Recipe

  • Pin
Pan - 6

Ingredients

Roasted Broccoli

  • ▢ 1 head broccoli (cut into small florets)
  • ▢ 1 teaspoon olive oil
  • ▢ ½ teaspoon sea salt

Sunflower Seed Pesto

  • ▢ ½ cup basil leaves
  • ▢ ¼ cup toasted sunflower seeds
  • ▢ 2 tablespoons lemon juice (fresh is best)
  • ▢ 2 tablespoons olive oil
  • ▢ 1 tablespoon fresh dill
  • ▢ 1 green onion (green part only)
  • ▢ 1 clove garlic
  • ▢ 1 tablespoon mayonnaise

Salmon

  • ▢ 1 tablespoon olive oil
  • ▢ 4 5-ounce salmon filets
  • ▢ ½ teaspoon EACH: sea salt and black pepper
  • ▢ Sunflower seeds and dill (to serve)

Instructions

  • Preheat your oven to 450 degrees Fahrenheit. Place the broccoli on a baking sheet and toss with olive oil and salt. Put the baking sheet in the oven for 20 minutes, or until the broccoli is soft and the florets are starting to get crispy. 1 head broccoli, 1 teaspoon olive oil, ½ teaspoon sea salt
  • While the broccoli roasts, prepare the rest of the meal. Place all of the sunflower seed pesto ingredients into your blender or food processor and blend on high until mostly smooth. If needed, thin with a little water, starting with 1 tablespoon. ¼ cup toasted sunflower seeds, ½ cup basil leaves, 2 tablespoons lemon juice, 1 tablespoon fresh dill, 2 tablespoons olive oil, 1 clove garlic, 1 tablespoon mayonnaise, 1 green onion
  • Dry the salmon well then season it with salt and pepper. Heat the oil in a large, ovenproof pan over medium-high heat. Once hot, add the salmon skin side down. Let the salmon cook undisturbed for 3-4 minutes, or until the skin is nice and crispy. Shake the pan a few times to help the salmon release from the pan. Once the skin is crispy, put the pan into the oven and cook the salmon for 4 minutes more. 4 5-ounce salmon filets, ½ teaspoon EACH: sea salt and black pepper, 1 tablespoon olive oil
  • Serve the salmon with the pesto over the top and the broccoli on the side. Sprinkle on a few sunflower seeds and dill sprigs, if you’d like. Sunflower seeds and dill

Video

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

a plate with pesto salmon covered in a sunflower seed pesto - 7 a plate with pesto salmon covered in a sunflower seed pesto - 8

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

More delicious salmon recipes

For more inspiration, check out all of our fish recipes !

Creamy Cajun Salmon

Pecan Crusted Salmon with Garlic Maple Glaze

5-Ingredient Pistachio Crusted Salmon with Green Curry Sauce

Coconut Orange Poached Salmon

a plate with pesto salmon covered in a sunflower seed pesto - 9

Pan-Seared Salmon Recipe Recipe

Ingredients

Roasted Broccoli

  • 1 head broccoli , cut into small florets
  • 1 teaspoon olive oil
  • ½ teaspoon sea salt

Sunflower Seed Pesto

  • ½ cup basil leaves
  • ¼ cup toasted sunflower seeds
  • 2 tablespoons lemon juice , fresh is best
  • 2 tablespoons olive oil
  • 1 tablespoon fresh dill
  • 1 green onion , green part only
  • 1 clove garlic
  • 1 tablespoon mayonnaise

Salmon

  • 1 tablespoon olive oil
  • 4 5-ounce salmon filets
  • ½ teaspoon EACH: sea salt and black pepper
  • Sunflower seeds and dill , to serve

Instructions

  • Preheat your oven to 450 degrees Fahrenheit. Place the broccoli on a baking sheet and toss with olive oil and salt. Put the baking sheet in the oven for 20 minutes, or until the broccoli is soft and the florets are starting to get crispy. 1 head broccoli, 1 teaspoon olive oil, ½ teaspoon sea salt
  • While the broccoli roasts, prepare the rest of the meal. Place all of the sunflower seed pesto ingredients into your blender or food processor and blend on high until mostly smooth. If needed, thin with a little water, starting with 1 tablespoon. ¼ cup toasted sunflower seeds, ½ cup basil leaves, 2 tablespoons lemon juice, 1 tablespoon fresh dill, 2 tablespoons olive oil, 1 clove garlic, 1 tablespoon mayonnaise, 1 green onion
  • Dry the salmon well then season it with salt and pepper. Heat the oil in a large, ovenproof pan over medium-high heat. Once hot, add the salmon skin side down. Let the salmon cook undisturbed for 3-4 minutes, or until the skin is nice and crispy. Shake the pan a few times to help the salmon release from the pan. Once the skin is crispy, put the pan into the oven and cook the salmon for 4 minutes more. 4 5-ounce salmon filets, ½ teaspoon EACH: sea salt and black pepper, 1 tablespoon olive oil
  • Serve the salmon with the pesto over the top and the broccoli on the side. Sprinkle on a few sunflower seeds and dill sprigs, if you’d like. Sunflower seeds and dill

https://www.theendlessmeal.com/pan-seared-salmon-with-sunflower-dill-pesto/