With the rack in the highest position, preheat the broiler.
Place the asparagus on a baking sheet. Drizzle with about 15 ml (1 tablespoon) of oil. Season with salt and pepper. Broil until tender but still firm, or 5 to 6 minutes, stirring halfway through. Remove from the oven and cut the asparagus, on the bias, into sections. Set aside
In a large pot of boiling salted water, cook pasta until al dente. Drain.
Meanwhile, in saucepan, soften the onion and garlic for 4 to 5 minutes in the remaining (60 ml / 1/4 cup) oil. Do not let brown.
Add the remaining ingredients, then the pasta and asparagus. Stir until warm throughout. Season with salt and pepper.
Recipes with the "Healthy Pick" stamp have been evaluated by a registered dietitian member of the Ordre professionnel des diététistes du Québec.