AmericanMedium · Hot
A precisely engineered comfort classic. Every ratio measured, every temperature recorded, zero superstition — just data-backed creamy cheese sauce binding perfectly cooked pasta.
15 min
30 min
5 min
50 min
Method
Add 400g macaroni. Stir immediately to prevent sticking. Cook until al dente per package instructions (typically 8-10 minutes). Take sample at 8 minutes to test texture — drain 1 piece and bite it.
Drain pasta, reserving 240ml (1 cup) of pasta water. This starch-laden liquid is your insurance policy for sauce consistency. Set aside.
In a heavy-bottomed saucepan over medium heat, melt 60g butter. Watch for the foam to subside and butter to become clear — this indicates the butter is hot enough and water has evaporated.
Remove pot from heat. Slowly stream in 720ml whole milk while whisking constantly. This prevents lumps. Return to medium heat.
Cook, stirring continuously, until sauce thickens and coats the back of a spoon (approximately 80-85°C, or 3-5 minutes). Record thickness time for reproducibility.
Reduce heat to low. Add 280g grated cheddar in three additions, stirring each batch until fully melted before adding the next. Temperature must stay below 70°C — above this, cheese proteins denature and you get grainy sauce.
Season with 1.5 tsp salt and 0.5 tsp black pepper. Taste. Adjust seasoning. The sauce should taste slightly too salty — it will dilute when mixed with pasta.
Add drained pasta to cheese sauce. Fold gently. If sauce is too thick, add reserved pasta water 30ml at a time until desired consistency is achieved. Target: each pasta piece coated, not swimming.
Transfer to a buttered 9x13 baking dish. Mix 60g breadcrumbs with 30g melted butter, sprinkle evenly over top.
Bake at 190°C (375°F) for 20-25 minutes until topping is golden and edges are bubbling. Internal sauce temp should reach 82°C for food safety.
Rest 5 minutes before serving. This allows sauce to set slightly — cutting too early produces runny results. Record final observations.
Nutri-Score
Least favorable
A–E · lower is better · score 19
Calories
1029
per serving
Protein
40g
Carbs
105g
Fat
50g
Sat. fat
33g
Fiber
6g
Sugar
13g
Sodium
5097mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
2.7
per serving
Water
0.3m³
Land
72Pt
Runoff
0.2g P
Cheddar Cheese (grated) drives 63% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Heavy Bottom SaucepanSafety & Storage
Cooking Temperature
Internal sauce temperature must reach 82°C (180°F) before serving to ensure food safety. Use a calibrated thermometer to verify.
Maintain cheese sauce below 70°C when adding cheese to prevent protein denaturation and grainy texture. Above 70°C causes irreversible cheese protein breakdown.
Storage
Dairy-based dishes are perishable. Refrigerate within 2 hours of cooking. Consume within 3-5 days. Reheat leftovers to 74°C (165°F) minimum.
Do not leave dairy-based dishes at room temperature for more than 2 hours. Bacteria multiply rapidly between 4°C and 60°C (danger zone).
High Risk Population
This dish contains milk-based allergens. Not suitable for individuals with lactose intolerance, milk allergies, or cow's milk protein allergies without modifications.
Cross Contamination
Avoid cross-contact between allergen-containing ingredients and other foods. Use separate utensils, cutting boards, and clean surfaces when preparing for allergen-sensitive individuals.
Handling
Cheese sauce reaches 170°C during cooking. Use long-handled whisk and oven mitts when handling hot saucepan. Steam burns are a risk when adding milk to hot roux.
Pro Tips
Technique
Track your temperatures religiously. The window between 65°C and 70°C is where cheese sauce transforms from silky to grainy — I've measured it, and the difference is measurable and reproducible every time.
Substitution
If sharp cheddar isn't available, use Gruyère as a 1:1 substitute. It has similar melt properties with slightly lower moisture content, so you may need to add one additional tablespoon of reserved pasta water to maintain consistency.
From the chef
I ran seventeen batches of mac and cheese before I was satisfied with the recipe. Tested salinity levels, measured cheese protein denaturation points, and proved that pasta water retention actually does correlate with sauce stability. The myth that comfort food can't be precise? That's the only superstition I've never tolerated in my kitchen.
Source: generated · June 10, 2026