Season salmon fillets with salt and pepper.
Heat olive oil in a large skillet over medium-high heat. Add salmon, skin side down if applicable, and cook for 4-5 minutes per side until golden and cooked through. Remove and set aside.
In the same skillet, melt butter. Add garlic and sauté until fragrant (about 1 minute).
Stir in heavy cream, lemon zest, lemon juice, and broth. Simmer for 3-4 minutes until slightly thickened.
Add chopped dill and adjust seasoning with salt and pepper if needed.
Return salmon to skillet, spoon sauce over top, and heat through briefly.
Garnish with lemon slices and dill sprigs before serving.
