Super Creamy, Extra Cheesy Homemade Macaroni and Cheese

Homemade Macaroni and Cheese is the ultimate in comfort food, and this recipe does not disappoint!

Creamy, cheesy, delectable- this is not diet food, make no mistake. I sincerely hope you’re not making this super creamy homemade macaroni and cheese if you’re planning on having a bikini ready body soon!

But we can all afford a little indulgence here and there, right? Bonus, this is a perfect quick weeknight dish to make, and easy enough to throw together when you’ve got hungry little people clinging to your legs and whining for graham crackers.

I know this, because that is my life most nights at about 6pm, and this homemade mac and cheese rivals anything out of a blue box. It’s also a great way to use up some leftover cheese, if you have any laying around!

If you make a point to start boiling the noodles and then starting the sauce, there’s a good chance you’ll have everything ready at the same time. And since the sauce clocks in at just under 15 minutes, that means there’s only a quarter of an hour standing between you and the creamiest, dreamiest, cheesiest mac and cheese ever.

Want to sneak some healthy stuff in there? I’ll often toss my super creamy homemade macaroni and cheese with wilted spinach, or peas, or chopped asparagus. My picky toddler painstakingly removes every single shred of “green”, but at least I know I’ve done what I can to pretend she’ll willingly eat vegetables.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Super Creamy, Extra Cheesy Homemade Macaroni and Cheese

  • Author: Ruthy Kirwan


  • 6 tablespoons unsalted butter
  • 1/2 cup white flour
  • 2 cups whole or 2% milk
  • 1 teaspoon salt
  • 8 ounces shredded mozzarella
  • 8 ounces American cheese
  • 4 cups cooked macaroni pasta ((about 2 1/2 cups uncooked))


  1. In a large bottomed pot over medium heat, melt the butter. Whisk in the flour and cook until the flour has turned a light brown, the color of milky coffee (about 3-5 minutes) 

  2. Slowly whisk in the milk, taking care to whisk clear any lumps that might appear. Add the salt and stir to combine.

  3. Add the cheese in 2 to 3 batches, stirring well between each addition. The sauce is ready when all the cheese has been added and the sauce is smooth, with no lumps.

  4. Toss the cheese sauce with the cooked macaroni pasta until coated. Serve warm. 

  5. This macaroni and cheese will keep stored in the fridge in a tightly covered container for up to one week. 


If you use 2% milk here, make sure you use American cheese or another cheese with a high milky fat content; you need that extra fat in there or the sauce will break. 


**Please note that 4 cups of cooked macaroni and cheese is equal to about 2 1/2 cups uncooked pasta. To save time, I start boiling the pasta and then make the sauce; that way they will both finish around the same time. Make sure the pasta is well drained before stirring it into the sauce. 

Fresh Cherry Tomato Pasta with Turkey Meatballs

Dark Chocolate Chip and Tahini Cookie

9 Best Quick and Easy Cookbooks Every Busy Cook Needs