Tuscan Salmon Skillet

By Jess Rice
Write a Review
Prep 10 minutes
Cook 20 minutes
Servings 5 servings (~¼ lb. salmon each)
$15.24 recipe / $3.04 serving
Jump to recipe Save

My family loves seafood, and I think salmon is their #1 favorite fish. This creamy Tuscan Salmon Skillet is absolutely delicious and super easy to make. The salmon cooks quickly in one skillet, then gets tucked into a luscious Parmesan cream sauce with tomatoes, spinach, garlic, onion, and classic Italian herbs. Each fillet always turns out moist and flaky whenever I cook it this way. This Tuscan salmon recipe feels a little fancy, but it’s ready in about 30 minutes and easy enough for a weeknight dinner!

Overhead view of a Tuscan salmon skillet.
Pinterest Pin this recipe for later!

Creamy Tuscan Salmon Recipe

I kept things simple here so this creamy Tuscan salmon feels reliable from start to finish. There’s not a ton of vegetable prep, and everything happens in one skillet, which makes this recipe easy to pull off even when you’re pressed for time. The price of salmon can vary a lot, so I like to save this recipe for whenever I see a good deal on fresh salmon (or I’ll check the freezer aisle for a bag of fillets, which is usually cheaper!). Once the salmon is seared, the creamy sauce comes together with vegetable broth, heavy cream, Parmesan, spinach, tomatoes, and herbs, creating a super flavorful Tuscan-style sauce that feels cozy and satisfying. If you get tired of the same old lemon variations on seafood, this sauce is a fun breakaway from that flavor profile.

Love these creamy Tuscan flavors, but don’t eat fish? Try my Tuscan orzo recipe! It has the same creamy Italian-inspired sauce in a cozy one-pot vegetarian recipe.

Recipe Success Tips

  1. I use skinless salmon for this recipe since the skin doesn’t get crispy with this cooking method. The salmon is seared quickly, then nestled into a creamy sauce, so the skin will soften instead of staying crisp. If your salmon has the skin on, place it skin-side down, grip one end with a paper towel, and carefully slide a sharp knife between the skin and flesh to remove it.
  2. Avoid overcooking the salmon. I cook the salmon for 2-4 minutes on each side, then warm it back through in the sauce at the end. Thicker fillets and different types of salmon can all affect the cook time. I’m using Atlantic salmon here, which is usually fattier and a little more forgiving than leaner wild varieties like sockeye. The USDA recommends an internal temperature of 145°F for salmon, and visually, it should look opaque and flake easily with a fork.
  3. Use heavy cream for the creamiest sauce! Heavy cream holds up better in pan sauces than milk, but I still like to let it come to room temperature before using it. This reduces the chance of it splitting once it hits the pan. Half and half works too.
  4. Keep the sauce at a gentle simmer once the cream is added. Don’t let it boil, or the sauce can separate and create a not-so-desirable texture. This will also help the Parmesan melt into the sauce smoothly!
  5. Mom tip. If you have a picky 4-year-old, just call it “pink fish,” and maybe yours will be convinced to try it like mine did! Now, she requests salmon regularly!
Share this recipe

Tuscan Salmon

Cost $15.24 recipe / $3.04 serving
No ratings yet
This creamy Tuscan Salmon is an easy 30-minute skillet dinner with flaky salmon in a Parmesan cream sauce with tomatoes, spinach, garlic, and herbs.
Step-by-step photos can be seen below the recipe card.
Author: Jess Rice
Overhead view of a Tuscan salmon skillet.
Servings 5 servings (~¼ lb. salmon each)
Prep 10 minutes
Cook 20 minutes
Total 30 minutes

Ingredients

Tuscan Salmon

  • 1.20 lb. salmon ($10.39*)
  • 1 Tbsp olive oil (divided, $0.19)
  • ¼ tsp salt ($0.01)
  • tsp black pepper (freshly cracked, $0.01)
  • 2 Tbsp salted butter ($0.20)
  • 1 onion (diced, (6 oz.) $0.70)
  • tsp Italian herb blend ($0.27)
  • 1 tsp dried basil ($0.22)
  • 2 garlic cloves (minced, (2 tsp) $0.09)
  • 3 Roma tomatoes (diced, $0.69)

