Tuscan Salmon features flaky, tender fish in a decadent and creamy sauce! Ingredients like tomatoes, parmesan cheese, and white wine create the most mouthwatering flavor to compliment the salmon filet. This skillet recipe is sophisticated enough for a dinner party, but simple enough for a weeknight dinner with family.
This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.
What’s in this Creamy Tuscan Salmon Recipe?
If you’re a fan of classic Tuscan Chicken, you’re going to love this Tuscan Salmon dish! Natural, simple, and inexpensive ingredients come together to make a creamy sauce and flakey salmon.
- Salmon: You’ll love how tender and flaky this salmon turns out! You can use skin-on or off for this recipe.
- Salt and Pepper: Be careful not to be too heavy-handed here, especially with the salt.
- Olive Oil: I recommend using a good quality extra virgin olive oil for the best flavor.
- Garlic: Fresh garlic yields way better flavor than pre-minced!
- Onion: White or yellow onions both work well.
- Grape Tomatoes: Cherry tomatoes can be used instead if preferred.
- White Wine: Use a dry white wine like Sauvignon Blanc–avoid sweet white wines!
- Baby Spinach: For the best consistency, use fresh spinach rather than frozen or canned.
- Heavy Cream: This gives tuscan cream sauce that silky smooth texture. Reduce fat and calories by using half and half instead of heavy cream.
- Parmesan Cheese: Freshly grated parmesan cheese creates the very best flavor and consistency.
- Parsley and Lemon Wedges: These are optional but highly recommended garnishes.
Pro Tip: Pat the salmon dry before seasoning it. This helps to remove excess water that can make the salmon mushy.
Ingredient Variations
There are several ways you can customize this creamy Tuscan salmon recipe:
- Use ½ cup of chopped sun-dried tomatoes in place of (or in addition to) the cherry tomatoes.
- Kale, arugula, chopped asparagus, green beans, or broccoli florets would be delicious additions. Add them with the tomatoes in step 4.
- You can even fully replace the salmon with chicken! Use 4 boneless, skinless chicken breasts instead of salmon fillets. Adjust cook time accordingly – chicken is done cooking when the internal temperature reaches 165°F.
Yes, you can use frozen salmon fillets. Let them thaw in the refrigerator overnight and pat dry before using in this recipe.
Use high-quality, 6-ounce salmon fillets for this Tuscan salmon. I love cooking with skin-on fillets, but use your favorite kind. If using skin-on fillets, feel free to remove the skin before serving.
You can use a thermometer to measure the internal temperature of the fish. The FDA recommends cooking salmon to an internal temperature of 145°F (63°C). Another way to check if your salmon is done is by using a fork to gently flake the flesh. If it easily separates into large, moist flakes, then it’s likely cooked through. The flesh should be opaque and have a slightly pink color in the center.
How to Store and Reheat
Store any leftover Tuscan salmon in an airtight container in the refrigerator for up to 3 days. I recommend reheating leftover salmon on your stovetop over medium-low heat until warmed through. I do not recommend freezing this because the cream sauce won’t hold up well.
What to Serve with Tuscan Salmon
This creamy Tuscan salmon is great to serve with your favorite veggie and potato sides for a simple salmon dinner. Plate it with asparagus almandine and oven-roasted potatoes. Serve it over fresh pasta or basmati rice. And finish it off with a drizzle of balsamic reduction or basil pesto.
Tuscan Salmon Recipe
Ingredients
- 4 (6-ounce) salmon fillets
- Kosher salt and ground black pepper to season
- 2 tablespoons olive oil divided
- 3 cloves garlic minced
- ½ cup diced onion
- 1 cup halved grape tomatoes
- ½ cup dry white wine
- 2 cups baby spinach
- 1¼ cups heavy cream
- ¼ cup freshly grated Parmesan cheese
- ¼ cup chopped parsley plus more for garnish
- Lemon wedges optional, for serving
Instructions
- Season the salmon fillets with salt and pepper.4 (6-ounce) salmon fillets, Kosher salt and ground black pepper
- Heat 1 tablespoon of oil in a large skillet set over medium-high heat. Place the salmon fillets skin side-up and sear for 5-6 minutes, or until golden. Flip the salmon over and cook for 3-4 more minutes, until done to your liking. Transfer the cooked salmon to a plate and cover it with foil to keep warm.2 tablespoons olive oil
- Reduce the heat to medium and add the remaining oil. Stir in the garlic and cook until fragrant. Add the onion and sauté for 3-4 minutes, until translucent.3 cloves garlic, ½ cup diced onion
- Add the cherry tomatoes, season with salt and pepper, and cook for 6-7 minutes, until the tomatoes begin to burst.1 cup halved grape tomatoes
- Stir in the wine and let it reduce for 1 minute. Add the spinach and cook until wilted.½ cup dry white wine, 2 cups baby spinach
- Add the heavy cream, Parmesan, and parsley. Bring the mixture to a simmer and cook until the sauce is slightly reduced, about 3 minutes.1¼ cups heavy cream, ¼ cup freshly grated Parmesan cheese, ¼ cup chopped parsley
- Return the salmon to the skillet, spooning the sauce over the fillets. Simmer until the salmon is warmed through. Serve garnished with parsley and lemon wedges.Lemon wedges
Video
Becky’s Tips
- Pat the salmon dry before seasoning it. This helps to remove water that can make the salmon mushy.
- Reduce fat and calories by using half and half instead of heavy cream.
- Try adding in other veggies like mushrooms or bell peppers.
Nutrition information is automatically calculated, so should only be used as an approximation.