Pan-Seared Salmon with Arugula Pesto

The easiest way to make Pan-Seared Salmon with Arugula Pesto at home, crispy, bright, and ready in under 20 minutes with no oven needed.

Updated

April 14, 2026

pan-seared-salmon-arugula-pesto-skillet-searing

Pan-Seared Salmon with Arugula Pesto is one of those dinners that looks like you spent hours but comes together in under 20 minutes. Golden, crispy-edged salmon paired with a bright, zippy no-oil arugula pesto that is unlike anything you have tried before. I started making this on busy school nights when I needed something fast, healthy, and genuinely satisfying, and it has earned a permanent spot in our weekly rotation.

The first time I blended up this arugula pesto, I was skeptical. No olive oil, no nuts, no Parmesan? But that first taste completely changed my mind. Pan-Seared Salmon with Arugula Pesto delivers bold, peppery flavor with just the right hit of lemon and a creamy finish from the sour cream. The salmon gets a beautiful sear in just a few minutes on the stove, no oven required. Fire up that stove!

Ingredients for Pan-Seared Salmon with Arugula Pesto

I always keep a bag of fresh arugula in the fridge because this pesto comes together in under two minutes with a food processor. For the salmon, I recommend picking filets that are similar in thickness so they cook evenly at the same time.

For the Arugula Pesto

  • 3 cups arugula (packed) – fresh arugula gives the best peppery punch; I recommend avoiding pre-wilted bags
  • Green tops of one bunch of green onions (roughly chopped)
  • 2 tablespoons lemon juice (freshly squeezed)
  • 2 tablespoons water
  • 2 tablespoons sour cream
  • 2 tablespoons mayonnaise – my preference is a full-fat mayo for the creamiest texture
  • 1 clove garlic
  • 1/8 teaspoon black pepper (or more to taste)
  • 1/4 teaspoon salt (or more to taste)
  • 1/2 teaspoon dried basil
  • Pinch of red pepper flakes (use at least 1/8 teaspoon for a real kick)

For the Salmon

  • 4 to 6 salmon filets
  • Salt and pepper to taste
  • 1/2 teaspoon all-purpose flour per filet – in my experience this thin dusting is what creates that gorgeous sear
  • 1 tablespoon olive oil
  • Fresh lemon wedges (for serving)
  • Extra fresh arugula (for serving)

Step-by-Step Instructions

In my experience, the two most important things here are getting the oil genuinely hot before the salmon goes in, and not crowding the pan. Either mistake leads to steaming instead of searing, and you lose that crispy exterior.

Step 1: Make the pesto first. Add the arugula, green onion tops, lemon juice, water, sour cream, mayonnaise, garlic, pepper, salt, basil, and red pepper flakes to a food processor. Pulse until smooth. Taste and adjust salt, pepper, or lemon to your liking. Set aside.

Step 2: Pat the salmon filets completely dry with paper towels. Dry fish sears better. Season the skin side with salt and pepper, then dust each filet with about 1/2 teaspoon of flour.

Step 3: Spread about 1 teaspoon of the arugula pesto on the floured skin side of each filet.

Step 4: Heat the olive oil in a large skillet over high heat until the oil is very hot and just starting to shimmer. Do not add the salmon until the pan is fully heated or the skin will stick.

Step 5: Place 2 to 3 salmon filets pesto side down into the hot skillet. Work in batches to avoid crowding. Cook over high heat for 1 and a half to 2 minutes until a golden sear forms on the bottom.

Step 6: Sprinkle the top of each filet with a pinch of salt, pepper, a little flour, and one more teaspoon of pesto. Flip carefully and cook for 30 seconds to 1 minute more. Remove from heat and let the salmon rest in the pan for 2 more minutes. The carry-over heat finishes it perfectly without overcooking.

Step 7: Serve on a bed of fresh arugula with a squeeze of lemon and a generous spoonful of the remaining pesto on top.

What to Pair with Pan-Seared Salmon with Arugula Pesto

The bright, peppery pesto and rich salmon pair beautifully with sides that are light, fresh, or have a little starchy comfort to balance the plate.

Crispy Salmon and Rice Bowl: If you love the salmon and rice combination, this Crispy Salmon and Rice Bowl is a natural companion recipe. It uses a similar flavor profile and is a great way to turn leftover pesto into a full meal the next day.

Light Mediterranean Couscous Salad: A fresh, herb-forward couscous salad is one of the best sides for Pan-Seared Salmon. This Light Mediterranean Couscous Salad brings a citrusy, veggie-packed lightness that complements the peppery arugula pesto without overpowering it.

Baked Salmon in Foil with Asparagus: For nights when you want to serve a salmon dinner for a crowd, this Baked Salmon in Foil with Asparagus is an easy companion recipe that uses similar clean, bright flavors and cooks hands-off while you prep the pesto.

Roasted Potatoes with Baked Feta and Garlic: Tender, golden roasted potatoes add a satisfying starchy element that rounds out the meal beautifully. These Roasted Potatoes with Baked Feta and Garlic are simple to prep and bring a creamy, garlicky richness that works wonderfully alongside the bright pesto.

Healthy Sauteed Vegetables: A quick pan of sauteed seasonal vegetables keeps the meal light and nutrient-rich. These Healthy Sauteed Vegetables come together in minutes and make an ideal colorful side for any weeknight salmon dinner.

How to Store and Serve Leftovers

Store leftover cooked salmon in an airtight container in the refrigerator for up to 2 days. The arugula pesto keeps separately in a sealed jar or container for up to 3 days in the fridge. I recommend storing them apart to keep the salmon from getting soggy.

To reheat the salmon, I recommend using a skillet over medium-low heat for 2 to 3 minutes rather than the microwave. This keeps the texture from turning rubbery. A splash of water in the pan and a lid helps warm it through gently without drying it out.

Pro tip: leftover pesto is fantastic as a spread on crusty bread, tossed with pasta, or dolloped over scrambled eggs the next morning. It is versatile enough to use all week long.

FAQs

Can I use skinless salmon filets?

Yes. Skinless filets work fine here. The skin side is dusted with flour and seared first mainly to create a crispy base. Without the skin, just flour one flat side of the filet and sear that side down first. The result is still delicious.

Is this arugula pesto kid-friendly?

It depends on your kids. The arugula gives it a peppery bite that some kids love and others resist. I recommend starting with just a small amount of red pepper flakes and adjusting the lemon to taste. You can also blend in a tablespoon of extra sour cream to mellow the flavor for younger palates.

Can I make the pesto ahead of time?

Yes. The arugula pesto can be made up to 24 hours ahead and stored covered in the refrigerator. Give it a quick stir before using since it may separate slightly as it sits. The flavor actually gets a little more developed overnight.

Conclusion

Pan-Seared Salmon with Arugula Pesto is proof that healthy weeknight dinners do not have to be boring or complicated. It is fast, fresh, and full of flavor with minimal cleanup. Give this one a try tonight and see how quickly it becomes your go-to salmon recipe for busy evenings.

Pan-Seared Salmon with Arugula Pesto

Crispy pan-seared salmon filets topped with a bright, no-oil arugula pesto made with lemon, sour cream, and garlic. A healthy and flavorful dinner ready in under 20 minutes.
Prep Time 6 minutes
Cook Time 10 minutes
Total Time 16 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Mediterranean
Calories: 314

Ingredients
  

  • 3 cups arugula packed, fresh
  • 1 bunch green onions, green tops only roughly chopped
  • 2 tbsp lemon juice freshly squeezed
  • 2 tbsp water
  • 2 tbsp sour cream
  • 2 tbsp mayonnaise full-fat recommended
  • 1 clove garlic
  • 0.125 tsp black pepper or more to taste
  • 0.25 tsp salt or more to taste
  • 0.5 tsp dried basil
  • 1 pinch red pepper flakes use at least 1/8 tsp for a kick
  • 4 salmon filets similar thickness for even cooking
  • 0.5 tsp all-purpose flour per filet for dusting
  • 1 tbsp olive oil
  • 1 fresh lemon cut into wedges for serving
  • 2 cups fresh arugula for serving

Equipment

  • Food processor
  • Large skillet (12-inch recommended)
  • Paper towels
  • Spatula

Method
 

  1. Add arugula, green onion tops, lemon juice, water, sour cream, mayonnaise, garlic, pepper, salt, basil, and red pepper flakes to a food processor. Pulse until smooth. Taste and adjust seasoning. Set aside.
  2. Pat salmon filets completely dry with paper towels. Season the skin side with salt and pepper, then dust each filet with about 1/2 teaspoon of flour.
  3. Spread about 1 teaspoon of arugula pesto on the floured skin side of each filet.
  4. Heat olive oil in a large skillet over high heat until very hot and just shimmering.
  5. Place 2 to 3 salmon filets pesto side down in the hot skillet. Do not crowd the pan. Cook over high heat for 1.5 to 2 minutes until a golden sear forms on the bottom.
  6. Sprinkle the top of each filet with a pinch of salt, pepper, a little flour, and 1 teaspoon of pesto. Flip carefully and cook for 30 seconds to 1 minute. Remove from heat and rest in the pan for 2 more minutes.
  7. Serve on a bed of fresh arugula with a squeeze of lemon and a generous spoonful of remaining pesto on top.

Notes

Do not crowd the pan or the salmon will steam instead of sear. Work in batches of 2 to 3 filets using a 12-inch skillet. Pesto keeps in the fridge for up to 3 days and is great on pasta, bread, or eggs. Leftover salmon keeps refrigerated for up to 2 days. Reheat gently in a skillet over medium-low heat.

Leave a Comment

Recipe Rating