Weeknight Tuscan Salmon with Beans, Spinach, and Sun-Dried Tomato Sauce

User profile image
Whitney Hegedus MS RD LDN (@adietitiansdinner)

This recipe is definitely going on repeat at my house. It’s good enough that I would serve it to company but easy enough to make on a busy weeknight. Plus all the fiber from the beans and spinach and healthy fat from the salmon make it the chef’s kiss!

Weeknight Tuscan Salmon with Beans, Spinach, and Sun-Dried Tomato Sauce recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
10min
Cook Time
20min
Total Time
30min

Ingredients

4 Servings
(1 serving = 1 salmon filet with bean and spinach mixture over rice)
  • salmon filet
    salmon filet
    4oz
  • great northern beans, plus juices
    great northern beans, plus juices
    2can
  • onion, chopped
    onion, chopped
    1/2cup
  • marinated sun-dried tomatoes, julienned
    marinated sun-dried tomatoes, julienned
    3/4cup
  • spinach, chopped
    spinach, chopped
    3cups
  • heavy cream
    heavy cream
    1cup
  • cooked rice per person
    cooked rice per person
    1/2cup
  • olive oil
    olive oil
    1tbsp
  • salt
    salt
  • pepper
    pepper

Want to keep this recipe for later? We can email it to you!

How to make Weeknight Tuscan Salmon with Beans, Spinach, and Sun-Dried Tomato Sauce

Prepare the salmon

  1. Step 1

    Preheat oven to 350°F.

  2. Step 2

    Cover a baking sheet with parchment paper, add salmon, and season with salt and pepper.

  3. Step 3

    Cook approximately 20 minutes or until salmon reaches 145°F internal temperature.

Prepare the bean and spinach mixture

  1. Step 1

    Heat a large skillet to medium-high and add olive oil.

  2. Step 2

    Sauté onions for about three minutes.

  3. Step 3

    Add northern beans with juices and bring to a simmer.

  4. Step 4

    Stir in sun-dried tomatoes and spinach. Once the spinach has wilted, stir in heavy cream and reduce heat.

  5. Step 5

    Bring to a simmer and remove from heat.

Assemble the dish

  1. Step 1

    Add cooked rice to individual shallow bowls.

  2. Step 2

    Place a piece of salmon on top of the rice in each bowl.

  3. Step 3

    Top with plenty of bean and spinach mixture with sauce.

  4. Step 4

    Serve immediately.

Want to keep this recipe for later? We can email it to you!

Nutrition (per serving)

Calories

348.9kcal (17.44%)

Protein

22.8g (45.64%)

Carbs

27.1g (9.85%)

Sugars

2.9g (5.76%)

Healthy Fat

9.3g

Unhealthy Fat

6.3g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Make sure to use the juices from the canned beans for added flavor.

  2. Adjust the amount of heavy cream to your desired consistency for the sauce.

  3. For a quicker meal, use pre-cooked salmon or leftover salmon.

FAQS

  1. Can I use a different type of fish?

    Yes, you can substitute salmon with another fish like cod or tilapia, but cooking times may vary.

  2. Can I use fresh tomatoes instead of sun-dried tomatoes?

    Fresh tomatoes can be used, but they won't provide the same depth of flavor as sun-dried tomatoes.

  3. Can I make this dish dairy-free?

    You can substitute the heavy cream with a dairy-free alternative like coconut cream or almond milk.

  4. Can I use frozen spinach?

    Yes, frozen spinach can be used. Make sure to thaw and drain it before adding to the skillet.

  5. How do I store leftovers?

    Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.

adietitiansdinner's profile picture
instagram

Whitney Hegedus MS RD LDN

(@adietitiansdinner)

I'm a dietitian and busy mom of two make quick, easy and healthy recipes to get dinner on the table quickly using the cleanest convenience

...
chefadora
© 2023-26 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?