Creamy Sauce

  • 1 cup vegetable broth ($0.13**)
  • ¼ cup frozen spinach (squeezed and rinsed, $0.08)
  • ¾ cup heavy cream (room temperature, $0.93)
  • ¼ tsp salt ($0.01)
  • tsp black pepper (freshly cracked, $0.01)
  • 2 oz. Parmesan cheese (grated, (about ¼ cup) $1.26)
  • ½ Tbsp fresh parsley (minced, $0.05)

Instructions 

  • Gather your ingredients.
  • First, portion salmon into roughly ¼ lb pieces, or whatever serving size you need for your family or meal prep for the week. Remove the skin if you buy skin-on salmon. Rub salmon with ½ Tbsp olive oil and sprinkle ¼ tsp salt and ⅛ tsp black pepper. Let it sit on the counter at room temperature while you prep the tomatoes.
  • Seed and dice tomatoes. You could leave the seeds if you want to!***
  • Dice the onion.
  • Add remaining olive oil, butter, onion, Italian herbs, and dried basil to your skillet and sauté until onions are soft over medium-high heat, about 5 min.
  • Reduce heat to medium. Add minced garlic and tomatoes and stir, sauté for 2 minutes until fragrant.
  • Move veggies to the side and sear the salmon fillets in the middle of the pan.
  • Flip salmon after 2-3 minutes and cook for another 2-3 minutes. Remove the salmon from the pan and set off to the side on a plate, covered.****
  • Deglaze the pan with vegetable broth.
  • Add frozen spinach (squeezed and rinsed).
  • Stir in room temperature heavy cream and simmer for another 8-10 minutes.
  • Then add ¼ tsp salt, ⅛ tsp black pepper, grated Parmesan cheese, and minced parsley. Combine to melt the cheese into the sauce.
  • Add the salmon back to the skillet until warmed through. Enjoy!

See how we calculate recipe costs here.


Notes

*I opted for skinless salmon for this recipe, because the skin won’t crisp up in this recipe. If you buy skin on, I recommend removing the skin carefully with a sharp knife. Also, when you cut your salmon, try to aim for ¼ lb per person. Slightly less is fine if you’re serving this over pasta, rice, or mashed potatoes. 
**I use Better Than Bouillon brand to keep my broth costs low. The package directions require 1 tsp bouillon to 1 cup of water.
***The tomato seeds can be bitter and add texture to the sauce. I like to remove them for this recipe. You can keep them in if preferred!
****The USDA recommends cooking salmon to an internal temperature of 145.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition Information

Serving: 1servingCalories: 413kcal (21%)Carbohydrates: 8g (3%)Protein: 27g (54%)Fat: 30g (46%)Sodium: 722mg (31%)Fiber: 1g (4%)
The nutrition data is automatically calculated using all ingredients listed on the recipe card, including any listed as optional. Percentages are of daily value.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

how to make Tuscan Salmon Skillet step-by-step photos

The ingredient to make a Tuscan salmon skillet.

Gather all of your ingredients.

A salmon fillet sliced into 5 pieces and covered with oil and seasonings.

Season the salmon: Cut 1.20 lbs. of salmon into roughly ¼-lb. portions, or whatever serving size you like. Rub the salmon with ½ Tbsp olive oil, then season with ¼ tsp salt and ⅛ tsp freshly cracked black pepper. Let it sit at room temperature while you prep the vegetables.

Hands holding a piece of salmon showing what it looks like with the skin removed.

I use skinless salmon for this recipe since the skin doesn’t get crispy with this cooking method. If your salmon has the skin on, I recommend carefully removing it with a sharp knife before cooking. This photo here is what salmon looks like with the skin removed!

Sliced quartered Roma tomatoes on a wooden cutting board, with a knife removing seeds.

