
The most comforting homemade macaroni and cheese recipe, using heavy cream and cream cheese to make the creamiest version you have ever tried!
In a large pot, cook macaroni according to package instructions and drain.
Meanwhile, in a medium pot melt butter over medium heat.
Whisk in flour. Whisk until smooth.
Slowly add the heavy cream while whisking continuously to prevent lumps. Stir for a couple more minutes, until thickened.
Add cheddar cheese, mozzarella cheese, cream cheese, salt, and pepper to cream mixture and whisk until melted.
Pour cheese mixture over the drained pasta and mix until evenly coated. Taste and stir in more salt and pepper, if desired.