Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Peel the sweet potato and cut it into uniform 1/2-inch cubes.
Toss the sweet potato cubes with 0.5 tbsp of olive oil, half of the sea salt, black pepper, and the smoked paprika.
Spread the potatoes in a single layer on the baking sheet and roast for 20-25 minutes until tender and golden brown.
Trim the woody ends from the asparagus and toss them with a drizzle of oil and the garlic powder.
Pat the sirloin steak dry with paper towels and season both sides with the remaining salt and pepper.
Heat a cast-iron skillet over medium-high heat with the remaining 0.5 tbsp of olive oil until shimmering.
Place the steak in the hot skillet and sear for 3-4 minutes per side for medium-rare, ensuring a deep charred crust forms.
Add the asparagus to the skillet during the last 4 minutes of cooking, turning occasionally until bright green and slightly charred.
Remove the steak from the pan and let it rest for 5 minutes before slicing against the grain to serve with the roasted vegetables.