Spice-Seared Salmon with Greek-Style Green Beans


Preparing this spice-seared salmon recipe is a joy for the senses! Rubbing salmon with spices creates a light, delicious main course. Serve this recipe with roasted potatoes or brown rice. If you have leftover salmon, serve it on top of a simple salad for a satisfying lunch the next day.

Spice-Seared Salmon with Greek-Style Green Beans
Prep Time:
25 mins
Additional Time:
10 mins
Total Time:
35 mins
4 servings


  • 2 tablespoons olive oil, divided

  • 1 small yellow onion, diced

  • 4 cloves garlic, chopped

  • 1 (15 ounce) can no-salt-added diced tomatoes

  • 2 tablespoons chopped fresh dill, divided

  • ½ teaspoon salt, divided

  • 12 ounces green beans, stem ends trimmed (4 cups)

  • ¼ cup lemon juice

  • 1 pound salmon fillet with skin, cut into 4 portions

  • 1 tablespoon Baharat Spice Mix (see Associated Recipes)


  1. Preheat oven to 425 degrees F. Line a large rimmed baking sheet with parchment paper or foil; coat with cooking spray.

  2. Heat 1 Tbsp. oil in a large saucepan over medium heat. Add onion; cook, stirring often, until translucent, 3 to 5 minutes. Stir in garlic; cook for 1 minute. Stir in tomatoes, 1 Tbsp. dill, and 1/4 tsp. salt; bring to a boil over high heat. Stir in green beans. Reduce heat to low, cover, and simmer, stirring occasionally, until the beans are tender, 10 to 15 minutes.

  3. Meanwhile, whisk lemon juice and the remaining 1 Tbsp. oil in a shallow bowl. Dip salmon in the lemon-oil mixture to coat well. Place the salmon, skin-side down, on the prepared baking sheet. Sprinkle with spice mix and the remaining 1/4 tsp. salt. Roast the salmon until it is just opaque in the center, about 10 minutes.

  4. Divide the green bean mixture among 4 plates, add a piece of salmon, and sprinkle with the remaining 1 Tbsp. dill.

Associated Recipes

Baharat Spice Mix

Nutrition Facts (per serving)

311 Calories
15g Fat
16g Carbs
29g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 311
% Daily Value *
Total Carbohydrate 16g 6%
Dietary Fiber 5g 18%
Total Sugars 7g
Protein 29g 58%
Total Fat 15g 19%
Saturated Fat 2g 10%
Cholesterol 72mg 24%
Sodium 397mg 17%
Potassium 1143mg 24%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles