Skip to content

White Cheddar Mac and Cheese

White Cheddar Mac and Cheese is cozy, warm, and comforting. Your entire family – both kids and grownups alike – will adore this creamy mac and cheese recipe.

homemade macaroni and cheese baked in dish
Cheesy, creamy baked macaroni and cheese

Video: Watch Us Make This Recipe

HOMEMADE MACARONI AND CHEESE that’s way better than the box

I still remember coming home from school feeling famished after skipping breakfast and choosing to nourish my teen brain with candy bars for lunch. Does it sound at all more reasonable if I said they were Snickers bars packed with peanuts?

There were plenty of days when I’d rush home right after the bell rang, head straight into the kitchen, and cook myself a store bought box shells and cheese. Tthe kind with a foiled squeeze pouch filled with perplexing ingredients that added up to not-real-cheese.

Fast forward a couple decades and I’ve tested a mountain of homemade macaroni and cheese recipes, hoping to capture a rich and creamy texture using real cheese and fresh ingredients. Nothing artificial nor unpronounceable.

It’s a happy day, because you’re about to own the recipe for the perfect homemade macaroni and cheese, natural ingredients and all.

baked macaroni and cheese in white dish vertical

Specific Cheese Makes All the Difference

This macaroni and cheese is perfectly creamy, rich, superbly cheesy, and big on flavor.  It’s fabulous right out of the oven, and it manages to reheat surprisingly well. If you’ve ever tried reheating leftover mac ‘n cheese, you know it’s no easy task and you’ll appreciate this recipe all the more.

Sharp white cheddar makes all the difference, with its super creamy and smooth texture upon melting. Buy a good quality block of sharp white cheddar cheese, rather than the pre-shredded bags, as bagged shredded cheese often contains additional ingredients that hinder its ability to achieve a melty-smooth texture.

We prefer sharp cheddar for its bolder, more pronounced flavor, thanks to being aged for more years than mild cheddar. If you prefer a more orange hue, you can use sharp yellow cheddar instead of the white; the main difference is the annatto coloring typically added to yellow cheeses.

The second good block of cheese you’ll need is Pecorino Romano — it brings this dish over the top. It’s deliciously savory, adding another irresistibly cheesy dimension to your homemade macaroni and cheese.  Again, grate your own fresh block of cheese to ensure a velvety texture.

homemade macaroni and cheese with serving spoon in dish square

Whisk, Whisk Away

The most creamy and smooth cheese sauce starts with a simple roux (pronounced roo.) Roux is a fancy term for a mixture of flour and butter that are combined over heat to help thicken sauces and gravies. When in luck, it’s used for cheesy corn au gratin.

Roux for mac ‘n cheese is simple; just be sure to whisk constantly until the mixture bubbles and becomes thick. Its the constant whisking that will prevent a slightly gritty texture and helps your cheese sauce stay velvety. Just the way mac ‘n cheese lovers like it.


Try One-Pan Gnocchi with Spinach and Chicken, Too:


Did you make this?

Please give us a rating and comment below. We love hearing from you!

Closeup shot of a spoonful of steaming white cheddar mac and cheese being served from a baking dish with a golden crust.

White Cheddar Mac and Cheese

4.94 from 16 ratings
This creamy white cheddar mac and cheese is cozy, warm, and comforting. Your family, both kids and grownups alike, will adore this baked and cheese recipe.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 12
Author: Amy Dong

Ingredients  

  • 1 lb elbow macaroni, dry
  • 6 TB butter, regular
  • 5 ½ cups whole milk
  • ½ cup all purpose flour
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ¼ tsp ground nutmeg
  • ¼ tsp black pepper, fresh ground
  • ¼ tsp dry mustard
  • 4 ½ cups white cheddar, sharp, freshly grated, from a good quality block
  • 1 ¼ cups Pecorino Romano, freshly grated, from a good quality block

Instructions

  • Heat oven to 375F with rack in middle position. Grease a 9×13 casserole dish and set aside.
  • Fill large pot with salted water.  Bring to boil, add macaroni and cook 2 minutes less than the package states for al dente. You want the pasta a bit undercooked, as it will continue to cook in oven. Transfer macaroni to colander, rinse well with cool water, and set aside to drain.
  • In saucepan, heat milk until hot and set aside – watch that it doesn't spill over. In a large pot, melt butter over medium heat. When butter starts bubbling, add flour and cook 1-2 minutes, constantly stirring.
  • Add hot milk into flour-butter mixture, whisking constantly. Continue cooking/whisking on medium heat until mixture bubbles and becomes thick, about 10 min.
  • Turn heat off.  Stir in garlic and onion powder, nutmeg, black pepper, and dry mustard.  Add 3 cups of the white cheddar and 1 cup of the Pecorino Romano. Mix thoroughly until cheeses are melted and sauce is smooth and creamy.
  • Add cooked macaroni into cheese sauce and stir to combine well.  Pour mixture into greased casserole dish, distributing evenly.
  • Sprinkle top with remaining 1 1/2 cups white cheddar and 1/4 cup Pecorino Romano. Bake until top is golden brown, about 30 min. If needed, set under broiler for 1-2 minutes for more browning. Let rest 5 minutes and serve.

