Start by patting the salmon fillets dry and seasoning them with salt and pepper. This helps the salmon sear nicely without steaming. I usually let it sit for 5 minutes while I prep the other ingredients.
Heat olive oil in a skillet over medium-high heat. Place salmon skin-side down and cook 3–4 minutes per side until golden and just cooked through. I love that this step gives the fish a slight crispiness.
In the same skillet, sauté garlic and onions until soft and fragrant. Then, stir in the fresh spinach until wilted. Pour in heavy cream, sprinkle Parmesan, and add lemon juice, stirring until thickened. I find this sauce is the star of the dish—it’s rich, smooth, and flavorful.
Return the salmon to the skillet, spooning sauce over each fillet. Let it simmer together for 2 minutes so the flavors meld. I always taste here and adjust salt or pepper to my liking.
Garnish with extra Parmesan or a lemon wedge. Serve immediately while warm. I love how the creamy sauce makes every bite comforting yet elegant.