🛒Shop by Aisle
fresh & sorted
Citrus-Glazed Salmon Traybake with Asparagus and Cherry Tomatoes
This one-pan wonder brings sunshine straight to your dinner table with a punchy orange and lemon glaze that caramelizes beautifully over flaky salmon fillets. Everything roasts together in perfect harmony — bright cherry tomatoes burst into little saucy gems while the asparagus gets just the right amount of char. Weeknight dinners don't get much easier or more impressive than this.
✨ An original recipe written by AI — not kitchen-tested, so trust your taste on seasoning & timing.
Recipe
⏱ 35 min Serves 4 12 ingredients
Ingredients
- 4 salmon fillets (about 6 oz each)
- 1 lb asparagus, tough ends snapped off
- 1 cup cherry tomatoes
- 3 tbsp fresh orange juice
- 1 tbsp fresh lemon juice
- 2 tbsp olive oil
- 1 tbsp honey
- 2 tsp whole grain mustard
- 3 garlic cloves, thinly sliced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp orange zest
Directions
- Preheat your oven to 425°F and line a large rimmed baking sheet with parchment paper.
- In a small bowl, whisk together the orange juice, lemon juice, olive oil, honey, whole grain mustard, orange zest, salt, and pepper to make the glaze.
- Arrange the asparagus and cherry tomatoes on the baking sheet, scatter the sliced garlic over them, and drizzle with about one-third of the glaze. Toss to coat and spread into an even layer.
- Nestle the salmon fillets skin-side down among the vegetables and spoon the remaining glaze generously over each piece of fish.
- Roast for 14 to 16 minutes, until the salmon flakes easily with a fork and the asparagus is tender with lightly charred tips.
- Serve straight from the pan with extra orange wedges on the side for squeezing.
Turn this into a shopping list
Shop by Aisle adds every ingredient to a list that sorts itself by your store's aisles — plus AI meal plans, a recipe generator, and more.
Open Shop by Aisle — it's free
More recipes to try