Ham, Spinach, and Mostaccioli Casserole

Total Time
Prep 30 mins
Cook 30 mins

From Better Homes and Gardens, this is a great casserole, especially to feed a lot of people. It has a rich and creamy sauce, but works well using milk instead of cream too!

Ingredients Nutrition


  1. Cook pasta according to package. Drain and rinse.
  2. In large saucepan melt margarine. Add onion or leeks and garlic. Cover and cook about 5 mins or till onions are tender, stirring occasionally.
  3. Stir in flour, thyme, and pepper.
  4. Add half and half, light cream, or milk and the chicken broth all at once.
  5. Cook and stir til thick and bubbly. Cook and stir for 1 minute more.
  6. Stir in pasta, ham, and spinach.
  7. Spoon mixture into a 3 quart casserole.
  8. Cover and bake 30-35 mins at 350 or until heated through. Let stand 5 minutes. Stir gently before serving.
Most Helpful

This was really good! Used 2 onions, and my frozen spinach was very fine chopped, so the final product looked more like pesto. Will realize what spinach I have next time! The flavors all combined nicely. My sauce took a long time to thicken- longer than I would have liked to get dinner on the table in an hour. So I had to add a little cornstarch to speed it up. Next time I might add some cheese on top for a "casserole" feel. Thanks so much!

LousyChef April 16, 2015

Enjoyed this! Used one very large onion, doubled the garlic, and added some crushed red pepper for zip. Used all milk for the sauce and did not miss the cream at all. This is definitely going to be one of those recipes we double to freeze half for another day - very easy to put together and economical. Thanks for sharing! :)

Pinay0618 August 25, 2010

Used only 2 onions & no leeks but we still really enjoyed. I'm looking forward to the leftovers. Very tasty.

KarenT October 25, 2008