Grown-Up Macaroni and Cheese

Hungry for more?

Explore thousands of top-rated recipes on!

Find recipes now

Now Watching: {{ playlist.onNowText }}

Up Next: {{ playlist.upNextText }}

“This is the only way my husband will eat macaroni and cheese, a food our 4 year old asks for constantly. It is my take on a mac and cheese I had at a nice bistro on our first date. I serve it 2 ways - extra creamy or baked. If you prefer your mac and cheese baked, reduce the half & half by 1/2 cup and reserve 1/2 cup or so of the cheeses or simply shred some extra. I also cut a minute or so off the pasta cooking time so they don't get mushy when baking. Feel free to add or substitute other veggies (broccoli and tomatoes are especially good) or leave out the sausage for a meatless meal. Leftover Easter ham also works great with this. It is a bit of work because I highly recommend shredding your own cheese from the block as the pre-shredded cheese in a bag has a powder substance on it that can make the sauce grainy.”

Ingredients Nutrition


  1. Sauté mushrooms in a little olive oil until cooked down; set aside.
  2. Sauté sausage coins in same skillet you used for the mushrooms until warmed through and lightly caramelized; combine with the mushrooms and keep warm.
  3. In a saucier or saucepan, melt butter over medium heat until bubbles subside (you don't want to burn it or create a fully browned butter but want to head that direction for a nuttier taste to the sauce).
  4. Add flour and cook the roux, stirring constantly, for 2-3 minutes or until flour is fully cooked and mixture has reached a light, golden brown.
  5. Add 1/4 cup half & half, cream cheese, ground mustard, and pepper. Stir until fully incorporated into the roux.
  6. Slowly add remaining half & half, whisking constantly to break up any lumps and stir for 1-2 minutes or until you can just notice a slight thickening. This makes a very thin, creamy sauce. If you like it a lot thicker reduce half & half by 1/2 cup.
  7. Add shredded cheese (either reserve a small amount or shred extra if baking as a casserole) and stir for 1 minute.
  8. Reduce heat to low and let cook for 10-15 minutes, stirring every few minutes, until cheese has fully melted and flavors incorporate.
  9. While cheese sauce is cooking, cook the pasta according to package directions and drain.
  10. There are 2 serving options:
  11. Most of the time I simply combine pasta, cheese sauce, mushrooms, and sausage in a large serving bowl and eat it extra creamy.
  12. My husband prefers it baked. Combine all components in the pasta pot and then pour into a greased baking dish. Top with reserved/extra cheese and some breadcrumbs (if desired - we don't) and bake at 350 for 15 minutes.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a