One-Pan Roasted Salmon with White Bean Recipe

Servings: 4 Total Time: 45 mins Difficulty: easy
One-Pan Roasted Salmon with White Beans
Sheet Pan Salmon with White Beans Recipe pinit

Let’s talk about a dinner that’s both impressive and incredibly humble. It’s a meal where everything comes together in one pan, creating its own little world of flavor.

You get a perfectly cooked piece of salmon, sitting atop a bed of creamy beans and sweet, jammy tomatoes. The whole thing feels fancy, but the process is wonderfully straightforward. It’s the kind of dish that makes a Tuesday feel like a celebration, you know?

And the best part is the cleanup, or rather, the lack of it. One pan, one fantastic dinner, and a very happy cook. That’s the magic we’re going for here. A simple formula that delivers something truly special every single time.

Why a Single Pan Makes All the Difference

Cooking everything together isn’t just about saving on dishes, though that’s a huge bonus. It’s about building layers. The fennel roasts first, its sharp anise flavor mellowing into something sweet and tender.

Then, the beans and tomatoes join the party, absorbing those delicious roasted notes. Finally, the salmon rests right on top, and as it cooks, its savory juices drip down into the vegetables below.

All those flavors marry in the oven, creating a sauce that you just can’t get from separate pots and pans. It feels cohesive, every bite a complete experience. The pan becomes the stage, and each ingredient plays a crucial part in the final performance.

Ingredients Needed for the Recipe

Gathering everything first makes the whole process flow smoothly. Here’s what you’ll need, and why each piece matters.

  • Fennel bulbs (2, about 1 pound each): They provide a wonderful, aromatic base that softens and caramelizes beautifully.
  • Extra-virgin olive oil (2 tablespoons, divided): Used to coat the fennel and the bean mix, helping everything roast and preventing sticking.
  • Table salt & black pepper (1 ¼ tsp salt & ¾ tsp pepper, divided): Seasoning is added in stages to build depth in every component.
  • Cannellini beans (2 cans, rinsed): These creamy, mild beans are the hearty foundation that soaks up all the pan juices.
  • Cherry tomatoes (10 ounces, halved): They burst and soften, creating little pockets of bright, acidic sauce.
  • Dry white wine (¼ cup): It deglazes the pan a bit and adds a subtle, fruity complexity to the vegetables.
  • Garlic cloves (3): Some are sliced thin to roast with the beans, one is minced for the butter—double the garlicky goodness.
  • Unsalted butter, softened (6 tablespoons): The base for a flavorful compound butter that bastes the salmon and finishes the sauce.
  • Fresh thyme (1 teaspoon, minced): Its earthy, slightly floral notes pair perfectly with the salmon and lemon.
  • Lemon (zest and juice): The zest goes into the butter for fragrance, the juice wakes up the finished dish with a fresh zip.
  • Center-cut skinless salmon fillets (4, 6-8 oz each): They’re rich, cook quickly, and are the beautiful centerpiece of the meal.
  • Fresh parsley (2 tablespoons, chopped): A final sprinkle for a burst of color and a clean, herbal finish.

The Heart of the Dish: Building Flavor with Fennel

Fennel can be a divisive vegetable, but roasting changes everything. That sharp, licorice-like punch? It transforms completely in the heat of the oven. The fibers break down, the natural sugars caramelize, and it becomes almost sweet.

Giving it that solo roasting time is non-negotiable. It needs those quiet minutes to develop character, to get those browned, tasty edges that will flavor everything else that joins the pan later on.

Think of it as laying the cornerstone of your meal. You’re building a solid, flavorful foundation that the beans, tomatoes, and salmon will gratefully rest upon. It’s the first, and perhaps most important, layer of taste.

How to make One-Pan Roasted Salmon with White Bean Recipe?

Sheet Pan Salmon with White Beans Recipe

Step 1 – Prep and Roast the Fennel