Prep the tomatoes: Seed and dice 3 Roma tomatoes. I like to remove the seeds because they can add a bitter taste that I don’t want in the final creamy sauce. You can leave the seeds if you prefer.

Diced onion on a wooden cutting board.

Dice the onion: Now dice 1 onion and set it aside. I try to keep the pieces fairly even so they soften at the same rate.

Melted butter, oil, onions, and dried herbs in a skillet.

Sauté the onion and herbs: Add the remaining ½ Tbsp olive oil, 2 Tbsp salted butter, the diced onion, 1½ tsp Italian herb blend, and 1 tsp dried basil to a large skillet. Sauté over medium-high heat for about 5 minutes, or until the onion looks soft and glossy and the herbs smell fragrant.

Tomatoes added to a skillet with garlic and onions.

Add the garlic and tomatoes: Reduce the heat to medium, then stir in 2 minced garlic cloves and the diced Roma tomatoes. Cook for about 2 minutes, just until the garlic smells fragrant and the tomatoes start to soften.

Tomatoes and onions pushed to the side and salmon fillets added to the center of a skillet.

Sear the salmon: Push the vegetables to the sides of the skillet and place the seasoned salmon portions in the center of the pan. Let them sear undisturbed for 2-3 minutes, until the bottoms are lightly browned and the salmon releases easily from the skillet.

Tomatoes and onions pushed to the side and seared salmon fillets in the center of a skillet.

Flip the salmon: Carefully flip the salmon and cook for another 2-3 minutes.

Cooked salmon fillets on a plate.

Your salmon is done when the internal temperature reaches 145°F, and the flesh looks opaque and flakes easily with a fork. Transfer the salmon to a plate and loosely cover it to keep warm.

Vegetable broth added to a skillet with onions and tomatoes.

Deglaze the skillet: Pour 1 cup vegetable broth into the skillet, scraping up any browned bits from the bottom of the pan for extra flavor.

Frozen spinach added to a skillet with tomatoes, onions and broth.

Add the spinach: Stir in ¼ cup frozen spinach (squeezed and rinsed) until it’s evenly mixed into the broth and vegetables. Squeezing thawed spinach avoids adding too much moisture to the sauce.

Heavy cream added to a skillet with onions, tomatoes and spinach.

Make the creamy sauce: Stir in ¾ cup room-temperature heavy cream and let the sauce simmer gently for 8-10 minutes to heat through. Keep the heat at a gentle simmer so the cream doesn’t separate.

Parsley and parmesan added to a tuscan salmon skillet.

Add ¼ tsp salt, ⅛ tsp freshly cracked black pepper, 2 oz. grated Parmesan cheese, and ½ Tbsp minced fresh parsley. Stir until the Parmesan melts into the sauce and the sauce looks creamy and lightly glossy.

Tuscan salmon and a creamy sauce in a skillet.

Finish the Tuscan salmon: Nestle the salmon back into the creamy tomato sauce and warm it through for a few minutes, spooning some of the sauce over the top.

Finished Tuscan salmon skillet.

Serve and enjoy!

Side view of Tuscan salmon on a plate with salad.

Serving Suggestions

My family loves this Tuscan salmon over mashed potatoes, pasta, or rice! For pasta, try it with fettuccine, linguine, penne, or angel hair if you want something lighter. Garlic bread is also great on the side for scooping up any extra sauce, and a Greek salad keeps the meal bright and balanced. Leftovers are delicious, too! Flake the salmon over a leafy green salad the next day, or mix it with breadcrumbs and an egg to turn it into quick salmon patties!

Storage & Reheating

Let your Tuscan salmon cool to room temperature (for no more than 2 hours), then transfer it to an airtight container and store it in the refrigerator for up to 3 days. Reheat gently in the microwave until warmed through. I like to use shorter intervals so the salmon doesn’t overcook and the cream sauce stays smooth. I wouldn’t freeze this one, as the creamy sauce can separate and the salmon can become dry once thawed and reheated.

Love Tuscan Flavors? Try These Recipes Next:

Share this recipe

Posted in: , , , , , , , , ,

guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments