Spinach Linguine with Ham and Broccoli

Spinach Linguine with Ham and broccoli
Photo: William Meppem
Prep Time:
15 mins
Total Time:
30 mins

With only small amounts of ham and good-quality Parmesan cheese, we've added lots of flavor to this dish.


  • 2 teaspoons olive oil

  • 2 ounces cooked ham, cut into ½-inch pieces

  • 3 garlic cloves, minced

  • 3 tablespoons all-purpose flour

  • 2 ½ cups low-fat (1 percent) milk

  • Coarse salt and ground pepper

  • 2 ounces reduced-fat bar cream cheese

  • 10 ounces spinach linguine

  • 1 head broccoli, stems peeled and sliced ¼-inch thick, florets cut into bite-size pieces

  • 3 tablespoons grated Parmesan cheese


  1. In a 3-quart heavy-bottom saucepan, heat oil over medium. Add ham, and cook, stirring occasionally,until starting to brown, about 3 minutes. Add garlic; cook, stirring often, until fragrant, about 1 minute. Stir in flour; cook 1 minute.

  2. Stir in milk, and season with salt and pepper. Cook, stirring often, until mixture is slightly thickened,4 to 5 minutes. Stir in cream cheese; cook until melted, about 1 minute.

  3. Meanwhile, in a large pot of boiling salted water, cook pasta until al dente according to package instructions, adding broccoli during final 3 minutes. Drain; transfer pasta and broccoli to a large bowl. Add cream-cheese sauce and Parmesan, and toss to combine. Serve immediately.

Cook's Notes

Save time by cooking the broccoli in the same pot with the pasta. And you'll have one less pot to clean.

Related Articles