Ingredients

9 ounces uncooked whole wheat linguine1 pound fresh asparagus, trimmed and cut into 2-inch pieces2 medium carrots, thinly sliced1 small red onion, chopped2 medium zucchini or yellow summer squash, thinly sliced1/2 pound sliced fresh mushrooms2 garlic cloves, minced1 cup half-and-half cream2/3 cup reduced-sodium chicken broth1 cup frozen petite peas2 cups cubed fully cooked ham2 tablespoons julienned fresh basil1/4 teaspoon pepper1/2 cup grated Parmesan cheeseOptional: Additional fresh basil and Parmesan cheese

Preparation

In a 6-qt. stockpot, cook linguine according to package directions, adding asparagus and carrots during the last 3-5 minutes of cooking. Drain; return to pot.

Place a large skillet coated with cooking spray over medium heat. Add onion; cook and stir 3 minutes. Add squash, mushrooms and garlic; cook and stir until crisp-tender, 4-5 minutes.

Add cream and broth; bring to a boil, stirring to loosen browned bits from pan. Reduce heat; simmer, uncovered, until sauce is thickened slightly, about 5 minutes. Stir in peas, ham, 2 tablespoons basil and pepper; heat through.

Add to linguine mixture; stir in 1/2 cup cheese. If desired, top with additional basil and cheese.