- Cuisine American
- Course Main
- Prep 15 min
- Cook 20 min
- Serves 4
Ingredients
- 4 organic salmon fillets, skin-on
- 1/2 cup fresh dill, finely chopped
- 1/4 cup organic plain Greek yogurt
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- Juice of 1 lemon
- Salt and freshly ground black pepper to taste
- 8 whole-grain bagels (or gluten-free as needed)
- 1/2 cup organic cream cheese, at room temperature
- 4-5 dates, pitted and finely chopped
Clean swaps
How we upgrade the restaurant version with better ingredients.
As an Amazon Associate we earn from qualifying purchases. Some links are affiliate links — if you buy through them we may earn a small commission at no extra cost to you.
Shop the clean pantry
Reorder the shelf-stable staples for this recipe.
What you'll need
- Half-sheet pan — The workhorse of roasting and baking — get two so one is always clean.
- Chef's knife — A sharp 8" chef's knife handles 90% of prep — chopping, mincing, slicing. Compare options →
- Oven thermometer — Most ovens run 25°F off — this tells you the actual temperature.
Instructions
- Preheat your oven to 375°F (190°C).
- Mix together the dill, Greek yogurt, olive oil, garlic, lemon juice, salt, and pepper in a small bowl. Set aside.
- Brush each salmon fillet with some of the herb mixture on both sides and sprinkle with remaining herbs for more flavor.
- In a separate bowl, spread the cream cheese evenly over each bagel.
- Sprinkle each bagel with chopped dates to distribute them evenly.
- Place the salmon fillets atop the prepared bagels. Drizzle any remaining herb mixture over the salmon.
- Bake for 15-20 minutes or until the salmon is cooked through and flakes easily with a fork.
- Allow to rest for a few minutes, then serve warm.
FAQ
Is this Trader Joe's-Style Everything But the Bagel Salmon gluten-free?
Yes, you can use gluten-free bagels as recommended in the ingredients to make it gluten-free.
Can I make this ahead?
You can prepare the salmon and spread the yogurt mixture ahead of time. Keep bagels separate until serving to maintain freshness.
How do I store leftovers?
Store leftover salmon separately from bagels in sealed containers or wrap individually with plastic wrap for up to 3 days in the fridge.
What can I substitute for dates?
You can use raisins, dried cranberries, or chopped apple instead of dates for a similar texture and flavor.
Why is this healthier than the restaurant version?
This recipe uses whole-food, organic ingredients without artificial additives and prefers less processed alternatives to maintain nutritional integrity.
How do I know if the salmon is done baking?
Salmon is cooked when it flakes easily with a fork in the thickest part and reaches an internal temperature of 145°F (63°C).
Cooked it?
Tap to add it to the count of cooks who made this.
How did this recipe work for you?
What went wrong? (skip)
Thanks — your feedback helps us improve this recipe.
Reader photos
Made it? Share your photo — the community’s favorite appears in the banner above.