Gooey and cheesy no bake homemade macaroni and cheese. With this one pan recipe, making this family favorite is quick and easy.
Cook macaroni in unsalted water according to directions - approximately 7 minutes. Drain the macaroni into a colander and set aside.
Return your pan to stove and on medium heat, melt the butter. Make sure to not let it brown or begin to burn. Add in flour, salt and pepper, stirring slightly until it's moistened. Then add in the milk and heavy cream.
Once the milk mixture begins to bubble and thicken slightly, add in the cheese. Stir until it's melted and smooth.
Lower the heat to the pan and add in macaroni. Stir to coat the macaroni with cheese and let everything cook for about 3 minutes. Making sure not to let the macaroni burn.
If desired, sprinkle a little Parmesan cheese on top and let it cool for about 10 minutes.
Note: To make the time even shorter, there's a quick cook macaroni that takes only 3 minutes to boil. I've used this when I'm really in a pinch for time.