Grilled salmon with asparagus is a dinner that feels special but takes under 30 minutes. The salmon stays moist with a gentle grill and a brush of olive oil, while asparagus is cooked just until crisp-tender for a satisfying snap.
The trick to perfect salmon is not overcooking—pull it when the center is just translucent, and carryover heat finishes the job. Season simply with salt, pepper, and lemon. For asparagus, trim woody ends and toss with oil and a pinch of salt; grill perpendicular to the grates to prevent slipping through.
Serve with lemon wedges and a dollop of yogurt-dill sauce if you want something creamy. Leftovers make a great salad or grain bowl.
Heat grill to medium-high; oil grates lightly to prevent sticking.
Brush salmon with olive oil; season with salt and pepper. Toss asparagus with oil and salt.
Grill salmon 3–4 minutes per side, depending on thickness. Grill asparagus 5–7 minutes, turning occasionally.
Plate with lemon wedges; finish with a sprinkle of pepper and a drizzle of olive oil.