Pesto-Roasted Salmon with Tomatoes and White Beans Recipe

Introduction

This pesto-roasted salmon with tomatoes and white beans is a simple, flavorful dish that comes together quickly in the oven. The combination of tender salmon, roasted cherry tomatoes, and creamy beans offers a comforting yet light meal perfect for any night of the week.

Pesto-Roasted Salmon with Tomatoes and White Beans Recipe - Recipe Image

Ingredients

  • 2 (15- to 16-ounce) cans white beans, such as cannellini, drained and rinsed
  • 1 pint cherry or grape tomatoes, halved lengthwise
  • 6 small garlic cloves, crushed and peeled
  • 2 tablespoons extra-virgin olive oil, plus more for drizzling
  • Salt and pepper
  • 4 (6-ounce) salmon fillets (skin-on or skinless)
  • 4 tablespoons store-bought or homemade basil pesto

Instructions

  1. Step 1: Heat the oven to 425°F (220°C) and line a rimmed baking sheet with parchment paper. Place the drained white beans, halved tomatoes, and crushed garlic on the sheet. Drizzle with 2 tablespoons olive oil, season with salt and pepper, and toss to coat evenly. Spread everything out in a single layer and roast until the tomatoes start to soften and collapse, about 10 to 12 minutes.
  2. Step 2: While the vegetables roast, pat the salmon fillets dry with paper towels. Season both sides with salt and pepper. Spread 1 tablespoon of pesto evenly over the top of each fillet.
  3. Step 3: Remove the baking sheet from the oven and gently toss the tomatoes and beans. Push the mixture aside to create four spaces for the salmon fillets, then place the seasoned salmon into these spaces.
  4. Step 4: Return the baking sheet to the oven and roast for an additional 8 to 10 minutes, or until the salmon flakes easily with a fork. For medium-rare, the internal temperature should reach 120°F (49°C); cook a few minutes longer if you prefer medium.
  5. Step 5: Scoop the roasted tomatoes and white beans into individual shallow bowls, drizzle with a little extra olive oil, and top each serving with a salmon fillet. Serve immediately.

Tips & Variations

  • Use skin-on salmon fillets for extra flavor and to help keep the fish moist during roasting.
  • Try swapping basil pesto for sun-dried tomato pesto or a drizzle of balsamic glaze for a different flavor profile.
  • If you prefer a spicier dish, sprinkle crushed red pepper flakes over the tomatoes before roasting.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave to avoid drying out the salmon. The tomatoes and beans reheat well, but the pesto on the salmon is best added fresh after warming.

How to Serve

Serve this delicious recipe with your favorite sides.

FAQs

Can I use fresh beans instead of canned?

Yes, you can use fresh cooked white beans, but make sure they are tender before roasting. Canned beans save time and add convenience.

Can I make this dish gluten-free?

Absolutely. All ingredients used are naturally gluten-free, making this recipe suitable for a gluten-free diet.

Print

Pesto-Roasted Salmon with Tomatoes and White Beans Recipe

A simple and elegant one-sheet meal featuring tender pesto-coated salmon roasted alongside juicy cherry tomatoes and creamy white beans, perfect for a healthy and flavorful dinner.

  • Author: Lara
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Roasting
  • Cuisine: Italian
  • Diet: Low Fat

Ingredients

Scale

Beans and Vegetables

  • 2 (15- to 16-ounce) cans white beans, such as cannellini, drained and rinsed
  • 1 pint cherry or grape tomatoes, halved lengthwise
  • 6 small garlic cloves, crushed and peeled
  • 2 tablespoons extra-virgin olive oil, plus more for drizzling
  • Salt and pepper, to taste

Salmon

  • 4 (6-ounce) salmon fillets (skin-on or skinless)
  • 4 tablespoons store-bought or homemade basil pesto

Instructions

  1. Preheat and prepare vegetables: Heat the oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper to prevent sticking and allow easy cleanup. Spread the drained white beans, halved cherry tomatoes, and crushed garlic cloves on the sheet. Drizzle with 2 tablespoons of extra-virgin olive oil, season generously with salt and pepper, and toss everything together to coat evenly. Spread the mixture out into a single layer to ensure even roasting.
  2. Prepare the salmon: While the vegetables roast, pat the salmon fillets dry with paper towels to remove excess moisture. Season both sides lightly with salt and pepper. Spread 1 tablespoon of basil pesto evenly over the top of each fillet to impart fresh, aromatic flavor.
  3. Roast vegetables initially: Place the baking sheet in the preheated oven and roast until the tomatoes start to collapse and the beans soften, about 10 to 12 minutes. This step allows the vegetables to begin caramelizing and blending flavors before adding the salmon.
  4. Add salmon and continue roasting: Remove the baking sheet from the oven. Toss the tomatoes and beans gently to redistribute them, then push the mixture aside to create four spaces. Nestle the pesto-topped salmon fillets into these gaps in a single layer.
  5. Finish roasting the salmon: Return the baking sheet to the oven and roast for an additional 8 to 10 minutes, or until the salmon flakes easily when tested with a fork. For best precision, check with an instant-read thermometer inserted into the thickest part of the fillet—it should register 120°F (49°C) for medium-rare. Cook longer if a more well-done texture is desired.
  6. Serve: Carefully scoop the roasted tomatoes and white beans into shallow serving bowls. Drizzle a little extra olive oil on top for richness, then place the salmon fillets atop the vegetables. Serve immediately for a warm, hearty meal with vibrant colors and flavors.

Notes

  • Using skin-on salmon fillets helps hold the fish together during roasting, but skinless works well too.
  • Basil pesto can be store-bought or homemade; if homemade, fresh basil, pine nuts, Parmesan cheese, garlic, and olive oil blended together work beautifully.
  • Ensure to drain and rinse canned beans well to reduce sodium content and improve texture.
  • Adjust the roasting time slightly depending on the thickness of salmon fillets.
  • Serve with crusty bread or a side salad for a complete meal.

Keywords: pesto salmon, roasted salmon, white beans, cherry tomatoes, healthy dinner, one-sheet meal, Italian recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating