Prep the salmon: Pat the fillets dry with paper towels. This helps them brown and crisp. Place them on a plate or baking sheet, skin side down.
Make the marinade: In a small bowl, combine lemon zest, 1–2 tablespoons lemon juice, minced garlic, chopped dill, olive oil, 3/4 teaspoon sea salt, a few grinds of pepper, and oregano if using.
Stir to form a loose paste.
Season generously: Spoon the marinade over the salmon, coating the top and sides. Let it sit for 10–15 minutes at room temperature while you preheat your cooking method.
Choose your cooking method: Oven: Preheat to 425°F (220°C). Line a baking sheet with parchment.
Roast the salmon for 8–12 minutes, depending on thickness, until it flakes easily and reaches 125–130°F (52–54°C) for medium.
Stovetop: Heat a nonstick or stainless skillet over medium to medium-high with a light film of olive oil. Place salmon skin side down and cook 5–7 minutes. Flip and cook 1–3 minutes more.
Grill: Preheat to medium-high.
Oil the grates. Grill skin side down for 6–8 minutes, then flip for 1–2 minutes to finish.
Finish with lemon: Squeeze a little fresh lemon juice over the hot salmon and add a drizzle of olive oil for extra sheen and flavor.
Garnish and serve: Top with more fresh dill and lemon slices. Serve with a simple salad, roasted potatoes, or warm pita and tzatziki.