Blog Header Image

Heather Benek

   •    

September 22, 2026

Sheet Pan Salmon With White Beans and Greens: 45g of Protein in 30 Minutes

Sheet Pan Salmon With White Beans and Greens: 45g of Protein in 30 Minutes

The gap between knowing you should eat more protein and actually doing it on a Wednesday at 6:40pm is where most good intentions go to die. This is a recipe for that specific moment.

This sheet pan salmon with white beans and greens delivers roughly 45 grams of protein per serving in about 30 minutes using one pan. Salmon supplies protein and vitamin D, the greens and parmesan add calcium, and the white beans add fiber, which makes it a practical dinner for anyone working on muscle and bone.

It also requires no technique. You turn on the oven and put things on a pan.

What you need

Four salmon fillets, about six ounces each, skin on or off
Two cans of white beans, drained and rinsed
One large bunch of kale or collard greens, stems removed, torn into big pieces
Three tablespoons of olive oil
Four cloves of garlic, sliced
One lemon
A quarter cup of grated parmesan
Salt, black pepper, and a pinch of red pepper flakes

How to make it

Heat your oven to 425 degrees.

Put the drained beans and torn greens on a large rimmed sheet pan. Add two tablespoons of the olive oil, the sliced garlic, a solid pinch of salt, black pepper, and the red pepper flakes. Toss it with your hands right on the pan. Spread it out so nothing is piled up.

Roast for 10 minutes. The greens will start to crisp at the edges and the beans will begin to brown. This is what you want.

Pull the pan out and push everything toward the edges to clear space in the middle. Lay the salmon fillets in the center, drizzle with the remaining olive oil, and season with salt and pepper.

Roast another 12 to 14 minutes, until the salmon flakes easily with a fork at its thickest point. Thinner fillets will be done closer to 12.

Squeeze the lemon over everything and scatter the parmesan across the greens and beans while the pan is still hot. Serve straight from the pan.

Why this combination works for muscle and bone

Salmon is one of the few foods that brings meaningful vitamin D along with a substantial amount of protein, which is unusual and useful. Most vitamin D in the American diet comes from fortified foods rather than from food that naturally contains it.

The greens and the parmesan contribute calcium. Kale and collards are among the more absorbable plant sources, and a quarter cup of parmesan across four servings adds a meaningful amount for very little effort.

The white beans handle fiber and add a few grams of protein, and fiber is the reason this meal keeps you full rather than leaving you foraging at nine o'clock.

Protein plus calcium plus vitamin D in one pan is the kind of thing I wish more weeknight dinners did, says Heather Benek, Director of Nutrition at Pittsburgh FIT. Nobody needs another meal that is technically healthy and leaves you hungry an hour later.

The rest of the nutrition picture, including how much protein you actually need and why eating enough matters more than eating less after 50, is covered in our post on rebuilding after 50.

How to make it fit your week

Double the beans and greens and skip doubling the salmon. Roasted beans and greens reheat well and make an excellent base for lunch the next day with whatever protein you already have in the fridge.

If salmon is not in the budget every week, canned salmon works in a different format, and canned salmon with the soft bones included is a genuinely strong calcium source. Chicken thighs work on the same pan with a longer cook time, around 25 to 30 minutes, though you lose the vitamin D.

Frozen salmon fillets are fine. Thaw them in the fridge overnight or under cold running water, and pat them dry before they go on the pan.

Where to shop for this in the East End

If you are in Wilkinsburg, Regent Square, Point Breeze or Edgewood, you have good options within a short drive. The Whole Foods in East Liberty and the Giant Eagle Market District carry reliable fresh and frozen salmon. Trader Joe's in East Liberty is usually the better price per fillet on frozen.

For greens, the Saturday farmers markets around the East End run through the fall, and collards and kale are at their best right now as the weather turns. Bulk bags of dried white beans from the international grocers along Penn Avenue cost a fraction of canned if you want to cook a batch on a Sunday.

Pittsburgh FIT is at 210 Thomas St, and this recipe comes up often enough in nutrition sessions that it seemed worth writing down.

If cooking is the part you have handled and training is the part you have not, our 8-Week Strength Clinic with Coach Erika starts Saturday, October 3 at 11:00 AM. And if menopause is the piece you are trying to understand, start with what happens to your body after menopause.

FAQ

How much protein is in a serving of sheet pan salmon with white beans?

A six-ounce salmon fillet provides roughly 34 to 38 grams of protein, and the white beans and parmesan add another 8 to 10 grams. A full serving lands around 45 grams, which covers a third to half of a typical daily target for an active adult over 40.

Can I use frozen salmon for this recipe?

Yes. Thaw frozen fillets overnight in the refrigerator or under cold running water, then pat them completely dry before seasoning. Wet fish steams instead of roasting. Frozen salmon is often better value and comparable in nutrition to fresh.

What are good food sources of calcium besides dairy?

Kale, collard greens, bok choy, canned salmon with the bones, calcium-set tofu, almonds and fortified plant milks all contribute meaningful calcium. Leafy greens like kale and collards have better absorption rates than spinach, which binds calcium and reduces uptake.

Is salmon really a good source of vitamin D?

Yes. Salmon is one of the few foods that naturally contains substantial vitamin D, with a serving providing a large share of daily needs. Most dietary vitamin D otherwise comes from fortified products like milk and cereal rather than whole foods.

Continue reading

•   REXPERIENCE ALL

Pittsburgh FIT

HAS TO OFFER  

•   EXPERIENCE ALL

Pittsburgh FIT

HAS TO OFFER   •

  REXPERIENCE ALL

Pittsburgh FIT

HAS TO OFFER   •