Cook the pasta in salted boiling water according to packet instructions. Add the asparagus for the final 3 minutes. Drain, reserving a splash of the pasta water.
Heat olive oil in a small pan over medium heat. Add the onion and gently fry until soft (2–3 minutes).
Add the chopped salami and garlic, and cook for 1 minute until the salami starts to crisp slightly.
Stir in the chives and spinach, letting the spinach wilt down.
Add the drained pasta and asparagus to the pan, along with a splash of the reserved pasta water
Toss everything together and season with salt and pepper.
Serve topped with grated Parmesan and fresh parsley.
Keyword easy dinner, pasta recipe, quick pasta, salami pasta