Preheat your oven to 425°F for the vegetables.
Peel and cube the sweet potato into bite-sized pieces. Trim the asparagus, cutting off the woody ends.
In a bowl, toss the sweet potato cubes and asparagus with olive oil, salt, black pepper, and garlic powder until evenly coated.
Spread the vegetables on a baking sheet in a single layer. Roast in the oven for 20-25 minutes, stirring halfway through, until tender and lightly browned.
While the vegetables roast, pat the salmon dry with a paper towel. Season both sides lightly with salt and pepper.
Heat a non-stick skillet over medium-high heat. Once hot, add the salmon fillet skin-side down (if fillet has skin) and sear for about 4-5 minutes.
Flip the salmon carefully and cook for an additional 3-4 minutes, or until the fish is just cooked through and flakes easily.
Plate the seared salmon alongside the roasted sweet potatoes and asparagus. Optionally drizzle a little extra olive oil over the salmon if desired.
Serve immediately and enjoy your balanced, flavor-packed dinner.