Preheat your oven to 425°F (220°C) for the vegetables.
Peel and dice the sweet potatoes into 1/2-inch cubes. Toss them with half the olive oil, a pinch of salt, black pepper, and garlic powder.
Wash and trim the asparagus. Toss with the remaining olive oil, salt, and pepper.
Spread the sweet potatoes on a baking sheet in a single layer and roast for 20-25 minutes until crispy and tender, stirring halfway through.
Place the asparagus on another baking sheet and roast alongside the sweet potatoes for about 10-12 minutes until tender but still crisp.
Season the steak with salt, pepper, and a light sprinkle of garlic powder on both sides.
Heat a skillet over medium-high heat. Once hot, add the steak and sear for about 3-4 minutes per side for medium doneness, adjusting time according to your preferred level of doneness.
Allow the steak to rest for a few minutes before slicing.
Plate the sliced steak with a side of roasted asparagus and crispy sweet potatoes, and enjoy!