01 - Pat the salmon fillets thoroughly dry with paper towels. Season both sides evenly with salt and freshly ground black pepper.
02 - Heat olive oil in a large nonstick skillet over medium-high heat. Place salmon fillets flesh side down and cook for 3 to 4 minutes per side until golden and just cooked through. Transfer to a plate and cover loosely with foil to keep warm.
03 - Reduce the heat to medium. Melt the butter in the same skillet and sauté the minced garlic for about 1 minute until fragrant, being careful not to brown it.
04 - Pour in the dry white wine or fish stock and simmer for 2 to 3 minutes, using a wooden spoon to scrape up any browned bits from the bottom of the pan.
05 - Stir in the heavy cream, fresh lemon juice, and lemon zest. Simmer gently for 3 to 4 minutes until the sauce coats the back of a spoon and slightly thickens.
06 - Add the chopped fresh dill and season the sauce with salt and freshly ground black pepper to taste, stirring to combine.
07 - Return the salmon fillets to the pan and spoon the sauce over each piece. Cook for 1 to 2 minutes just until the fish is warmed through. Serve immediately, garnished with extra fresh dill and lemon wedges if desired.