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!
Table of Contents
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
Ingredients
Equipment
Method
- 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.
- 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.
- Spread about 1 teaspoon of arugula pesto on the floured skin side of each filet.
- Heat olive oil in a large skillet over high heat until very hot and just shimmering.
- 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.
- 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.
- Serve on a bed of fresh arugula with a squeeze of lemon and a generous spoonful of remaining pesto on top.











