I've actually made this before but it's one of my favorite spring/summer meals so I must share it with you again.
250 g fresh tortellini with your favorite filling
1 handful cherry tomatoes, halved
1/2 small red onion, thinly sliced
100 g smoked ham, sliced into strips (or air-cured ham, also good!)
1 bunch (about 250 g) fresh asparagus
1/2 tbsp olive oil
1/2 tbsp white wine vinegar
Trim the asparagus by breaking off the woody part of the stalk. (Just flex it gently - it breaks at the right point as if by magic!) Boil in salted water for 4-5 minutes, then immediately remove to a bowl of icy cold water.
Boil the tortellini - you can use the asparagus cooking water to save wated and energy.
Cut the cooked asparagus into smaller pieces, halve the tomatoes, slice the onion and the ham. Drain the apsta and toss with all the other ingredients. Drizzle with oil and vinegar, and season with salt and pepper.
Top with some shaved parmesan cheese.