Creamy Baked Macaroni & Cheese
Cook time
Total time
Serves: 6-8 servings
  • 3 cups elbow macaroni, uncooked
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 cup half n half (warmed)
  • 3½ cups Colby Jack cheese, shredded & divided
  • ½ cup Smoked Cheddar cheese, shredded & divided
  • 1½ cups whole milk
  • 2 eggs, slightly beaten
  • salt & pepper
  1. Preheat oven to 350 F.
  2. Butter an 8x10 casserole dish. Set aside.
  3. Bring a large pot of seasoned water to a boil. (I season my water generously with salt, pepper, and garlic powder. It should taste a bit salty)
  4. Cook pasta until a little under al dente ( about 7 minutes)
  5. Drain and set aside.
  6. In a large saucepan, over medium heat, melt butter.
  7. Whisk in flour and continue stirring until golden.
  8. Slowly whisk in half n half.
  9. Continue stirring until smooth.
  10. Stir in 1 cup Colby Jack cheese until sauce is creamy.
  11. Pour cheese sauce over macaroni, tossing to coat.
  12. Pour macaroni into prepared pan. Set aside.
  13. In a large bowl, add milk, 2 cups Colby Jack cheese, and ¼ cup Smoked Cheddar.
  14. Taste mixture and add salt and pepper until the mixture tastes seasoned to your liking.
  15. Add in eggs and stir well to make sure the eggs are mixed in.
  16. Pour egg mixture over the macaroni. (Use a spatula to help push the mixture throughout so that everything isn't just sitting on top). (see note)
  17. Sprinkle the top with remaining cheeses. (I never need all of it)
  18. Bake for 30-35 minutes. (may not need this long so check on it at the 25-minute mark)
  19. Let sit for 10 minutes before serving.
Alternatively, you could probably just dump the pasta in the same bowl that the egg mixture is in and then pour it all into the casserole dish. I've never done it this way though.

Shred your own cheese. It melts much better than the flour-coated, pre-shredded cheeses in the store. Promise
Recipe by Divas Can Cook at