This vibrant dish features juicy salmon fillets marinated in olive oil, fresh lemon, dill, and parsley, then grilled to perfection with beautiful char marks. The cool cucumber dill yogurt sauce balances the warm, smoky fish with its creamy texture and bright flavors. Perfect for summer entertaining or weeknight dinners, the entire meal comes together in under 30 minutes with simple preparation.
The smell of lemon and dill hitting a hot grill is enough to make the whole neighborhood jealous, and I learned that on a sweltering July evening when I dragged the grill pan onto my tiny apartment balcony. The salmon sizzled so loud I could barely hear the podcast playing in the background. That first bite, cooling cucumber sauce and all, made me close my eyes and forget about the heat entirely. It has been my summer staple ever since.
I once made this for a friend who swore she did not like salmon, and she cleaned her plate before I even sat down to eat. The secret was keeping the fish perfectly moist and letting the bright, tangy sauce do half the convincing.
Ingredients
- 4 salmon fillets, skin on, about 170 g each: Skin on fillets hold together beautifully on the grill and the crispy skin is a real treat so never skip it.
- 2 tablespoons olive oil: This creates a protective layer that keeps the fish from sticking and adds a subtle richness.
- 1 tablespoon fresh lemon juice plus 1 teaspoon lemon zest: The zest carries intense aromatic oils while the juice brings the sharp brightness that cuts through the richness of the fish.
- 1 tablespoon fresh dill, chopped, plus 1 tablespoon fresh parsley, chopped: Fresh herbs are non negotiable here because dried versions will taste flat against the grilled flavors.
- 1 clove garlic, minced: One clove is enough to add depth without overpowering the delicate fish.
- 1/2 teaspoon salt and 1/4 teaspoon black pepper: Simple seasoning lets the herbs and lemon shine.
- 1/2 cup Greek yogurt: Whole milk yogurt gives the sauce a luxurious creaminess that low fat versions sometimes lack.
- 1/2 cup cucumber, finely diced: Removing the seeds before dicing prevents the sauce from becoming watery.
- 1 tablespoon fresh chives, chopped: Chives add a mild onion flavor that bridges the gap between the dill and the lemon.
- 1 teaspoon fresh lemon juice for sauce: A second splash of lemon in the sauce ties everything together on the plate.
Instructions
- Whisk the marinade together:
- In a small bowl, combine the olive oil, lemon juice, zest, dill, parsley, garlic, salt, and pepper until the mixture smells fragrant and looks unified. Take a moment to really press the garlic and herbs into the oil because that is where the flavor lives.
- Coat the salmon:
- Lay the fillets in a shallow dish and pour the marinade over them, using your hands or a spoon to rub it into every surface. Cover and tuck them into the fridge for at least fifteen minutes so the fish can drink in all that brightness.
- Build the cucumber dill sauce:
- While the salmon rests, stir together the yogurt, cucumber, dill, chives, lemon juice, salt, and a few grinds of pepper in a bowl. Taste it and adjust the salt because the cucumber will release water and slightly dilute the seasoning as it sits.
- Get the grill ripping hot:
- Preheat your grill or grill pan to medium high heat until you can feel the heat radiating when you hold your hand above the surface. A hot grill is the key to those beautiful marks and a good sear that locks in moisture.
- Grill the salmon:
- Shake off excess marinade and place the fillets skin side down, then resist the urge to move them for four to six minutes until the skin crisps and releases naturally. Flip carefully and cook another four to six minutes until the thickest part flakes easily with a fork.
- Plate and finish:
- Transfer the salmon to warm plates and spoon a generous dollop of cucumber dill sauce over each fillet or serve it alongside for dipping. The contrast of hot, smoky fish against the cool sauce is what makes this dish unforgettable.
One August night I plated this on mismatched dishes for an impromptu rooftop dinner, and someone stopped to take a photo before I could even set the plates down. It reminded me that the best meals are rarely the ones you plan for weeks.
What to Serve Alongside
Lemon rice is the easiest pairing because it echoes the citrus notes already in the dish. Roasted baby potatoes with rosemary also work beautifully, or you can keep it light with a crunchy green salad dressed simply with olive oil and vinegar.
Making It Dairy Free
Swapping the Greek yogurt for a plain, unsweetened coconut or almond yogurt works well if you have dietary restrictions. Just taste the sauce before serving because alternative yogurts can lean sweet and you may need an extra squeeze of lemon to balance it out.
Storing and Reheating Leftovers
Cold leftover salmon flaked over a green salad the next day is genuinely one of my favorite lunches. Keep the sauce in a separate container and it will stay fresh for up to two days.
- Reheat salmon gently in a low oven to avoid drying it out.
- The sauce thickens in the fridge so stir in a splash of water or lemon juice to loosen it.
- Never microwave the salmon on high because it will cook further and turn rubbery.
This is the kind of recipe that makes you look like you tried much harder than you actually did, and there is nothing wrong with that. Fire up the grill and enjoy every bright, herb flecked bite.
Recipe FAQs
- → How long should I marinate the salmon?
-
Marinate the salmon for at least 15 minutes, up to 1 hour for maximum flavor absorption. Longer marinating time allows the lemon and herbs to penetrate the fish more deeply.
- → Can I use frozen salmon fillets?
-
Yes, thaw frozen salmon completely in the refrigerator before marinating. Pat the fillets dry with paper towels to ensure the marinade sticks properly and promotes better grill marks.
- → What can I substitute for Greek yogurt in the sauce?
-
Dairy-free yogurt alternatives work well for a lactose-free version. Sour cream or crème fraîche can also be used for a richer, tangier sauce consistency.
- → How do I know when the salmon is done?
-
The salmon is ready when it flakes easily with a fork and the internal temperature reaches 145°F. Look for opaque, pink flesh and slight char marks from the grill.
- → What sides pair well with this dish?
-
Lemon rice, roasted potatoes, or a crisp green salad complement the flavors beautifully. Grilled asparagus or zucchini also make excellent vegetable sides for this summery meal.
- → Can I cook this indoors without a grill?
-
A grill pan on the stovetop works perfectly for indoor cooking. Alternatively, broil the salmon for 8-10 minutes, flipping halfway through, until cooked through.