Side Dishes
America's Test Kitchen one-pot mac and cheese delivers the creamiest, most foolproof version you'll ever make—no stovetop stress, no cheese clumps, and only one pot to clean. 💛 The secret lies in a precise ratio of cheddar to cream, cooked in stages to prevent separation while keeping the sauce velvety smooth. I've tested countless variations, and this method consistently delivers restaurant-quality results with minimal effort.
What sets this recipe apart is the one-pot technique, which eliminates the risk of sauce breaking when combined with pasta water. The key is cooking the pasta directly in the cheese sauce, allowing the starches to naturally thicken the mixture without needing a roux.
This approach also ensures every bite is coated in that rich, creamy goodness—no dry noodles here.
By the time you're done, you'll have a bubbling, golden mac and cheese with a perfectly balanced texture—tender pasta and a sauce so smooth it clings to every strand.
The best part? It's ready in just 30 minutes, with no last-minute scrambling to fix a broken sauce. This is comfort food at its finest, simplified for home cooks.
Whether you're feeding a family or meal prepping for the week, this recipe scales effortlessly. The instructions walk you through every step, from prepping the cheese to achieving that signature crispy top. Let's make the best one-pot mac and cheese you've ever tasted.
Ingredients for america's test kitchen one pot mac and cheese
Here's what you need for the creamiest, foolproof one-pot mac and cheese—no stress, just comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Medium or extra-large shape |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Extra-Sharp White Cheddar Cheese 🧀 | 1 cup | Shredded, for extra flavor |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for creaminess |
| Whole Milk 🥛 | ½ cup | Warmed slightly for smooth sauce |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | For subtle depth |
| Dried Mustard 🌶️ | ¼ tsp | For tangy balance |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy top layer |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crispy topping |
The cheddar is non-negotiable here. Cabot or Tillamook are my go-tos—look for sharp cheddar aged at least 6 months for that perfect balance of tang and creaminess. The extra-sharp adds depth, but don't skip it if that's all you've got. For the butter, Land O'Lakes or Plugrá work great, but grab the unsalted kind. The flour? King Arthur or Gold Medal are reliable. Pro tip: shred your own cheese—pre-shredded gets clumpy and has anti-caking agents that ruin the texture. Store your cheddar in the fridge wrapped in parchment paper to keep it fresh longer.
No sharp cheddar? Pepper Jack or Gruyère add nice complexity. Running low on heavy cream? Half-and-half works in a pinch, but the sauce won't be quite as rich. The mustard is key for that tangy kick—if you don't have dried, Dijon mustard at half the amount does the trick. For the pasta, elbow macaroni is classic, but penne or cavatappi hold up well too. The breadcrumbs? Panko stays crispy better than regular—don't skip the olive oil for that golden top. Want to make it ahead? Cook the pasta al dente, then refrigerate the sauce separately until ready to combine.
This reheats beautifully—just add a splash of milk if it gets too thick. Keeps 4-5 days in the fridge, freezes for 3 months. I always make a double batch because it's that good. For leftovers, portion into containers with the crispy topping on top—it stays crunchy even after reheating. The sauce gets even better the next day as the flavors meld. Store any extra cheese in an airtight container with a slice of bread to absorb moisture.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s the only mac and cheese that doesn’t leave me drowning in pots. The elbow pasta cooks right in the creamy cheese sauce—no straining, no transfers, just one pot to stir and one to wash.
- Cheese Overload (In a Good Way): Between the sharp and extra-sharp white cheddar, this sauce is ridiculously rich but balanced. The cream and milk smooth it out so it’s velvety, not greasy—plus, that cheddar tang hits just right. I’ll be real: I’ve made it three times this month already.
- Weeknight to Potluck: It’s my go-to for lazy Tuesday dinners (hello, 30-minute meal), but it also impresses at holiday gatherings. Add a sprinkle of smoked paprika or a dash of hot sauce for serving, and suddenly it’s fancy enough for company—no one will guess it’s basically a one-pan wonder.
- Budget-Friendly Leftovers: This recipe stretches further than most because the sauce is thick and satisfying. I make a big batch, and it lasts for days—perfect for lunches or reheating with a side of roasted veggies. Plus, cheddar and pasta are cheap staples that won’t break the bank. Win-win.
Step-by-step instructions for america's Test Kitchen one-pot mac and cheese
Here's the foolproof method for creamy, velvety mac and cheese—no stovetop stress, just one-pot magic.
🍳 Step 1: Cook the Macaroni in Cheesy Milk Mixture
In a large Dutch oven or deep pot with a tight-fitting lid, combine the 12 oz elbow macaroni, 0.5 cup whole milk, 2 cups sharp white cheddar cheese, and 1 cup extra-sharp white cheddar cheese. Stir just until the cheese melts completely—this ensures every noodle gets coated in that dreamy cheese sauce from the start.
Add 1 cup heavy whipping cream and bring the mixture to a boil over medium-high heat. Once boiling, immediately reduce heat to medium-low, cover with the lid, and simmer for 12-14 minutes—this is where the real magic happens. The pasta will cook perfectly in the cheesy liquid, absorbing all those rich flavors. Stir occasionally to prevent sticking, but don't overdo it—you want those noodles to stay tender, not mushy.
🍳 Step 2: Build the Velvet Sauce
While the pasta cooks, melt the 2 tbsp unsalted butter in a separate small saucepan over medium heat. Once melted, whisk in the 2 tbsp all-purpose flour to create a roux. Cook for 1-2 minutes until the mixture turns a pale golden color—this is your secret weapon for that ultra-smooth sauce texture.
Slowly whisk in the 0.5 cup whole milk (the same milk you used for cooking) to temper the roux. Keep whisking until the mixture thickens into a smooth paste. Then, gradually pour this roux mixture back into the Dutch oven with the pasta, stirring constantly. You'll notice the sauce immediately transform into a luxurious, velvety consistency. Season with 1.5 tsp kosher salt, 0.5 tsp ground black pepper, 0.25 tsp garlic powder, and 0.25 tsp dried mustard. Let the whole thing simmer uncovered for 2-3 minutes to meld all the flavors together.
🥘 Step 3: Create the Crispy Topping
While the mac and cheese simmers, mix the 0.25 cup panko breadcrumbs with the 1 tbsp extra-virgin olive oil in a small bowl. Spread this mixture evenly over the top of the mac and cheese in the Dutch oven. The oil helps create that perfect crispy texture while the panko adds a delightful crunch contrast.
Place the Dutch oven under a broiler for 2-3 minutes until the topping turns golden brown and crispy. Watch it closely—broilers can be fierce! The moment you see those beautiful brown spots appear, remove it from the broiler immediately. Let the mac and cheese rest for 5 minutes before serving—this gives the sauce time to thicken just right and the flavors to settle.
🍽️ Step 4: Serve with Confidence
Ladle the mac and cheese into bowls, making sure to get that crispy panko topping on every serving. The sauce should be silky smooth, clinging perfectly to each noodle without being gluey. If it's too thick, stir in a splash of warm milk to reach that ideal velvety consistency.
Here's the thing—I've made this recipe dozens of times, and every batch turns out perfect. The one-pot method ensures no stovetop stress, and that crispy topping adds a restaurant-quality finish. Serve with a simple side salad or steamed veggies, and you've got a comforting, crowd-pleasing dinner that's easier than it looks.
Pro Tips For Making America'S Test Kitchen One Pot Mac And Cheese
- Boil Water First: Skip the "add pasta to cold water" move—this recipe relies on the macaroni cooking in the dairy mixture, not in boiling water. Start with a full pot of water at a rolling boil, then drain just the pasta (no starchy water) into your pot. I learned this the hard way when my first batch turned out gloppy because I didn’t drain properly.
- Grate Cheese Fresh: Pre-shredded cheese has anti-caking agents that make the sauce grainy, no matter how much you stir. Use a box grater for both cheddars—it’s faster than you think—and keep the extra-sharp separate until the very end. The sharpness cuts through the creaminess, and the texture stays silky.
- Temper the Cheese: Dumping cold cheese into hot cream causes clumping. Warm the milk and cream together until steaming (not boiling), then whisk in the sharp cheddar until fully melted before adding the extra-sharp. This keeps the sauce smooth—no one likes scraping cheese lumps off their fork.
- Rest Before Serving: Let the mac and cheese sit off the heat for 5–10 minutes under foil. The starches settle, the sauce thickens, and the cheese melts more evenly. I know, I know—you want to eat it now—but skipping this step means a runny, uneven dish. Trust me, the wait makes it worth it.
Common mistakes when making great america's test kitchen one pot mac and cheese
Overcooking the Pasta
I’ve seen so many batches of mac and cheese turn out mushy because the pasta was overcooked in the cheesy liquid. The key is to cook the noodles just until they’re al dente—about 12-14 minutes in this recipe.
If you let them sit too long in the sauce, they’ll absorb too much liquid and turn into a sad, gluey mess. Always check the pasta a minute or two before the suggested time to avoid this common mistake. 🍝
Skipping the Roux Step
Some recipes skip the roux entirely, but trust me—this is where the magic happens. The roux made with butter and flour creates that ultra-smooth, velvety texture that separates this dish from the average boxed mac and cheese.
If you skip it, your sauce will be thin and watery, no matter how much cheese you add. Take the extra 2 minutes to make the roux—it’s worth it for that restaurant-quality finish.
Adding Cold Cheese Directly
Nothing ruins a batch faster than adding cold cheese straight to the pot. The cheese needs to melt smoothly into the sauce, and cold chunks will create lumps that no amount of stirring will fix.
Always shred your cheese just before using and let it sit at room temperature for 5-10 minutes while you cook the pasta. This simple step ensures a silky, lump-free sauce every time. 🧀
Broiling Too Long
The crispy panko topping is the showstopper, but it’s easy to burn it if you’re not careful. Broil for only 2-3 minutes—any longer, and you’ll end up with a charred disaster instead of a golden, crunchy finish.
Keep an eye on it and remove it immediately when you see the first signs of browning. The topping should be crispy but not burnt, and it’ll crisp up even more as it rests for 5 minutes after broiling.
Using Pre-Shredded Cheese
Pre-shredded cheese is a recipe killer. The anti-caking agents in pre-shredded cheese prevent it from melting smoothly, leading to a grainy, clumpy sauce. Always shred your own cheese using a box grater or food processor.
If you’re in a pinch, buy block cheese and shred it yourself—it makes all the difference in achieving that creamy, velvety texture. 💫
Not Resting Before Serving
Skipping the 5-minute rest after broiling might seem like a small detail, but it’s crucial. Letting the mac and cheese rest allows the sauce to thicken slightly and the flavors to meld together.
If you serve it immediately, the sauce might be too thin or the topping might not be fully crispy. Trust the process—this little pause ensures the perfect texture and flavor in every bite.
Nutrition facts
Frequently asked questions
Why does this one-pot method work better than traditional mac and cheese?
This method eliminates the risk of sauce separation by cooking the pasta directly in the cheesy liquid. The starches from the pasta naturally thicken the sauce without needing a separate roux step, while the gradual melting of cheese creates that ultra-smooth texture. Plus, it's one pot—no messy transfers or broken sauces!
Can I make this mac and cheese ahead of time?
Cook the pasta and sauce completely, then refrigerate in an airtight container for up to 4 days. To reheat, add a splash of milk and warm gently on the stove, stirring until creamy. For the crispy topping, sprinkle fresh panko and broil for 1-2 minutes before serving. The flavors actually improve overnight!
What if my sauce gets too thick after adding the roux?
Stir in 1-2 tablespoons of warm milk at a time until you reach that velvety consistency. The sauce should coat the back of a spoon but still flow smoothly. Over-thickening is common when using too much flour—this recipe's 2 tbsp is perfect for the given quantities.
How do I make this vegetarian or vegan?
For vegetarian, use dairy-free butter and plant-based milk/cream. For vegan, replace all dairy with nutritional yeast, cashew cream, and vegan cheese (like Miyoko's). The roux can be made with olive oil instead of butter. Note that textures may vary slightly, but the one-pot method still works beautifully!
Can I use a different type of pasta?
Elbow macaroni is ideal for its shape, but penne, cavatappi, or fusilli work well too. Avoid long noodles like spaghetti—they'll get tangled in the sauce. For gluten-free, use GF pasta (like Barilla GF) and ensure your cheese is certified GF. The cooking time may vary slightly—check for al dente texture!
