Boil bucatini in salted water until al dente. Drain and set aside, reserving a little pasta water. This allows the sauce to cling perfectly to the noodles later.
In a skillet, melt butter and add sliced asparagus. Cook for 5 minutes until tender-crisp. The asparagus will continue cooking in the sauce, so a slight firmness is ideal.
Stir in grated garlic and sauté 1–2 minutes until fragrant. Pour in broth and heavy cream, bringing it to a gentle simmer. This creates a silky base for the sauce.
Add frozen peas and season with lemon zest, juice, salt, and pepper. Let simmer until peas are heated through. This step ensures vegetables are tender and flavorful.
Toss bucatini in the skillet with the creamy sauce over low heat. Let the flavors meld for a few minutes. Add reserved pasta water if needed to reach desired sauce consistency.
Plate pasta and top with golden crispies or breadcrumbs. Optional additions include rotisserie chicken or sautéed shrimp. Serve immediately while creamy and warm.