This grilled salmon sandwich is a tasty treat! The juicy salmon pairs perfectly with a creamy dill sauce that adds a zesty touch. Yum!
I love how quick it is to throw together. Just grill the salmon, slap it on some fresh bread, and drizzle on that delicious sauce. It’s a real winner! 🌟
Key Ingredients & Substitutions
Salmon Fillets: Fresh salmon is key here, bringing a rich flavor. If you’re looking for a substitute, you could try trout or even chicken breast for a different approach. Just adjust the cooking time as chicken needs to be fully cooked through.
Rustic Bread: I love using sourdough for its tangy flavor, but any sturdy bread works. Try ciabatta or a whole grain loaf if you want something heartier. Gluten-free bread is also an option if you need a gluten-free diet.
Dill Sauce Ingredients: Greek yogurt creates a creamy texture, but sour cream or even mayo can substitute if needed. You can minimize the garlic for a milder flavor or omit it for a more straightforward dill taste.
Tomatoes and Lettuce: Use any variety of fresh lettuce, like iceberg or spinach. For tomatoes, beefsteak or heirloom varieties add nice juiciness, but cherry tomatoes sliced in half also work!
How Can I Grill the Salmon to Perfection?
Grilling salmon can be tricky if you’re not careful, but it’s simple when you get the hang of it. Here’s how to do it right:
- Preheat Properly: Make sure your grill or grill pan is set to medium-high heat before placing the salmon on it. A hot grill helps to prevent sticking.
- Oil It Up: Lightly coat the salmon with olive oil to keep it moist and add flavor. Don’t skimp on the seasoning—salt and pepper enhance the salmon’s natural taste.
- Skin-Side Down First: If your salmon has skin, start grilling with the skin side down. This helps keep the fish moist and makes it easier to turn.
- Timing is Key: Grill for about 4-5 minutes per side. The salmon is done when it flakes easily with a fork and has nice grill lines.
- Rest Before Serving: Let the salmon rest for a few minutes after grilling. This helps the juices redistribute, making it tender and juicy when you bite into your sandwich.
Follow these simple tips, and you’ll be enjoying perfectly grilled salmon sandwiches every time!

Grilled Salmon Sandwich with Dill Sauce
Ingredients You’ll Need:
For the Sandwich:
- 2 salmon fillets (about 6 oz each)
- 4 slices of rustic bread or sourdough
- 2 large tomato slices
- 4 large lettuce leaves (such as green leaf or romaine)
- 1 tbsp olive oil
- Salt and pepper, to taste
- Fresh dill sprigs, for garnish
For the Dill Sauce:
- 1/2 cup plain Greek yogurt or sour cream
- 1 tbsp fresh dill, finely chopped
- 1 tsp lemon juice
- 1/2 tsp garlic powder or 1 small garlic clove, minced
- Salt and pepper, to taste
How Much Time Will You Need?
This delicious grilled salmon sandwich takes about 15 minutes of prep time. You’ll need another 10-15 minutes for grilling and assembling the sandwich. So, in about 30 minutes total, you’ll have a flavorful meal ready to enjoy!
Step-by-Step Instructions:
1. Prepare the Dill Sauce:
In a small bowl, mix together the Greek yogurt (or sour cream), chopped fresh dill, lemon juice, garlic powder or minced garlic, and a pinch of salt and pepper. Stir until everything is well combined and creamy. Cover the bowl and pop it in the fridge while you prepare the sandwich—it’ll help the flavors meld together.
2. Preheat the Grill:
Get your grill or grill pan heating up to medium-high heat. This ensures that your salmon will cook perfectly and get those beautiful grill marks.
3. Season the Salmon:
Drizzle olive oil over the salmon fillets and rub it in gently to coat them. Sprinkle both sides with salt and pepper to enhance the flavor. This will make your salmon extra tasty!
4. Grill the Salmon:
Place the salmon on the hot grill, skin-side down if it’s skin-on. Grill for about 4-5 minutes per side. You want it to cook until it’s flaky and the inside is no longer transparent—if it flakes easily with a fork, you did it right!
5. Toast the Bread:
While the salmon is grilling, you can toast your bread slices. You can do this on the grill next to the salmon, or in a toaster until the bread is golden brown and crispy. This adds nice texture to the sandwich!
6. Assemble the Sandwich:
Take the toasted bread and spread a generous dollop of dill sauce on one side of each slice. On the bottom slice, add a layer of fresh lettuce leaves, followed by the tomato slices, and then place your grilled salmon on top.
7. Top and Garnish:
Cap off the sandwich with the other slice of bread. For a lovely finish, garnish the sandwich with a sprig of fresh dill on the top. This adds a pop of color and looks amazing!
8. Serve Immediately:
Your delicious grilled salmon sandwich is now ready to be devoured! Serve it with extra dill sauce on the side for dipping. Enjoy your meal!
This sandwich combines the tasty, juicy grilled salmon with fresh veggies and a refreshing, creamy dill sauce, all tucked between warm, crunchy bread. It’s perfect for a light yet satisfying meal. Enjoy every bite!
Can I Use Frozen Salmon for This Recipe?
Yes, you can use frozen salmon, but be sure to thaw it completely before grilling. The best way to thaw salmon is in the refrigerator overnight or by placing it in a sealed bag submerged in cold water for about an hour.
Can I Make the Dill Sauce Ahead of Time?
Absolutely! The dill sauce can be made a day in advance and stored in the refrigerator. Just give it a quick stir before using to recombine the ingredients, and it’ll be just as delicious!
What Are Some Good Sides to Serve with This Sandwich?
This grilled salmon sandwich pairs well with a fresh side salad, sweet potato fries, or even a light coleslaw. You can also serve it with a side of fruit or a simple vegetable platter for a refreshing complement.
How Do I Store Leftover Sandwiches?
If you have leftovers, store the components separately. Place the salmon, lettuce, and tomatoes in airtight containers in the fridge and assemble the sandwich fresh when you’re ready to eat it. The bread can get soggy if left with the fillings, so it’s best to keep them separate until serving!



