Prepare the Marinade: In a medium bowl, combine 2 tablespoons of olive oil, ¼ cup finely chopped fresh dill, ½ teaspoon of salt, and ¼ teaspoon of pepper. Mix well.
Marinate the Salmon: Place the 4 salmon fillets in a shallow dish and pour the marinade over them. Ensure all fillets are well-coated. Let marinate for at least 30 minutes, allowing the flavors to penetrate the salmon.
Make the Dill-Yogurt Sauce: In another bowl, mix 1 cup of plain yogurt, 2 tablespoons of lemon juice, ¼ cup of finely chopped dill, 1 minced garlic clove, and a pinch of salt. Stir until well blended. Refrigerate until ready to serve.
Preheat the Grill: Heat your grill to medium-high heat. If using a charcoal grill, ensure the coals are glowing red and covered with white ash.
Grill the Salmon: Once the grill is preheated, place the marinated salmon fillets skin-side down on the grill. Grill for about 5-6 minutes per side, or until the salmon flakes easily with a fork and has clear grill marks. Avoid overcooking to maintain moisture.
Serve: Remove the salmon from the grill and let it rest for a couple of minutes. Plate the salmon and drizzle with the chilled dill-yogurt sauce.