Creamy Tuscan salmon with pesto is an easy one-pan dinner made with tender salmon, parmesan cream sauce, sun-dried tomatoes, cherry tomatoes, spinach, and fresh basil. It is rich, flavorful, and ready in about 30 minutes, making it a perfect weeknight salmon recipe.
There’s something deeply comforting about a skillet of creamy salmon simmering on the stove. The combination of tender fish, garlicky parmesan sauce, sweet tomatoes, and fresh spinach makes this Tuscan salmon feel both cozy and a little bit special, like the kind of dinner you’d make when you want something easy but still impressive.
What I love most about this recipe is that it delivers big flavor with very little effort. In just 30 minutes, you get a rich, elegant meal that works just as well for a busy weeknight as it does for entertaining.
Quick Overview
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 people |
| Calories | ~520 per serving |
This recipe uses simple pantry ingredients, but the result tastes like something you’d order at a restaurant.
Creamy Tuscan Salmon with Pesto: Easy One-Pan Dinner in 30 Minutes
Equipment
- Large skillet
- Spatula
- Sharp knife
- Cutting board
- Measuring cups and spoons
Ingredients
- 4 salmon fillets
- 2 tbsp olive oil
- 1 tbsp butter
- 3 cloves garlic minced
- 1 shallot finely chopped
- ½ cup sun-dried tomatoes sliced
- 1 cup cherry tomatoes halved
- 4 cups fresh spinach
- 1 cup heavy cream
- ½ cup freshly grated Parmesan cheese
- 1 tbsp pesto
- ½ tsp paprika
- ½ tsp dried oregano
- Salt and black pepper to taste
- Juice of ½ lemon
- Fresh basil for garnish
Instructions
- Pat the salmon dry and season both sides with salt, black pepper, and paprika.
- Heat olive oil and butter in a large skillet over medium-high heat.
- Sear the salmon for 3 to 4 minutes per side until golden brown, then remove and set aside.
- In the same skillet, cook the shallot and garlic for 1 minute.
- Add the cherry tomatoes and sun-dried tomatoes, then cook for 2 to 3 minutes.
- Stir in the heavy cream, Parmesan, pesto, and oregano.
- Simmer gently for 2 to 3 minutes until the sauce thickens slightly.
- Add the spinach and cook until wilted.
- Return the salmon to the skillet and spoon the sauce over the fillets.
- Finish with lemon juice and fresh basil before serving.
Why This Recipe Works
This creamy Tuscan salmon works so well because it balances richness, freshness, and texture in every bite. The salmon is seared first to build flavor and create a golden crust, while the sauce brings together parmesan, cream, garlic, tomatoes, and pesto for a deep, savory finish.
The sun-dried tomatoes add intensity, the cherry tomatoes bring a little sweetness, and the spinach lightens everything up with freshness. A final squeeze of lemon keeps the sauce from feeling too heavy and makes the whole dish taste brighter and more complete.
What to Expect
- Salmon: Perfectly seared, tender, flaky
- Sauce: Creamy, garlicky, rich Parmesan with pesto
- Tomatoes: Sweet cherry tomatoes + savory sun-dried
- Spinach: Fresh, vibrant, wilted just right
- Overall: Elegant, comforting, restaurant-quality
Why You’ll Love This Recipe
- 30 minutes – Quick and easy weeknight dinner
- One-pan – Minimal cleanup
- Rich & creamy – Parmesan cream sauce with pesto
- Restaurant-quality – Elegant enough for guests
- Versatile – Serve with pasta, rice, or vegetables
This recipe is inspired by Cafe Delites’ Creamy Garlic Butter Tuscan Salmon, a classic that has been tried and tested to perfection.
Expert Tips
| Tip | Why It Works |
|---|---|
| Pat salmon dry | Better sear and golden crust |
| Use freshly grated Parmesan | Melts smoothly without graininess |
| Don’t boil the sauce | Prevents separation |
| Add splash of broth if thick | Adjusts consistency |
| Cook salmon to 145°F | Perfectly moist and flaky |
Best Sides to Serve With Tuscan Salmon
This creamy Tuscan salmon pairs beautifully with pasta, rice, mashed potatoes, or crusty bread. If you want something lighter, cauliflower rice, zucchini noodles, or a simple green salad are all great options.
For a more complete dinner, roasted vegetables like asparagus, green beans, or broccoli also work really well. The sauce is so flavorful that it can turn almost any simple side into something special.
Quick Tip for Cooking the Salmon
For the best texture, start by patting the salmon completely dry before seasoning it. This helps the fish sear properly and gives it a better golden crust in the skillet.
Cook the salmon just until it flakes easily with a fork, but don’t let it overcook. It will finish gently in the sauce, so removing it from the pan a little early helps keep it moist and tender.
Variations
| Variation | Ingredients to Add |
|---|---|
| Spicy Tuscan Salmon | Add ½ tsp red pepper flakes |
| Lighter Tuscan Salmon | Use half-and-half instead of heavy cream |
| Tuscan Salmon Pasta | Slice salmon and toss with cooked pasta |
| Dairy-Free | Use plant-based cream + dairy-free Parmesan |
Troubleshooting
| Problem | Why It Happens | The Fix |
|---|---|---|
| Sauce too thick | Reduced too much | Add splash of broth or cream |
| Sauce too thin | Not enough simmer time | Simmer 2-3 minutes longer |
| Salmon dry | Overcooked | Cook to 145°F; remove from pan early |
| Grainy sauce | Pre-shredded Parmesan | Use freshly grated cheese |
Storage and Reheating
- Storage: 2 days (airtight container)
- Reheat: Gently on stovetop over low heat with splash of broth or cream
- Freezer: Not recommended (sauce separates)
Nutrition
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~520 kcal |
| Protein | 38g |
| Carbohydrates | 12g |
| Fat | 36g |
Frequently Asked Questions
Can I make creamy Tuscan salmon ahead of time?
You can prepare the sauce ahead of time, but it’s best to cook the salmon fresh right before serving so it stays tender and flaky.
Can I use frozen salmon for this recipe?
Yes, frozen salmon works well as long as it is fully thawed and patted dry before cooking.
What can I use instead of heavy cream?
Half-and-half or a dairy-free cream substitute can work, but the sauce will be a little lighter and less rich.
What makes Tuscan salmon “Tuscan”?
Tuscan salmon usually refers to a creamy salmon dish made with garlic, parmesan, tomatoes, spinach, and herbs inspired by Italian flavors.
What should I serve with creamy Tuscan salmon for dinner?
It goes really well with pasta, rice, mashed potatoes, roasted vegetables, or crusty bread to soak up the sauce.
You Might Also Like These Salmon Recipes
Perfect Baked Salmon – Moist and flaky!
Salmon and Pear Eggs Royale – Elegant brunch!
Creamy Tuscan Salmon – One-Pan Dinner
Crispy Bang Bang Salmon Bites – Fun and flavorful!
🍽️ Loved This Recipe? Here’s How You Can Help!
📸 SHOW US YOUR SALMON!
Tag @TastyDinnerRecipes on Instagram – we might feature you!
📌 SAVE FOR LATER
Pin this recipe to your ‘Seafood’ board ↓
✉️ GET WEEKLY RECIPES
Subscribe for free
💬 LEAVE A COMMENT
Have you tried this creamy Tuscan salmon? What’s your favorite side dish? Tell us below! 🐟




