Cook pasta according to package directions; drain, reserving 1 cup pasta water.
Melt butter in a large skillet over medium heat; add onion and garlic. Cook, stirring often, 5 minutes. Stir in pasta water and Alfredo sauce.
Cut asparagus into 2-inch pieces. Add asparagus, ham, and peas to skillet. Cook 5 minutes or until asparagus is tender. Stir in cheese, and toss with pasta. Season with salt and pepper to taste.
Find grocery delivery and pickup options in your area.
Plus, we'll email you this recipe and shopping list for easy cooking
Here are the pickup and delivery options available in your area.