Cook orzo according to directions and set aside
Preheat oven to 400 degrees
Cut 1-2 inches off the ends of the asparagus. Place asparagus on baking sheet. Drizzle olive oil over asparagus and sprinkle with kosher salt and pepper. Roast for 8 minutes. Set aside and let cool. Then cut into bite size pieces.
In a skillet on medium heat add butter, once melted add garlic and cook until fragrant about 1 minute. Reduce heat to low and add lemon juice, cream and Parmesan cheese. Whisk until combined and let simmer on low 1-2 minutes.
Add orzo and asparagus toss until combined.
Add salt and pepper to taste
Garnish with additional Parmesan cheese and fresh chopped parsley.