Notes

  • Optional bread crumbs:  Cube 6 slices of good quality (crust removed) bread into small pieces.  Place in bowl and mix with 2 TB melted butter. Scatter breadcrumbs over top of casserole right before baking. 
  • Be sure to cook the macaroni 2 minutes less than the package instruction for al dente. This will allow them to finish cooking in the oven and prevent them from becoming mushy.
  • To get the creamiest and smoothest cheese sauce, make sure to whisk constantly when adding the hot milk into the flour-butter (roux) mixture. This will help your sauce stay velvety and prevent a slightly gritty texture.
  • Always use freshly grated cheese from a good quality block. This will melt more smoothly and give your mac and cheese a rich, creamy texture.
  • Let your mac and cheese rest for 5 minutes after baking. This allows the sauce to thicken and the flavors to meld together, making for a more cohesive dish.
  • Adding spices like garlic powder, onion powder, ground nutmeg, black pepper, and dry mustard to your cheese sauce will elevate the flavors and give your mac and cheese that extra “wow” factor.
  • If you’re a fan of extra crispy cheese topping, set your casserole dish under the broiler for 1-2 minutes after baking. Keep a close eye on it to prevent burning.
  • This recipe yields about 12 servings as a side dish and goes great with classic barbecue dishes like Honey Mustard Grilled Pork Chops and BBQ Ribs.
 
If you enjoyed this recipe, please come back and give it a rating. We ❤️ hearing from you! 
 
Join our Free Recipe Club and get our newest, best recipes each week!

Nutrition (per serving)

Calories: 450kcal | Carbohydrates: 39.6g | Protein: 20.7g | Fat: 23g | Saturated Fat: 13.1g | Trans Fat: 0.5g | Cholesterol: 66.5mg | Sodium: 373.7mg | Fiber: 1.4g | Sugar: 7g
Course: Side Dish
Cuisine: American
Diet: Vegetarian
Method: Stovetop

mexican pasta casserole

This 25-Minute Mexican Pasta Bake is extremely easy and a family favorite meal-in-one.


pasta primavera with vegetables

This colorful, flavorful Pasta Primavera is also healthy and easy to make.


Pasta with Chunky Vegetable and Sausage Sauce

Your family will love this healthy and tasty chunky pasta sauce with vegetables and sausage. Toss it over your favorite kind of pasta.

Add a comment

Recipe Rating




32 comments

    • Cassie L

    How do you make the roux not grainy? The cheese mixture keeps coming out grainy for me, no chunks or flecks of flour, just overall grainy. As in the cheese sauce isnt super smooth and creamy. Is there a trick?

      • chewoutloud

      Hi, Cassie! I make sure to stir the roux really well, until the flour is no longer grainy. When you add the milk, make sure you’re whisking constantly for the entire 10 minutes, to ensure a smooth flour mixture. That step is really important, before adding any cheeses. You want to get the milk/flour mixture totally smooth before adding cheeses. And, I always make sure to use the extra sharp white cheddar! If you don’t have it, go out and get it…it truly makes a world of difference. Not pre-shredded cheese, because those have added ingredients. Get a good blocks of cheese and shred them yourself 🙂 Hope that helps!

        • Jere Cassidy
        • 5 stars

        Using the sharp white cheddar and the pecorino romano sounds delicious and so much better than just using regular cheddar cheese. This recipe looks rich and creamy.

      • Kristen

      Hi there!
      I love this recipe!!! The name says it all, perfectly creamy mac and cheese. Mac and cheese is one of my favorites and before this recipe, I used the same recipe for 6 years (with a little experimentation in between, but never found one that was better—until yours!). Your recipe is the only mac and cheese recipe I found that heats up well, even a week after it’s been made. Thank you so much! This is my new go-to mac and cheese recipe!

      best wishes,
      Kristen

        • chewoutloud

        You’re awesome, Kristen! Thanks for trying the recipe and writing back to let us know how you liked it 🙂 SO glad you enjoyed it. It does reheat well, which helps in my household because I make super-size batches of everything! My boys could eat it everyday if I let them 🙂

      • Riffie

      thank you x a million for this recipe!

      • Rachel @ Bakerita

      Mmmm, this sounds amazing! I’m a mac and cheese fiend, and your version sounds absolutely heavenly. Those cheesy strings in the pics definitely show it’s a good one 🙂 Pinned!

    Get our free email series: 5 Easy Recipes in 30 Minutes or Less

    Plus our newest recipes each week