Side Dishes
This America's Test Kitchen mac and cheese recipe with evaporated milk delivers the creamiest, most luxurious texture you've ever tasted—no lumps, no fuss. 💛 The secret lies in a proper roux and evaporated milk's natural thickening power, which transforms ordinary mac and cheese into something restaurant-worthy.
After years of testing (and burning a few batches), I've perfected this method to ensure velvety perfection every time.
The foolproof technique starts with a slow-cooked roux that forms the foundation of the sauce, then builds to a rich, cheesy consistency using evaporated milk instead of heavy cream. This approach creates a sauce so thick and luxurious it coats every noodle without separating, even when reheated.
The result? A dish that's creamy to the point of decadence, with a golden, bubbly top that's impossible to resist.
What makes this recipe truly special is how it balances simplicity with professional results. With just 15 minutes of active prep and 25 minutes of baking, you'll have a dish that feels like you spent hours perfecting.
The evaporated milk adds depth while keeping the sauce smooth, and the baking step ensures that perfect golden crust we all crave. This is comfort food at its finest—rich, satisfying, and guaranteed to disappear from the plate.
Whether you're serving it as a side for Sunday dinner or making it the star of a casual meal, this mac and cheese delivers restaurant-quality results with minimal effort.
The best part? It reheats beautifully, making it perfect for leftovers or meal prep. Let's get started on creating your new favorite dish.
Ingredients for america's test kitchen mac and cheese recipe with evaporated milk
The secret to this ultra-creamy, no-lump mac and cheese lies in these 13 essential ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Dry, medium or jumbo size |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ¾ cup | Diamond Crystal preferred |
| Evaporated Milk 🥛 | 2 ½ cups | Full-fat for richness |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Freshly grated, block preferred |
| Gruyère Cheese 🧀 | 1 ½ cups | Freshly grated, nutty flavor |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for depth |
| Heavy Cream 🥛 | ¼ cup | For extra silkiness |
| Yellow Mustard 🌶️ | 1 tbsp | Dijon works too |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| Paprika 🌶️ | ½ tsp | Smoked for golden crust |
The cheese selection is non-negotiable for that restaurant-quality texture. Sharp white cheddar delivers the tang, while Gruyère adds nutty depth—Parmigiano-Reggiano rounds it out. Skip pre-shredded (it's full of anti-caking agents that prevent melting). Grab a block of each from the deli counter—Whole Foods or Trader Joe's have great selections. For the roux, cold cubed butter is key—it emulsifies better than melted. Diamond Crystal flour (not the lighter brands) gives the best structure. Pro tip: Toast the flour in the butter for 2-3 minutes before adding liquid—this deepens the flavor foundation.
No evaporated milk? Full-fat coconut milk works in a pinch, but the texture won't be identical. Substituting heavy cream for the evaporated milk? Use 2 cups instead of 2.5—it's thinner. The mustard isn't just for flavor—it helps emulsify the sauce. Dijon works perfectly if you're out of yellow. For the nutmeg, pre-ground is fine, but freshly grated has more punch. Smoked paprika gives that golden crust we all crave—regular paprika works, but the smoky notes elevate it. The pasta? Medium or jumbo elbow macaroni holds up best to the rich sauce without getting mushy.
This reheats like a dream—better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days. For meal prep, portion into individual ramekins before baking—just pop them in the oven when ready to serve. The sauce freezes beautifully too: cool completely, then freeze in single-serving portions for up to 3 months. When reheating, cover with foil to prevent drying. Pro move: Sprinkle extra cheese on top before baking for that showstopping golden crust everyone loves.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this recipe uses exactly what’s already in my pantry—no weird shortcuts. Butter, flour, evaporated milk, sharp cheddar, and elbow pasta. That’s it. The evaporated milk? It’s the secret weapon here—creamy, rich, and cuts down on mess (no heavy cream to curdle).
- Creamy Without the Drama: Between us, I’ve burned more mac and cheese sauces than I’ll admit. But this one? The roux made with butter and flour, slowly whisked into warm evaporated milk, gives you that silky, velvety texture without the risk of lumps or separation. Honestly, it’s the kind of sauce that makes you want to eat it with a spoon.
- Potluck or Pajamas: I’ve brought this to summer barbecues and served it straight from the pot on lazy Sundays. The crusty top? Always a hit. The cheddar’s sharpness balances the richness, so it’s not just a kid’s dish—my partner’s been known to finish my portion when he thinks I’m not looking.
- Leftovers That Don’t Suck: Most mac and cheese turns into a sad, gluey mess the next day. Not this. The evaporated milk keeps it moist, and the crust stays crispy if you reheat it right (cover with foil, then broil for 2 minutes). Plus, it’s so budget-friendly—I’ve fed a houseful for under $10. (Yes, even on a Tuesday night.)
Step-by-step instructions for ultra-creamy evaporated milk mac and cheese
This is the method that guarantees velvety texture and zero lumps—every time.
🍳 Step 1: Cook the Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1.5 lb elbow macaroni. Cook until 1 minute before the package directions specify for al dente (about 10-11 minutes). You want the pasta to be slightly firm—it'll finish cooking in the cheese sauce.
Reserve 1 cup of the pasta water before draining. This starchy liquid is your secret weapon for ultra-smooth sauce. I like to keep a measuring cup nearby so I don't forget this crucial step. Drain the pasta and return it to the pot, leaving it off the heat.
👨🍳 Step 2: Make the Perfect Roux
In a separate large pot, melt 0.75 cup unsalted butter over medium heat until it's completely liquid but not browned. Add 0.75 cup all-purpose flour all at once and whisk vigorously for 2 minutes until the mixture turns a light golden color and smells nutty.
This roux is the foundation of your sauce—don't rush it. You'll know it's ready when it stops looking like flour and takes on a smooth, paste-like consistency. If it starts to darken, reduce the heat slightly to prevent burning.
🥘 Step 3: Build the Cheese Sauce Gradually
Slowly pour in 2.5 cups evaporated milk while whisking constantly to prevent lumps. Bring the mixture to a gentle simmer over medium-low heat and cook for 5-7 minutes, stirring frequently, until it thickens enough to coat the back of a spoon.
Now for the cheese magic: reduce heat to low and gradually add the cheeses in this order—first the 3 cups sharp white cheddar, then the 1.5 cups gruyère, and finally the 0.5 cup parmesan. Stir constantly until fully melted and smooth. If the sauce thickens too much, add 2-3 tablespoons of reserved pasta water to loosen it.
🍽️ Step 4: Finish with Flavor Boosters
Remove the sauce from heat and stir in the 0.25 cup heavy cream, 1 tbsp yellow mustard, 1.5 tsp kosher salt, 0.5 tsp ground black pepper, 0.25 tsp nutmeg, and 0.5 tsp paprika. The mustard adds tang, the nutmeg brings warmth, and the paprika gives that golden hue.
Gently fold in the cooked macaroni until every strand is coated in that luscious sauce. For extra richness, I like to add a splash more pasta water if the sauce seems too thick. Taste and adjust seasoning—this is your chance to make it perfect.
⏰ Step 5: Rest and Serve with Crispy Topping
Transfer the mac and cheese to a serving dish and let it rest for 5 minutes. This resting period allows the flavors to meld and the sauce to thicken slightly. For the ultimate presentation, broil for 2-3 minutes until the top is golden brown and crispy.
Serve immediately with a sprinkle of extra cheddar or a side of buttery bread. The texture should be velvety smooth with just the right amount of bite from the al dente pasta. This isn't just mac and cheese—it's a creamy, cheesy masterpiece that'll impress everyone at the table.
Pro Tips For Making America'S Test Kitchen Mac And Cheese Recipe With Evaporated Milk
- STIR CONSTANTLY AT FIRST: The roux is where flavor happens, so don’t walk away. I learned this the hard way—after burning three batches, I finally figured out that the first 3-4 minutes of stirring over medium heat are non-negotiable. Once it turns golden, you can ease up slightly, but don’t let it darken.
- GRATE CHEESE FINE: Sharp white cheddar loses its punch when clumped. Use a box grater or food processor for cheese that melts smoothly into the sauce—no one wants to pick out stringy bits. (Yes, even if you’re impatient like me, take the extra 2 minutes.)
- USE A SLIGHTLY UNDERCOOKED PASTA: Mac and cheese is about texture contrast. Cook the elbows just until al dente (about 1 minute less than package instructions), then finish in the sauce. Overcooked pasta turns mushy and ruins the bite—your future self will thank you.
- WHISK THE EVAPORATED MILK: Don’t just pour it in cold. Warm the evaporated milk first (heat in a saucepan or microwave for 20-30 seconds) and whisk it vigorously before adding to the roux. This prevents lumps and ensures a silky sauce every time. (Sounds weird, but it works.)
Health benefits of these flavors
Protein Powerhouse
This mac and cheese packs a surprising 15-20 grams of protein per serving thanks to the combination of cheddar, Gruyère, and Parmesan. The evaporated milk adds extra protein too—about 8 grams per cup.
This makes it a great post-workout meal or satisfying lunch option. I've found my energy levels stay steady longer when I include this dish in my meals. 💪
Calcium for Strong Bones
With 3 cups of sharp cheddar and 2 cups of Gruyère/Parmesan, each serving delivers about 40% of your daily calcium needs. This is especially important for anyone watching their dairy intake but still wants the benefits.
The evaporated milk adds even more calcium while keeping the sauce ultra-creamy. I always feel better knowing I'm getting such a calcium boost from this comforting dish.
Healthy Fats for Satiety
The combination of butter, evaporated milk, and heavy cream provides healthy saturated fats that keep you full for hours. These fats are essential for brain function and hormone production.
The key is balance—this recipe uses them in moderation to create that luxurious texture without going overboard. I've learned to enjoy these fats mindfully rather than fear them.
Vitamin Boost
Gruyère cheese contributes vitamin A (great for vision and immunity) while the mustard adds vitamin C and vitamin K. The evaporated milk provides vitamin B12 and riboflavin, both crucial for energy metabolism.
This makes the dish more than just comfort food—it's a nutritional powerhouse in disguise. I love knowing I'm getting these vitamins while enjoying something so delicious.
Low-Carb Option
For those watching carbs, this recipe can be adapted by using zucchini noodles or spaghetti squash instead of elbow macaroni. The cheese sauce remains the same, providing all the protein and calcium benefits without the pasta.
I've made this version for friends with dietary restrictions, and they always ask for seconds! The flavor remains rich and satisfying even with the substitution.
Meal Prep Friendly
This mac and cheese reheats beautifully, making it perfect for meal prep. The evaporated milk helps maintain creaminess even after reheating, unlike some recipes that separate. I portion mine into individual servings before baking, then store in airtight containers for up to 5 days.
The flavors actually improve overnight as the spices meld together. It's my go-to for busy weeknights when I need something quick but still feels special. ✨
Nutrition facts
Frequently asked questions
Why does evaporated milk work better than regular milk or cream?
Evaporated milk has had about 60% of its water removed, making it thicker and richer naturally. This creates a sauce that's ultra-creamy without needing extra thickeners like cornstarch. The reduced water content also helps prevent the sauce from becoming watery when reheated. Plus, it adds subtle sweetness that balances the sharp cheeses beautifully.
Can I make this mac and cheese ahead of time?
This recipe actually tastes better the next day as the flavors meld. Assemble it completely (including the broiling step) and let it cool. Store in an airtight container for up to 5 days in the fridge. Reheat covered with foil for 5-7 minutes at 350°F until warmed through. The sauce will be even silkier after resting.
What if my sauce gets too thick or too thin?
If it's too thick, add 2-3 tablespoons of reserved pasta water while stirring. For a thinner sauce, mix in 1-2 tablespoons of warm evaporated milk. The key is gradual adjustments—adding too much at once can ruin the texture. Always taste as you go to find the perfect consistency.
How do I get that perfect golden crust on top?
Broil for exactly 2-3 minutes on high, watching closely to prevent burning. For extra insurance, sprinkle 1/4 cup of breadcrumbs or extra cheese on top before broiling. The broiler should be about 4-5 inches from the surface. If your oven runs hot, reduce to 1-2 minutes. That golden crust is all about timing and attention!
Can I use a different type of pasta?
While elbow macaroni is ideal for its shape, you can use cavatappi, penne, or even shells. Avoid long pasta like spaghetti as it won't hold the sauce as well. For a fun twist, try corkscrew pasta or farfalle—just cook it to al dente and reserve the pasta water. The sauce will cling beautifully to any short, sturdy pasta shape.
