New this month
Penne with Ham and Parmesan

Penne with Ham and Parmesan


"This is a full-on pasta dish with ham, mushrooms, spinach, and a Parmesan cheese sauce. Serve with fresh ground pepper."
Added to shopping list. Go to shopping list.


35 m servings 608 cals
Serving size has been adjusted!
Original recipe yields 6 servings


  • Calories:
  • 608 kcal
  • 30%
  • Fat:
  • 30.9 g
  • 48%
  • Carbs:
  • 57g
  • 18%
  • Protein:
  • 27.8 g
  • 56%
  • Cholesterol:
  • 84 mg
  • 28%
  • Sodium:
  • 1352 mg
  • 54%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



  • Prep

  • Cook

  • Ready In

  1. Stir 1/2 teaspoon salt into a pot of water; bring to a boil. Stir penne pasta into the boiling water and cook, stirring occasionally, until tender yet firm to the bite, about 11 minutes; drain.
  2. Melt butter in a large skillet over medium heat. Cook and stir ham and mushrooms in hot butter until the mushrooms are softened, 3 to 4 minutes.
  3. Stir flour, remaining salt, and bay leaf into the ham mixture; cook and stir until flour begins to bind butter into a paste, about 2 minutes. Stream milk into the skillet while stirring. Melt Parmesan cheese into the milk mixture; add basil and continue cooking and stirring until the milk thickens into a sauce, 2 to 3 minutes.
  4. Remove skillet from heat and immediately stir spinach into the sauce; add to drained pasta and stir to coat the pasta.


  • Cook's Notes:
  • You can use 2 teaspoons fresh chopped basil in place of the dried, if preferred.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 6
Most helpful
Most positive
Least positive

Very tasty, with a few tweaks. I followed the recipe for the most part, but added thinly sliced onions with the mushrooms. I also used fresh spinach which I added to the mushrooms and onions t...

Didn't add the spinach or bay leaf, and came out great. Next time I'd add peas or broccoli for some veggies.

Added onions and garlic as per other reviewer suggestions. Also used fresh spinach and wilted it with more garlic.

Excellent! As usual I can't just follow a recipe - I tweaked it a bit. I added a thinly sliced small onion and some minced garlic from reading the reviews. Made this with fresh spinach, just wil...

Very easy recipe. Creamy and cheesy. Great way to use up ham. I used skim milk so I don't think it was as 'high fat' as a person might think. I used ground bay leaf seasoning rather than the ...

This was good and came together easily. It's very rich, so I think I'd prefer it as a side dish. I added some diced onion to the butter/ham/mushrooms and enjoyed the added texture/flavor (I'd ...

Other stories that may interest you