Main Courses
America's Test Kitchen mac and cheese recipe transforms this comfort classic into a restaurant-worthy dish with ultra-smooth cheese sauce and buttery breadcrumbs that create the perfect textural contrast.
The secret lies in a precise roux technique and cheese melting method that eliminates graininess while maximizing creaminess—something most home recipes miss entirely. After years of testing, this version delivers a velvety, golden-topped masterpiece that's foolproof for home cooks.
What sets this recipe apart is the attention to detail in every step: from the proper cheese-to-milk ratio to the exact baking time that ensures a crispy, caramelized crust without burning. The breadcrumb topping isn't just decorative—it adds a satisfying crunch that balances the rich, cheesy center.
Unlike generic recipes that rely on processed cheese powder, this version uses a blend of sharp cheddar, Gruyère, and cream cheese for depth and richness that stands up to scrutiny.
The result is mac and cheese with a silky, melt-in-your-mouth texture that coats every noodle perfectly, topped with golden breadcrumbs that stay crispy even after baking. This isn't your childhood casserole—it's a dish worthy of special occasions, yet simple enough for weeknight dinners.
The technique is straightforward once you understand the science behind it, and the payoff is a cheesy masterpiece that will have everyone asking for seconds.
Serve this elevated mac and cheese as a main course with a simple green salad or roasted vegetables, or turn it into a hearty side dish for holiday gatherings. The recipe scales beautifully for crowds while maintaining its signature texture and flavor.
Ready to make the best mac and cheese you've ever tasted? Let's get started with the proven America's Test Kitchen method.
Ingredients for america's test kitchen mac and cheese
Sixteen ingredients transform ordinary mac and cheese into America's Test Kitchen's velvety, caramelized masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, medium or elbow shape |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | Sifted, for roux |
| Sharp White Cheddar 🧀 | 3 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 12+ months |
| Cream Cheese 🧀 | 8 oz | Full-fat, at room temperature |
| Whole Milk 🥛 | 2 cups | Warmed to 180°F |
| Heavy Cream 🥛 | ½ cup | 36% fat content |
| Yellow Mustard 🍯 | 1 tbsp | Dijon preferred for depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain for even dissolving |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground |
| Panko Breadcrumbs 🍞 | 1 cup | Japanese-style, toasted |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For breadcrumb topping |
| Garlic Powder 🧄 | ½ tsp | Freshly toasted preferred |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
The cheese blend is non-negotiable for that signature silky texture. Gruyère adds nutty depth while sharp white cheddar provides the tangy backbone—both must be freshly shredded from blocks, not pre-shredded bags (the anti-caking agents ruin the sauce). Whole Foods or specialty cheese shops carry the best Gruyère; if unavailable, Comté works as a substitute. For the cream cheese, Philadelphia brand is standard in professional kitchens due to its consistent fat content. The milk and cream must be warmed to 180°F to prevent curdling during the cheese melting process—use a thermometer for precision.
No Gruyère? Parmesan at half the amount adds umami, though texture will differ slightly. Pre-shredded cheese? Pulse it in a food processor to break up anti-caking agents, then strain through a fine-mesh sieve. The Dijon mustard isn't optional—it emulsifies the sauce and adds subtle complexity. For the breadcrumb topping, Japanese panko is essential; its light, airy structure creates the perfect crispy contrast. Substituting regular breadcrumbs results in a denser, less appealing texture. The garlic powder and nutmeg should be toasted in a dry pan for 30 seconds to deepen their flavors before adding to the breadcrumb mix.
The sauce reheats beautifully—simply cover with foil and warm in a 350°F oven for 15 minutes. For the breadcrumb topping, bake the assembled casserole at 375°F for 20-25 minutes until golden and bubbly. Portion into individual ramekins for elegant serving, or use a 9x13-inch baking dish for crowd feeding. Leftovers keep 4-5 days refrigerated or 3 months frozen, though the texture suffers slightly after reheating. For serving, garnish with extra black pepper and a sprinkle of freshly grated Parmesan—presentation matters when elevating comfort food to restaurant quality.
Why You'll Love This Recipe
- No-Fuss Technique: I swear by the roux method here—just melt butter, whisk in flour, then slowly add milk until it’s silky smooth. No lumps, no stress, and the cheese melts into something velvety without scraping pots for hours.
- Gruyère Magic: That nutty Gruyère? It’s the star. The recipe balances it perfectly with sharp cheddar, so you get both creamy richness and a bright, tangy bite that makes every forkful irresistible.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The sauce clings to the pasta just right, and it reheats like a dream—no soggy noodles, no sad textures. Pack it cold or warm, and kids (or adults) will actually eat their veggies with it.
- Budget Flex: I make this for $3 a serving, easy. Elbow mac is cheap, flour and butter stretch far, and a block of cheddar + Gruyère goes a long way. Honestly, it’s the kind of dish where you’ll wonder why you ever spent more.
Step-by-step instructions for america's Test Kitchen mac and cheese
This method delivers a velvety cheese sauce with a crispy, buttery breadcrumb topping every time.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Cook until 1 minute before the package instructions specify for al dente. You want the pasta to have a slight bite—it will finish cooking in the cheese sauce. Reserve 1 cup pasta water before draining, as this starchy liquid is essential for creating a silky sauce.
Drain the pasta in a colander and return it immediately to the pot. Toss with 1 tablespoon yellow mustard to prevent the cheese from curdling later. Keep the pot over low heat while you prepare the cheese sauce—this maintains the pasta's temperature and prevents it from drying out.
Create a Smooth, Ultra-Creamy Cheese Sauce
In a separate large pot, melt 0.75 cup unsalted butter over medium heat until it foams. Whisk in 0.5 cup all-purpose flour and cook for 2 minutes until the mixture forms a pale roux and smells nutty. This step is critical—don't rush it, or the sauce will taste raw.
Gradually whisk in 2 cups whole milk and 0.5 cup heavy cream, ensuring no lumps form. Add 3 cups sharp white cheddar, 1 cup gruyère cheese, and 8 oz cream cheese, stirring constantly until fully melted and smooth. The sauce should coat the back of a spoon and have a luxurious, velvety texture. If it thickens too much, whisk in pasta water, 1 tablespoon at a time, until it reaches a pourable consistency.
Combine Pasta and Cheese for Maximum Creaminess
Transfer the cooked pasta to the cheese sauce, stirring vigorously for 3-4 minutes until every strand is fully coated. The residual heat from the pasta will help melt any remaining cheese, creating a perfectly emulsified sauce. Season with 1.5 teaspoons diamond crystal kosher salt and 0.5 teaspoon freshly ground black pepper. Taste and adjust seasoning—this is where the magic happens, balancing the sharp cheddar with the nutty gruyère.
Real talk: If the sauce looks too thick, don't panic. Add more pasta water, 1 tablespoon at a time, until it reaches the ideal consistency—smooth, creamy, and just pourable enough to coat the pasta completely. The sauce should cling to the macaroni without being watery.
Prepare the Buttery Breadcrumb Topping
In a small bowl, combine 1 cup panko breadcrumbs, 2 tablespoons extra-virgin olive oil, 0.5 teaspoon garlic powder, and 0.25 teaspoon nutmeg. Mix well until the breadcrumbs are evenly coated and the olive oil is fully distributed. The nutmeg adds a subtle warmth that complements the sharp cheddar, while the garlic powder deepens the flavor profile.
Spread the macaroni and cheese evenly in a 9x13-inch baking dish, creating a flat, even layer. Sprinkle the breadcrumb mixture evenly over the top, pressing down gently to ensure contact with the cheese. This step ensures every bite delivers crispy breadcrumbs and creamy mac and cheese in perfect harmony.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 20-25 minutes until the breadcrumb topping is deep golden brown and the edges are bubbling. The cheese should be fully melted and the top should have a crispy, buttery crust—this is the hallmark of a well-executed mac and cheese.
Let the dish rest for 5-10 minutes before serving. This resting period allows the breadcrumbs to set slightly and the cheese to firm up just enough to hold its shape when sliced. Serve immediately with a side of garlic bread or a simple green salad—each forkful should deliver a perfect balance of creamy, cheesy goodness with a satisfying crunch from the breadcrumb topping.
Pro Tips For Making America'S Test Kitchen Mac And Cheese
- Cook pasta al dente: DESCRIPTION: The ATK recipe calls for elbow macaroni, but don’t let it turn mushy. Pull it out when it’s still slightly firm—about 1 minute before the package says "done." I used to overcook it, thinking it’d soften more in the cheese sauce, but that just turns your creamy masterpiece into a gluey mess. Taste-test a piece—it should have a tiny bite.
- Whisk butter slowly: DESCRIPTION: When melting butter for the roux, go low and slow. ATK’s recipe uses 6 tablespoons of butter, and if you crank the heat, you’ll burn it before the flour even gets a chance to toast. I learned this the hard way—once, my sauce tasted like a campfire. Keep the heat at medium-low and stir constantly until the butter foams but doesn’t brown.
- Grate cheese fresh: DESCRIPTION: Skip the pre-shredded cheese—it’s coated with anti-caking agents that make the sauce grainy. Use a box grater for the sharp white cheddar and Gruyère, and do it right before adding the cheese to the sauce. I was skeptical until I tried it, and now I can’t go back. The texture is smoother, and the flavor? Night and day.
- Temper the cheese: DESCRIPTION: Don’t dump all the cheese in at once. ATK’s recipe uses a mix of sharp cheddar and Gruyère, and if you add it all while the sauce is still hot, you’ll end up with scrambled cheese. Remove the pot from heat, let it cool for 1-2 minutes, then stir in the cheese in batches. This keeps the sauce velvety, not lumpy. Yes, even if you’re impatient like me.
Essential equipment for great america's test kitchen mac and cheese
Roux Pot Essentials
The heavy-bottomed saucepan is non-negotiable for this recipe—I recommend a 3-quart stainless steel pot like the All-Clad Stainless or Cuisinart MultiClad. These pots distribute heat evenly and prevent scorching during the roux stage. Avoid nonstick pans—they can't handle the high heat needed for proper roux development. 🌡️
For whisking, invest in a balloon whisk with a 12-inch handle (like the OXO Good Grips). The long handle gives you leverage to blend the roux smoothly, while the balloon shape incorporates air for that signature creamy texture.
I've tried cheaper whisks, but they just don't cut it when you're dealing with melted cheese and hot liquids.
Cheese Tools
A fine-mesh cheese grater is crucial for this recipe—I use the Microplane 4-in-1 for its precision and ease of cleaning. Pre-shredded cheese contains anti-caking agents that make the sauce grainy, so freshly grating is a must.
For the Gruyère, use a block cheese (not pre-shredded) to maintain texture and flavor integrity.
Store your cheeses in airtight containers in the fridge to prevent drying out. I keep my sharp white cheddar and Gruyère wrapped in parchment paper inside glass containers with tight-sealing lids. This preserves their sharpness and prevents them from absorbing fridge odors.
Baking Dish Selection
The 9x13-inch baking dish is standard, but material matters. I recommend Ceramic or stoneware (like Le Creuset) for even heat distribution, or stainless steel (like Nordic Ware) for durability. Avoid dark-colored metal pans—they can cause uneven browning. Line your dish with parchment paper for easy removal and cleanup.
For individual portions, use 6-8 ramekins (6-ounce size) preheated in the oven. This ensures even baking and creates elegant presentation. I like Corelle stoneware ramekins for their heat retention and classic look.
Temperature Control
A kitchen thermometer is essential for two critical steps: warming the milk to 180°F and monitoring the oven temperature. I use the Thermoworks Thermapen ONE—it's fast and accurate.
For the milk, heat it in a separate pot until it reaches exactly 180°F, then remove from heat before adding to the roux.
Your oven should be 375°F for baking, but always verify with your thermometer. Temperature fluctuations can cause the breadcrumb topping to burn before the cheese is fully melted. I place an oven thermometer inside my oven when baking to ensure accuracy.
Breadcrumb Prep Tools
For the breadcrumb topping, use a small mixing bowl (like Pyrex glass) to combine ingredients. The glass allows you to see the even distribution of olive oil. A rubber spatula helps scrape every last bit of the buttery mixture onto the mac and cheese.
I also recommend a fine-mesh sieve (like OXO Good Grips) to toast your garlic powder and nutmeg before mixing. This step deepens their flavors and prevents clumping. Toast them in a dry pan over medium heat for 30 seconds, then immediately transfer to the sieve to cool.
Nutrition facts
Frequently asked questions
Why does this recipe use Gruyère instead of just cheddar?
The Gruyère adds a nutty depth and creaminess that sharp cheddar alone can't match. This French cheese melts smoothly and prevents the sauce from becoming grainy, while the cheddar provides the classic tangy flavor we expect in mac and cheese. Together, they create that signature velvety texture that sets this recipe apart.
Can I make this mac and cheese without baking it?
For a stovetop version, simply combine the cooked pasta with the cheese sauce and stir until fully coated. Skip the breadcrumb topping or sprinkle it on top just before serving. The texture will be creamier without baking, but you'll miss the crispy contrast that makes this version special.
What's the secret to preventing a grainy cheese sauce?
Three key factors: freshly shredded cheese, properly warmed milk (180°F), and constant stirring while melting. Pre-shredded cheese contains anti-caking agents that cause graininess, so always grate your own. The warm milk helps emulsify the cheese smoothly, while vigorous stirring prevents lumps from forming.
How do I keep the breadcrumb topping crispy?
Press the breadcrumbs gently onto the cheese before baking to ensure full contact. Bake at 375°F for exactly 20-25 minutes—any longer and they'll burn. For extra crispiness, broil for 1-2 minutes at the end, watching closely to avoid burning.
Can I substitute any of the cheeses in this recipe?
For the Gruyère, use Comté or Parmesan (half amount) if needed. The cream cheese is essential for creaminess—don't skip it! For cheddar, use sharp white (like Cabot) rather than mild varieties. Pre-shredded cheese will make the sauce grainy, so always grate your own.