Preheat your grill to medium-high heat and your oven to 400°F.
Peel (if desired) and cut the sweet potato into cubes. Toss with half the olive oil, salt, and pepper, then spread evenly on a baking sheet.
Trim the asparagus ends and toss with a little olive oil, salt, and pepper. Add to the baking sheet with the sweet potatoes.
Roast the sweet potatoes and asparagus in the oven for about 20-25 minutes, stirring halfway through, until tender and lightly charred.
Season the salmon fillet with salt, pepper, and a squeeze of lemon juice.
Grill the salmon over medium-high heat for about 4-5 minutes per side, or until the flesh is opaque and flakes easily.
In a small bowl, mix the Greek yogurt with a splash of lemon juice and a pinch of salt to create a light drizzle.
Plate the grilled salmon alongside the roasted sweet potatoes and asparagus. Drizzle the lemon-yogurt sauce on the salmon and garnish with a lemon wedge.
Serve immediately and enjoy your nutritious dinner.