Become a Better Cook in 4 Days!

We share all of the secrets to making Perfect Macaroni and Cheese! Easy and delicious!

Sharing our Perfect Macaroni and Cheese recipe here on A Family Feast is long overdue! It is really such a simple recipe, and we just kept pushing it aside in favor of sharing many other recipes instead.

But macaroni and cheese is a classic and an especially beloved recipe in our family – our nine-year-old is crazy for it! And my husband Jack’s recipe is also extremely good, so we figured it’s about time we shared it.

We share all of the secrets to making Perfect Macaroni and Cheese! Easy and delicious!

There is nothing worse than dry over-cooked pasta! So Jack’s version uses about six cups of sauce to one pound of dry noodles to make the perfect macaroni and cheese. We think that ratio is the perfect amount of liquid to partially-cooked pasta and it bakes up perfectly creamy with tender noodles. (Going into the oven, it will look very loose and soupy but the pasta will absorb much of that liquid while it finishes cooking in the oven, and it comes out twenty minutes later moist with a nice crunchy top.)  

We share all of the secrets to making Perfect Macaroni and Cheese! Easy and delicious!

One more thing – Jack has tried lots of different cheese combinations over the years, and we found that a good-quality brand name sharp cheddar, and a quality American cheese (not cheese food), and (believe it or not) creamy brie are the perfect combination of cheese to make the most delicious, macaroni and cheese.

Jack also adds a wonderful mix of savory flavors and seasonings to our perfect macaroni and cheese that complements the flavors of the cheese and also helps to balance out the richness.  Enjoy!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Perfect Macaroni and Cheese

  • Prep Time: 15 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour
  • Yield: 6-8 servings


  • 3 cups whole milk
  • ¾ cup heavy cream
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 1 pound sharp cheddar cheese shredded (use a good brand and not a cheaper supermarket brand – the extra cost pays off in much better flavor)
  • ¼ pound white American cheese (not cheese food but real cheese)
  • ¼ pound brie, with outer skin removed and discarded
  • ½ teaspoon Worcestershire sauce
  • ½ teaspoon kosher salt
  • ¼ teaspoon white pepper
  • 1 teaspoon dry mustard
  • 1/8 teaspoon cayenne
  • ¼ teaspoon fresh nutmeg
  • 1 pound elbow macaroni noodles (we used Cellentani pasta which looks like a longer twisty elbow noodle)

Crumb Topping

  • ¼ cup seasoned bread crumbs
  • ¼ cup finely shredded cheddar cheese
  • ¼ teaspoon paprika
  • ½ tablespoon melted butter


  1. Preheat oven to 375 degrees F.
  2. Bring a large pot of water to a boil and keep at a simmer until you are ready to cook the pasta.
  3. In a medium sauce pan, bring milk and cream up to scalding but do not boil.
  4. While milk and cream are heating, in a large pot over medium, melt butter and add flour. Stir and cook for three minutes.
  5. Slowly add hot milk mixture to butter and flour mixture while whisking vigorously. If you can’t pour and whisk then pour the milk in one third at a time whisking fast after each addition. The first one will be thick and by the end it will be loose. If lumps form, whisk and cook until they are gone.
  6. At this point, bring the water to a boil and add pasta. Cook pasta to three minutes under done. Whatever the package says, cook three minutes less. Pasta will be slightly hard and chewy but will finish in the oven.
  7. Add all three cheeses to the white sauce and stir with a wooden spoon until dissolved into the sauce.
  8. In a small cup or bowl, mix Worcestershire sauce with salt, pepper, mustard, cayenne, nutmeg and enough water (few drops) to make a slurry. (this is to avoid lumps from clumpy seasonings). Whisk this into the sauce.
  9. Remove the sauce from the heat.
  10. Drain the pasta and add the hot pasta to the sauce and stir.
  11. In a small bowl, combine all topping ingredients and mix well.
  12. Butter or spray a 9x9x3-inch or equivalent casserole dish and pour in the pasta mixture.
  13. Sprinkle top with the crumb topping mixture and bake uncovered for 20-25 minutes or until hot and bubbly.

You may also like:

Mac and Cheese Cupcakes

Mac and Cheese Cupcakes - A Family Feast

Macaroni and Cheese with Roasted Tomatoes

Macaroni and Cheese with Roasted Tomatoes - A Family Feast

Slow Cooker Beefy Mac

Slow Cooker Beefy Mac - A Family Feast

Macaroni Salad

Macaroni Salad - A Family Feast

We share all of the secrets to making Perfect Macaroni and Cheese!  Easy and delicious!

  • Share
  • Pin
  • Tweet
  • Email
  • Meet The Author: Martha

  • Leave a Reply

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

    Recipe rating

    What type of comment do you have?

    This site uses Akismet to reduce spam. Learn how your comment data is processed.


  • Alicia wrote:


    This looks delicious. I want to make this. What brand cheese did you use for the sharp and finely shredded cheese for this dish?

    • Martha wrote:

      Hi Alicia – we shred the cheese ourselves and often buy our store brand in blocks or Cracker Barrel or Cabot brand when available. Hope that helps!

  • teri Giese wrote:

    Will say this, Jack is a keeper! Holy Smokes! Just spent at least a half hour printing and pinning everything on this page and some others, finally ending on how to coddle an egg! Which I hand wrote as I did NOT want to forget when I make the mayo.So…(am taking a breath). That Mac N’Cheese. Have been blog stalking only since March.Have over 50binders now,of categorized recipes. One of which is a mac n cheese, as well as a Pinterest board dedicated to it.Am putting this one at the top. Agree with all that you said about the quality cheeses and the types also. Have used some of your recipes and kept many I am going to try. All successfully. So thank you so Much! You two are absolutely ADORABLE! HAPPY NEW YEAR!!

    • Martha wrote:

      Thank you so much Teri! (I agree – Jack IS a keeper!) We hope you enjoy this recipe as much as the others. Thank you again for taking the time to write to us and Happy New Year to you too! Martha

  • Charlotte Spiss wrote:

    I want to try this but I’m not sure I will be able to find white American cheese.

    • Martha wrote:

      Hi Charlotte – You could swap in another melty cheese like Fontina. (Or if you can find yellow American cheese, that will work.)

  • A Family Feast ® is a registered trademark of A Family Feast, Inc. All content, including recipes, text, visual elements, and photographs are copyright © A Family Feast, Inc. 2012-2020, unless otherwise stated. All rights reserved.