Creamy Homemade Mac & Cheese

This one pot mac & cheese is easy and delicious!

This one pot mac & cheese is easy and delicious!

This post may contain affiliate links. As an Amazon and Awin Associate I earn from qualifying purchases. More info here.

Raise your hand if you love mac & cheese. Here at Craft Create Cook we love pasta. We also love cheese. So yes, we love mac & cheese. Our kids love mac & cheese, too, so it’s something we are always stocking up on whenever it’s on sale.

My kids absolutely love the organic Horizon mac & cheese. They call it the ‘cow’ mac & cheese. I like it, too, and will happily eat a box of it when no one is looking. That being said, sometimes we run out and then I’m of out of luck. It’s then I turn to my pantry and hope I have everything to make a pot of homemade mac & cheese. Luckily, this recipe is simple and I usually do have most ingredients. I used whole milk for this recipe, which makes it rich and creamy but even if you use low fat milk, it will still be yummy. And cheesy. That’s the most important part. The cheese.

So, let’s make some pasta! First, you will want to boil a large pot of water. I never measure, I just fill a large pot 3/4 full of water and add some olive oil so the noodles don’t stick. Bring to a boil and add in the noodles. Cook the noodles for 9-11 minutes. You want them cooked through, but not mushy. No one likes mushy noodles. Remove from heat, drain and rinse with cool water. Set aside.

Now, grab your other ingredients. Melt the 1/2 cup of butter in the same pot you cooked the noodles. I am all about easy and the less dirty dishes I have to wash, the better. Once the butter is melted, add in the 1/4 cup of flour and whisk while it thickens. Add in the 1/2 of the milk stirring continuously and then add in the other 1/2. Lastly, add in your yummy shredded cheese and allow it to melt. Mmmmmmm, cheese…..

Once it’s all melted, add the cooked pasta back in and stir to combine. Add some salt & pepper to taste and that’s it! Easy 1 pot mac & cheese that your kids will love!

Yield: 4

Creamy Homemade Mac & Cheese

Prep Time 10 minutes
Cook Time 11 minutes
Total Time 21 minutes


  • 8 oz penne pasta or elbow macaroni, uncooked
  • 1/2 C. butter (1 stick)
  • 1/4 C. flour
  • 3 C. milk
  • 12 oz shredded cheddar cheese (we prefer to shred our own. It melts so much better than store bought shredded)
  • salt & pepper to taste


  • Bring a large pot of water to a boil and add in the 8 oz of pasta. Boil for 9-11 minutes, drain and rinse.
  • In the same pot you cooked the noodles, add 1/2 cup of butter and melt on medium heat. Once the butter is melted add 1/4 cup of flour. Use a whisk to stir and the mixture will start to thicken.
  • Slowly add the milk ,1 cup at a time, whisking continuously.
  • Add in the shredded cheese and stir until it melts.
  • Add the cooked pasta back into the pot.
  • Add salt & pepper to taste.
  • Enjoy!

  • This one pot mac & cheese is easy and delicious!

    You will also want to make:

    Homemade Chocolate Cosmic Cupcakes

    French Toast Casserole

    Previous Post Next Post

    Leave a Reply

    You may also like