Total Time
1hr
Prep 30 mins
Cook 30 mins

I can't believe I haven't posted this one yet, I have been making it for years and it's one of Dh's favorites. I can't remember when I found it and can't find it online, so here it is for safekeeping. Very versatile (though the original is close to perfect if you ask me!), add your favorite cheeses, throw in some chicken or bacon, use a mix of broccoli and cauliflower, etc. Enjoy!

Ingredients Nutrition

Directions

  1. Preheat oven to 350°F and grease a 3 qt casserole dish.
  2. Cook penne until very al dente (not quite tender enough to eat) about 6-7 minutes, run under cold water, drain and add to casserole dish.
  3. Steam cauliflower florets until tender crisp, run under cold water, drain and mix with penne.
  4. Melt butter over low heat (add garlic if you like).
  5. Whisk in flour until combined and smooth, about 1 minute.
  6. Add warm milk slowly, whisking then bring to a boil over medium heat until thickened.
  7. Add in nutmeg, salt, pepper and Gruyere cheese until smooth.
  8. Pour sauce over the penne/cauliflower mix and stir just a bit to make sure it gets to the bottom.
  9. Top with Parmesan and bread crumbs.
  10. Bake for about 30-40 minutes until gold and bubbly.
  11. Cool 10 minutes before serving.