Place a large deep-sided skillet over medium heat. Add 1 Tbsp olive oil and the sausage slices. Let sausage slices brown for 4-5 minutes (without touching or stirring), then stir so that the other sides brown for the same amount of time. Remove sausage to a plate and set aside.
Bring a large pot of water to a boil. Add a generous pinch of salt then the pasta. Cook according to package directions.
While you wait for the noodles to cook, in the same skillet you cooked the sausage, add another Tbsp of olive oil, the onion, and a sprinkling of salt & pepper. Cook ~5 minutes until onion has softened and is translucent. Add wine and stir until about ½ the wine is absorbed. Add broccoli rabe to the pan and stir until wilted but still bright green (2-3 min), then add asparagus and red pepper flakes. Cook all the veggies for another 2-3 min, then return sausage to the pan.
Drain pasta, then add it to the skillet with all the veggies. Add lemon juice, toss to combine, then pour pasta mixture into a large serving bowl. Drizzle with another Tbsp of olive oil, sprinkle with the Parmesan cheese, and serve.
Recipe by Eating Made Easy at https://eating-made-easy.com/orecchiette-with-broccoli-rabe-and-sausage/