Melt butter in a medium-sized pan (as you are doing this, simultaneously warm the milk inside the microwave for a minute), when the butter has melted, add the flour and mix together until it resembles a paste. Add warm milk. It is important that the milk is warm to avoid unnecessary lumps as you blend it with the flour mixture. From here you can add your uncooked noodles (if you are up to washing another stock pot and/ or if you are in a hurry, you can cook your noodles separately! but if you are single handedly washing the dishes like me, this will do). When your noodles reach the desired consistency (which may take a longer time compared to when you make them separately in boiling water) gradually add the cheese. This is when it gets interestingly yummy! From the way it looks, you can actually eat it from here haha, I kid.
Let's continue with the process. Take the Macaroni and Cheese out of the pot and into a plate. Sprinkle with Parmesan Cheese, top it with Parsley and enjoy!
** I added bacon bits in this post for extra flavor, which you can put on top of your dish! If you do not want the unnecessary grease, a plain Mac and Cheese is good enough as well.