Back to all recipes

Seared Salmon with Brothy Beans

  • All Salmon
  • Fast
  • Easy
  • Great leftovers
  • Heart healthy
  • Active Time:30 min
  • Total Time:40 min
  • Servings:2 to 3
  • Difficulty:Easy
Photo by Julia Gartland

Nothing is as soothing on a chilly evening as a hearty, rustic bean soup. Top it with a piece of crispy-skin salmon for an extra dose of comfort. Curl up on the couch and enjoy!


  • 1 portion coho, sockeye, or king salmon (8 to 12 ounces), pin bones removed, cut into 2 pieces Available in Our Seafood Subscription Box

  • Salt and freshly ground black pepper

  • 3 tablespoons extra virgin olive oil, plus more for drizzling

  • 1 carrot, peeled and cut into ¼-inch cubes

  • 1½ cups thinly sliced leek, white and pale green parts, washed well

  • 1 garlic clove, thinly sliced

  • ½ teaspoon chopped fresh rosemary leaves

  • ½ teaspoon crushed red pepper flakes, or to taste

  • One (15-ounce) can white beans such as cannellini, butter beans, navy, or great northern, drained and rinsed

  • 1½ cups chicken broth, vegetable broth, or seafood stock

  • 1 tablespoon unsalted butter

  • 1½ cups baby spinach

  • Crusty bread for serving (optional)


Prep the Salmon and Sauté the Aromatics

Season the salmon with salt and pepper and set aside.

In a wide Dutch oven or shallow saucepan, heat 2 tablespoons oil over medium heat until shimmering. Add the carrot and leek, then season lightly with salt. Cook, stirring occasionally, until just softened, about 5 minutes. Stir in the garlic, rosemary, and pepper flakes, and cook, stirring, until fragrant but not browned, about 1 minute.

Add the Beans

Add the beans and broth, then season lightly with salt and pepper and bring to a simmer. Reduce the heat to medium-low and cook, uncovered, until the vegetables are tender and the liquid is slightly reduced, about 10 minutes.

Sear the Salmon

Meanwhile, in a medium skillet, heat 1 tablespoon oil over medium-high heat until shimmering. Pat the salmon dry with paper towels and add it to the skillet, skin side down. Press the salmon gently with a spatula for 30 seconds so it lays flat. Lift the spatula and cook until the salmon is nearly done, 5 to 8 minutes depending on the thickness of the fillet. Add the butter, then turn the salmon and cook for about 30 seconds to lightly cook the surface.

Finish and Serve

Just before serving, using the back of a spoon, coarsely mash ¼ of the beans. Stir the spinach into the bean mixture  just until wilted.

Divide the brothy beans between shallow bowls and top with the salmon. Drizzle with olive oil and serve with crusty bread, if desired.

Premium Seafood Subscription Box delivery of halibut and sockeye portions
Premium Seafood Subscription Box delivery of halibut and sockeye portions

Premium Seafood Subscription Box

$159 / box 4.5 lbs

Pro Tips

Pair it Up

The hearty flavors and textures of this dish are perfectly suited to light-bodied red wines like pinot noir, gamay, or grenache.

Level It Up

For an elegant, luxurious upgrade, stir in a few tablespoons of crème fraîche just before serving.

Change It Up

For an even heartier next day transformation, turn this simple dish into a chowder. Add a touch of cream or cream cheese and a bit more broth to the beans and stir in flaked salmon.

Lighten It Up

This dairy-free, sugar-free, umami bomb is full of heart-healty proteins (fish and beans), iron, and vitamin C.


Full Bleed Hero
Full Bleed Hero