This classic pairs al dente elbow pasta with a roux-thickened milk sauce, enriched with sharp and mild cheddars and a touch of Dijon for brightness. Cook pasta until al dente, make a butter-and-flour roux, whisk in milk until thickened, stir in cheeses and combine with pasta. For a golden finish, sprinkle a breadcrumb-parmesan mix and bake briefly. Serves four; ready in about 45 minutes.
The rain was hammering against the kitchen window and my youngest was sitting on the counter in his sock feet, swinging his legs, asking me every thirty seconds if the cheese was ready yet. Some dishes are just wired into the rhythm of family life, and mac and cheese is one of them. There is something about the smell of melted cheddar hitting a hot stove that makes a house feel like it is breathing. This version is the one that fixed itself in our kitchen and never left.
One Thanksgiving my sister brought her fancy truffle version and my nephew took one bite, pushed it away, and whispered to me that he wanted the orange kind. I have been the designated mac person at every family function since.
Ingredients
- Elbow macaroni (300 g): The classic shape holds sauce in every curved ridge and cooking it al dente gives it something to stand on when the oven gets involved.
- Whole milk (2 cups): Do not be tempted to skim down here, the fat is what makes the sauce cling to the pasta like it was always meant to be there.
- Unsalted butter (2 tbsp): This forms the base of your roux and you want unsalted so you control the seasoning from the ground up.
- All-purpose flour (2 tbsp): Equal parts fat and flour is the golden ratio that keeps your sauce silky rather than thin or pasty.
- Sharp cheddar (1 cup grated): This is your flavor backbone, the tang that makes people close their eyes on the first bite.
- Mild cheddar (1 cup grated): It melts like a dream and rounds out the sharp so the sauce tastes balanced instead of aggressive.
- Dijon mustard (1/2 tsp): A tiny amount that does not taste like mustard at all but makes the cheese taste more like itself.
- Salt and black pepper: Season gradually and taste as you go because cheese varies wildly in saltiness.
- Breadcrumbs (1/4 cup, optional): For that golden lid of crunch that makes the whole dish texturally interesting.
- Melted butter (1 tbsp, optional): Tossed with breadcrumbs to help them toast rather than dry out in the oven.
- Parmesan (2 tbsp grated, optional): Adds a savory hit to the topping that plain breadcrumbs cannot pull off alone.
Instructions
- Get the oven ready:
- If you are baking, set it to 180 degrees Celsius and grease your baking dish now so you are not scrambling later with hot cheese on your hands.
- Cook the pasta:
- Boil the macaroni according to the package but pull it one minute early because it will cook again in the sauce and nobody wants mush.
- Build the roux:
- Melt the butter in your saucepan over medium heat, whisk in the flour, and stir it for about a minute until it smells faintly toasted and looks like wet sand.
- Add the milk:
- Pour it in slowly while whisking so you do not get lumps, then let it simmer gently for four to five minutes until it coats the back of a spoon like cream.
- Melt in the cheese:
- Kill the heat, add both cheddars and the Dijon, and stir patiently until everything is smooth because rushing this part gets you a grainy sauce.
- Combine and coat:
- Fold the cooked pasta into the sauce and make sure every piece is dressed because naked macaroni in a cheese casserole is a tragedy.
- Finish in the oven:
- If baking, spread it in your dish, scatter the buttery breadcrumb mixture on top, and bake fifteen to twenty minutes until the edges are bubbling and the top is golden.
There is a particular kind of quiet that settles over a table when mac and cheese lands in the middle of it. Even the adults stop talking for a minute.
Fun Ways to Switch It Up
Toss in crumbled bacon or caramelized onions if you want to impress people who think mac and cheese needs a reason to be fancier. A few dashes of hot sauce stirred into the cheese mix add a warmth that sneaks up on you in the best way. I once added leftover roasted broccoli and my picky eater did not even notice because everything was coated in cheddar.
Cheese Blends Worth Trying
Swap half the cheddar for Gruyere if you want something nutty and slightly sweet, or use Monterey Jack for a creamier melt that stretches when you pull a spoonful. A small handful of blue cheese crumbled in is polarizing but unforgettable. The rule in my house is that whatever cheese is sitting in the drawer is fair game as long as the total amount stays the same.
Making It Gluten Free
You can swap the pasta and flour for gluten free versions without losing much texture as long as you rinse the pasta well after cooking to remove excess starch. The sauce behaves the same way with a one to one gluten free flour blend. A friend with celiac ate this version at a potluck and asked me for the recipe before she even finished her bowl.
- Check your bouillon and mustard labels because gluten hides in the strangest places.
- Let the sauce rest a minute before serving because gluten free pasta absorbs liquid faster.
- Always taste for salt at the end since alternative flours can taste a little flat on their own.
Some nights the only right answer is a big bowl of something golden and familiar. This is that bowl.
Common Recipe Questions
- → How do I prevent the sauce from becoming grainy?
-
Shred cheese finely and add it off the heat over low temperature so it melts gently. Avoid boiling once cheese is added and stir constantly for a smooth finish.
- → Which cheeses work best for a creamy texture?
-
A combination of sharp and mild cheddar gives flavor and meltability; add Gruyère or Monterey Jack for nuttiness and extra creaminess.
- → Can I swap the pasta shape?
-
Yes. Use shapes with nooks like shells, cavatappi or penne to hold sauce well; adjust boiling time to maintain al dente texture.
- → How can I thicken or thin the cheese sauce?
-
To thicken, cook the roux slightly longer or simmer the sauce gently to reduce. To thin, whisk in a splash of milk until you reach the desired consistency.
- → What gives the topping a crisp golden finish?
-
Toss breadcrumbs with melted butter and grated Parmesan, spread evenly and bake or broil briefly until golden and crunchy.
- → How should leftovers be stored and reheated?
-
Cool and refrigerate in an airtight container for up to 3 days. Reheat on the stovetop with a splash of milk, stirring until smooth, or warm in the oven until hot throughout.