In a large mixing bowl, combine the trimmed asparagus and baby carrots.
Drizzle the olive oil over the vegetables, followed by garlic powder, dried thyme, lemon zest, salt, and pepper. Toss everything together until the vegetables are well coated.
Spread the seasoned asparagus and carrots evenly on a baking sheet lined with parchment paper.
Roast in the preheated oven for 25-30 minutes, or until the carrots are tender and the asparagus is slightly crispy. Stir halfway through to ensure even cooking.
If using Parmesan cheese, sprinkle it over the vegetables during the last 5 minutes of roasting, allowing it to melt and brown slightly.
Remove from the oven and let cool slightly. Garnish with freshly chopped parsley before serving.
Notes
Optional Parmesan cheese adds a nice flavor, but can be omitted for a dairy-free version.