Heat your oven to 450 degrees, with a rack in the middle. Halve the fennel bulbs through the core, then trim off the tough outer layer and cut out the solid core. Slice the halves into ¼-inch thick pieces.

Toss them on your rimmed baking sheet with a tablespoon of the olive oil, a ¼ teaspoon of salt, and a ¼ teaspoon of pepper.

Spread them into an even layer—this ensures even browning—and roast for about 15 minutes. You’re looking for the edges to just start taking on a golden-brown color.

Step 2 – Assemble the Bean Mixture and Flavor Butter

While the fennel roasts, mix the rinsed beans, halved tomatoes, white wine, the sliced garlic, another ½ teaspoon of salt, ¼ teaspoon pepper, and the remaining olive oil in a bowl. In a separate small bowl, make the compound butter.

Mash together the softened butter, minced thyme, lemon zest, and that last minced garlic clove until it’s well combined. Now, pat your salmon fillets very dry with paper towels.

This helps the seasoning stick and promotes a nice sear. Sprinkle them with the last ½ teaspoon of salt and ¼ teaspoon of pepper.

Step 3 – Spread the Butter and Layer the Pan

Take a tablespoon of that fragrant butter mixture and spread it evenly over the top of each salmon fillet. When the fennel is done, carefully pull the sheet from the oven.

Give the bean and tomato mixture a stir and pour it right over the roasted fennel, gently combining them into an even layer across the pan.

Now, nestle the salmon fillets on top of this vegetable bed, buttered side up. The butter will melt and baste the fish as it roasts, and the salmon will cook gently in the steam from the vegetables below.

Step 4 – Roast to Perfection and Finish the Sauce

Slide the pan back into the oven. Roast until the very centers of the salmon fillets reach 125 degrees on an instant-read thermometer, which usually takes 17 to 20 minutes.

This gives you a beautiful, medium-rare center that’s tender and moist. Transfer the cooked salmon to a serving platter. Here’s the final flourish: stir the fresh lemon juice and the remaining 2 tablespoons of your compound butter into the hot bean and vegetable mixture on the pan.

Watch it melt into a glossy, incredible sauce. Spoon this mixture around the salmon, sprinkle everything with the chopped parsley, and you’re done.

Choosing and Prepping Your Salmon

Not all salmon fillets are created equal for this recipe. You want center-cut, skinless pieces that are about 1 to 1½ inches thick. Why? The uniform thickness is the secret to even cooking. A skinny tail-end will be dry and overcooked long before the thicker center is done.

If your fishmonger has a whole center-cut fillet, buying that and cutting it yourself is the best way to guarantee four perfect portions. And patting the fish dry is a tiny step with a big impact.

Moisture on the surface steams the fish instead of letting it roast nicely. A quick blot with a paper towel ensures you get the best texture possible, a lovely contrast to the soft vegetables underneath.

Tips

  • For the most uniform cooking, let your salmon sit at room temperature for about 15 minutes before you pat it dry and season it. A cold fillet straight from the fridge can cook unevenly.
  • Don’t skip the step of letting the fennel roast alone first. It needs that head start to soften properly. If you add everything at once, you’ll have crunchy, undercooked fennel.
  • An instant-read thermometer is your best friend here. Checking for 125 degrees in the thickest part guarantees perfectly cooked salmon every single time, taking the guesswork out of the equation.

Simple Swaps and Variations

This recipe is wonderfully adaptable. No fresh thyme? Try a teaspoon of chopped fresh dill or oregano in the butter. If you don’t cook with wine, you can simply omit it—the juices from the tomatoes and the lemon will still create a lovely sauce.

Cannellini beans are ideal, but great northern beans or even butter beans would be delicious, too. For the vegetables, try substituting thinly sliced red onion or leeks for half of the fennel.

The compound butter is your playground. A dash of smoked paprika or a little chopped capers mixed in can take the flavor profile in a whole new direction. Make it yours.

Serving the Finished Dish

This is a complete meal all on its own, truly. But if you want to stretch it or add another element, keep it simple. A crusty loaf of sourdough bread is fantastic for sopping up every last bit of that buttery, lemony sauce in the pan.

A light, crisp green salad with a simple vinaigrette on the side provides a refreshing contrast to the rich salmon and beans. Serve it family-style, right on the platter you arranged it on.

Let everyone see the beautiful, rustic presentation before digging in. It’s a dish that invites conversation, the kind of food that makes people lean in and ask for the recipe, even as they’re taking their first bite.

Sheet Pan Salmon with White Beans Recipe pinit
0 Add to Favorites

One-Pan Roasted Salmon with White Bean Recipe

Difficulty: easy Prep Time 20 mins Cook Time 25 mins Total Time 45 mins
Cooking Temp: 450  F Servings: 4 Estimated Cost: $ 20 Calories: 520
Best Season: Spring, Summer

Description

This vibrant one-pan supper combines tender roasted salmon with caramelized fennel, creamy white beans, and juicy cherry tomatoes—all tied together with a bright lemon-thyme butter sauce. Minimal cleanup, maximum flavor!

ingredients

Instructions

  1. Adjust oven rack to middle position and heat oven to 450°F.
  2. Halve fennel bulbs through core, then trim away and discard tough outer leaves. Cut away core and slice fennel ¼ inch thick.
  3. Toss fennel, 1 tablespoon olive oil, ¼ teaspoon salt, and ¼ teaspoon pepper together on a rimmed baking sheet. Spread into an even layer and roast until beginning to brown around edges, about 15 minutes.
  4. Meanwhile, in a bowl, toss beans, cherry tomatoes, white wine, sliced garlic, ½ teaspoon salt, ¼ teaspoon pepper, and remaining 1 tablespoon oil.
  5. In a small bowl, combine butter, thyme, lemon zest, and minced garlic. Pat salmon dry and season with remaining ½ teaspoon salt and ¼ teaspoon pepper. Spread 1 tablespoon butter mixture on top of each fillet.
  6. Remove baking sheet from oven. Add bean mixture to the sheet with fennel, stir to combine, and spread into an even layer.
  7. Arrange salmon fillets on top of the bean mixture, butter side up. Roast until centers of fillets register 125°F (for medium-rare), 17 to 20 minutes.
  8. Transfer salmon to a serving platter. Stir lemon juice and remaining 2 tablespoons butter mixture into the bean mixture, then spoon around the salmon. Sprinkle with chopped parsley and serve.

Nutrition Facts

Servings 4

Serving Size 1 fillet with 1/4 of vegetables


Amount Per Serving
Calories 520kcal
% Daily Value *
Total Fat 30 gg47%
Saturated Fat 10 gg50%
Trans Fat 0 gg
Cholesterol 85 mgmg29%
Sodium 890 mgmg38%
Potassium 1020 mgmg30%
Total Carbohydrate 28 gg10%
Dietary Fiber 8 gg32%
Sugars 6 gg
Protein 36 gg72%

Calcium 120 mg
Iron 4 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Alcohol-free version: Simply omit the white wine—replace with ¼ cup low-sodium vegetable broth.
  • Uniform salmon: For even cooking, buy a 2-pound center-cut fillet and cut it into 4 equal pieces.
  • Storage: Leftovers keep well in the fridge for up to 2 days. Reheat gently to preserve salmon texture.
Keywords: salmon recipe, one-pan dinner, roasted salmon, white beans, fennel and tomatoes, healthy seafood, easy weeknight meal
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use other types of beans?

Yes! Great Northern or navy beans work well as substitutes for cannellini beans.

How do I know when the salmon is done?

Use an instant-read thermometer: 125°F for medium-rare (recommended), 130–135°F for medium. The salmon should flake easily with a fork.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

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