Site Navigation

Roasted Salmon, Green Beans, and Tomatoes

Fish is a good source of protein and, unlike fatty meat products, it’s not high in saturated fat. This is a win-win since we’re looking at a heart-healthy diet here!

Fatty fish is also a good source of omega-3 fatty acids which not only benefit the heart of healthy people, but also those who are at high risk of (or who already have) cardiovascular disease. Omega-3 fatty acids decrease the risk of arrhythmias (abnormal heartbeats) as well as decrease triglyceride levels, slow growth rate of plaque build-up in the arteries, and can lower blood pressure.

This recipe packs a one-two punch of omega-3 fatty acids by including not one, but two sources – salmon and anchovies!

Roasted Salmon, Green Beans, and Tomatoes

Share it!
By: Women's Day Kitchen
Posted in: Dinner, Heart Healthy
Prep Time
5 mins
Cook Time
15 mins


  • 6 cloves of garlic
  • 1 lb green beans
  • 1 pint grape tomatoes
  • 1/2 cup kalamata olives, pitted
  • 3 anchovy fillets
  • 2 Tbsp olive oil
  • 1/4 tsp kosher salt
  • 1/2 tsp black pepper (divided use)
  • 1 skinless salmon fillet



  1. Heat oven to 425 degrees F.

  2. On a large rimmed baking sheet, toss together the garlic, beans, tomatoes, olives, and anchovies (if using) with 1 Tbsp oil and 1/4 tsp pepper. Roast until the vegetables are tender and beginning to brown, 12 to 15 minutes.

  3. Meanwhile, heat the remaining tablespoon of oil in a large skillet over medium heat.

  4. Season the salmon with 1/4 teaspoon each salt and pepper and cook until golden brown and opaque throughout, 4 to 5 minutes per side. Serve with the vegetables.

Share it!

Photo Credit: Con Poulos; Food Styling: Vivian Lui; Prop Styling: Marina Malchin

Please note, some of the links in this post may be affiliate links. If you click through and make a purchase, I may receive a small commission (at no additional cost to you). I only recommend products that I use and have found helpful!