Sheet Pan Salmon with Blistered Tomatillo Salsa and Beans

Last Updated on December 15, 2023

Who doesn’t love a sheet pan dinner? This one is super-satisfying, featuring our healthy wild-caught sockeye salmon, a fabulous roasted tomatillo salsa, beans, sour cream and a squeeze of zippy lime juice.

If you happen to have a glut of tomatoes on hand, feel free to use them instead of tomatillos. Swap in black beans or another type if you have it on hand. And you could sprinkle a little chili powder on the salmon before roasting for a touch of heat, if you like.

Sheet Pan Salmon with Blistered Tomatillo Salsa and Beans

5 from 1 vote
Print Pin
Protein: salmon
Cut: Salmon
Diet: Gluten Free
Course: Main Course
Prep Time: 25 minutes
Cook Time: 30 minutes
Servings: 4


  • 4 to 5 ButcherBox Sockeye Salmon filets defrosted and patted very dry
  • Fine sea salt and freshly ground black pepper
  • 1 lb small tomatillos husked, rinsed, dried, and some halved, others quartered
  • 1 small red onion chopped
  • 1 small Poblano pepper stemmed, de-seeded and chopped
  • 5 cloves garlic minced
  • 1 lime halved
  • ¼ cup olive oil plus more for drizzling over salmon
  • 2 cups freshly cooked or canned salted pinto beans drained
  • Sour cream for serving
  • Fresh cilantro leaves and tender stems for serving
  • Lime wedges for serving


  • Preheat the oven to 425ºF. Season the salmon filets with salt and pepper and place skin side up on a plate. Refrigerate uncovered while you make the salsa.
  • Place the tomatillos, onion, Poblano pepper and garlic on a baking sheet. Squeeze the lime halves over the vegetables; season with salt. Drizzle the ¼ cup olive oil over and toss well, until all of the ingredients are coated. Spread the vegetables out evenly and roast, tossing occasionally, until the tomatillos have softened, about 15 minutes. Carefully remove the baking sheet and move a rack to about 6 inches below the broiler. Turn on the broiler.
  • Scatter the beans on the baking sheet with the vegetables. Nestle the salmon, skin side up, in between the beans and vegetables on the baking sheet, leaving at least 1 inch between each filet. Drizzle the skins with olive oil. Broil until the skins are blistery and crisp and the salmon is medium rare to medium, about 10 minutes (a meat thermometer stuck into the thickest part should read 120ºF).
  • Divide the salmon among 4 plates and serve with the tomatillo salsa and beans. Offer sour cream, cilantro and lime wedges on the side.
Share on Pinterest!Pin at @Butcher_Box!

The ButcherBox Kitchen Team works hard to give you confidence you need to pull off any kitchen endeavor.