Homemade Macaroni and Cheese Recipe

My kid loves cheese.  Her favorite snack is Parmigiano Reggiano, and she could go through an entire $20 block a week (not that I let her).  She is a pretty picky eater, so I have a hard time finding meals that she will actually eat. One of her long-standing favorite meals is macaroni and cheese.  

When I have a busy week, I will occasionally buy her Annie’s Organics Mac and Cheese, but I do like to make food from scratch, as much as possible.  I love to whip up a homemade macaroni and cheese recipe when I can find the time! 

If you’re used to the box version, you’re in for a treat! This homemade macaroni and cheese recipe is rich, ooey gooey and scrumptious.  

Homemade Macaroni and Cheese Recipe


  • 2 cups macaroni noodles (I used these)
  • 4 tbsp butter
  • 1/4 cup flour 
  • 1/2 tsp salt 
  • 1/2 tsp ground pepper
  • 1/2 tsp ground mustard
  • 2.5 cups milk (we use whole)
  • 1.5 cups sharp cheddar cheese
  • 1.5 cups mild cheddar cheese

Preheat oven to 375 degrees.  

Boil pasta according to package directions, until al dente. Remove from heat, and set aside.  

In a pan, melt butter over medium heat.  Add in flour and seasoning, and quickly mix together with a whisk.  Continue cooking, stirring constantly for another 3 or so minutes, to lightly brown the flour mixture.  Slowly pour in milk, 1/2 a cup at a time, whisking after each addition.  Once the milk is incorporated, and no more lumps are in the mix, remove from heat and add 1 cup of each cheese, 1/2 a cup at a time, until all melted and mixed. 

Pour macaroni into a greased dish, then pour cheese sauce on top and mix together.  Add remaining cheese on top, and bake for 25-30 minutes, until cheese on top is melted and starting to brown.  

If you want a nice golden brown and slightly crunchy crust, turn the oven to broil during the last minute of baking.  Just keep a close eye on it! 

homemade macaroni and cheese recipe

Looking for other homemade classics? 

Do you make mac and cheese homemade or from the box? 

*This recipe, and many other great ones, is linked up to Old Fashioned Recipe Exchange.  Check it out!

All material on this website is provided for your information only and may not be construed as medical advice or instruction. Posts may contain affiliate links, which helps me buy supplies to make more great posts to share! Please see my Disclaimer Section for additional information.
Share →

11 Responses to Homemade Macaroni and Cheese Recipe

  1. Cynthia L says:

    We are lovers of Mac and Cheese! This recipe sounds great. I love seeing how others make a well loved recipe for their family – gives me something new to try on my family!

  2. Susan says:

    My children love mac n cheese. It’s the perfect comfort food anytime of year.

  3. Corinne says:

    My kids love macaroni and cheese. I have been trying to move away from using processed and packaged food so this is the perfect recipe for me to introduce. I think it would be fun for us to make together too. Thanks for sharing your recipe!

  4. Winnie says:

    It looks wonderful and sounds super tasty!!
    I’ve never made macaroni and cheese at home, and I know my husband would LOVE it!!
    I’m planning to try it after Passover
    Pinning and SU

  5. artisan says:

    I every time spent my half an hour to read this web site’s articles or reviews all the time along with a cup of coffee.

  6. Marta says:

    I made this today with my granddaughter for lunch, who loved it, as did I. My husband had it for dinner, and though he’s not a mac and cheese fan, he really loved this recipe; he even had two helpings. Thanks so much for posting it!

  7. Elise says:

    Yum! I’m going to have to do this soon; it’s been too long since we’ve had mac and cheese!

  8. I’ll share this recipe with my mac ‘n cheese loving kids. They are old enough to cook and this looks like a good one for them to try.

  9. Yum, it’s been a while since I made some yummy Mac and Cheese but I’m going to have to do it again sometime soon. Thanks for the reminder!

  10. Roxanne says:

    Sounds delicious! Never have put in ground mustard, but think that would add a nice flavor to this dish. Good tip for getting a crunchy top. My favorite part. Will have to try this soon! Thanks!!

Leave a Reply

Your email address will not be published. Required fields are marked *