James Hemings' Macaroni and Cheese Recipe: Crispy Crust, Velvety Swirls, One-Pan Brilliance

Salads

James Hemings' Macaroni and Cheese Recipe: Crispy Crust, Velvety Swirls, One-Pan Brilliance

James Hemings' macaroni and cheese recipe brings the refined techniques of early American cuisine to your kitchen with a crispy crust that rivals any modern version. This dish honors the legendary chef's legacy, blending historical methods with approachable one-pan execution.

The key lies in a perfectly balanced cheese sauce that swirls through al dente pasta while creating that coveted golden crust.

What makes this recipe special is its attention to texture—velvety cheese sauce meets crispy edges, all achieved without a separate baking dish. Hemings' original techniques focused on slow-cooked cheeses and proper pasta preparation, which we've adapted for today's home kitchens.

The result is a dish that's both historically authentic and completely foolproof for modern cooks.

By following this method, you'll achieve restaurant-quality macaroni and cheese with crispy edges that hold up perfectly for serving. The cheese sauce remains rich and creamy, coating every strand of pasta while maintaining that signature swirl pattern.

This one-pan approach means less cleanup and more time enjoying the meal you've created.

The beauty of this recipe lies in its versatility—serve it as a main course for dinner or as an impressive side dish at gatherings. The historical techniques ensure authenticity, while modern adaptations make it accessible for any home cook. Let's bring James Hemings' culinary expertise to your kitchen today.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for james hemings macaroni and cheese

Twelve ingredients, one legendary technique: Hemings' crispy-crust mac and cheese.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Dry, medium-length cut preferred
Sharp White Cheddar 🧀 4 oz Aged 12+ months, freshly grated
Extra-Sharp White Cheddar 🧀 4 oz Aged 24+ months, freshly grated
Gruyère Cheese 🧀 4 oz Aged 18+ months, freshly grated
Heavy Cream 🥛 1 ½ cups Full-fat, 36% minimum
Whole Milk 🥛 1 cup 3.25% fat minimum
Unsalted Butter 🧈 ½ cup European-style, 82% fat
All-Purpose Flour 🌾 ¼ cup Bleached, medium protein
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Fine sea salt preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked peppercorns preferred
Nutmeg 🌿 ¼ tsp Freshly grated, fine
Panko Breadcrumbs 🍞 ½ cup Japanese-style, toasted
Extra-Virgin Olive Oil 🫒 1 tbsp For crispy crust finish

The cheeses determine authenticity. White cheddar provides the sharp tang, while Gruyère adds velvety depth—both must be freshly grated from blocks, not pre-shredded (it contains anti-caking agents that prevent proper melting). For the sharp white cheddar, Cabot Clothbound or Vermont Aged delivers the perfect balance of acidity and creaminess. The extra-sharp variety should be aged at least two years for that complex, nutty finish. Whole Foods or specialty cheese shops carry these properly aged wheels. If substituting, Parmigiano-Reggiano adds umami but lacks the cheddar's signature bite—use no more than 2 oz total if replacing.

Texture is everything in this recipe. The panko breadcrumbs create the crispy crust, but Japanese-style (like Kikkoman) delivers superior crunch over regular breadcrumbs. For the roux, bleached all-purpose flour ensures smooth cooking without raw taste—King Arthur or Gold Medal are reliable choices. The heavy cream must be full-fat; reduced-fat versions curdle under the high heat. No heavy cream? Half-and-half with 1 tbsp extra butter works in a pinch. The nutmeg is non-negotiable—it's the historical touch that elevates this beyond modern versions. Freshly grated from a Microplane makes all the difference.

Prep ahead for optimal results. The cheese sauce can be made 2 days in advance and stored in an airtight container—reheat gently over low heat, stirring constantly to prevent scorching. For the crispy crust, assemble the dish up to 4 hours before baking, then refrigerate uncovered. This chilling step concentrates the flavors and ensures maximum crispiness. Leftovers keep 5 days refrigerated or 3 months frozen, though the crust loses its crunch when reheated. To revive frozen portions, bake at 375°F for 15 minutes covered with foil, then broil 2 minutes uncovered.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the pasta, cheese, and cream into one pot, stir, and let it melt together. No straining, no extra dishes, and zero fuss. That Gruyère? It turns this into something way fancier than takeout.
  • Cheese Overload (In the Best Way): Sharp cheddar and Gruyère? Yes, please. The first bite has that sharp, tangy kick, then it softens into a velvety blanket of richness. Honestly, I’ve never met a mac and cheese that didn’t make me close my eyes halfway through.
  • Leftover Legend: This stuff gets better the next day—crispy on top, creamy underneath. I make a double batch on Sundays because it’s my go-to for lazy lunches or when I need to feed a crowd without stressing. (Yes, even on a Tuesday night.)
  • Budget-Buster Flex: Gruyère might sound fancy, but a little goes a long way, and the cheddar keeps it affordable. Plus, elbow macaroni is cheap, and heavy cream stretches the richness. My wallet and my taste buds win.

Step-by-step instructions for James Hemings' macaroni and cheese

A refined approach to this classic dish delivers a golden, crackling crust and silky, cheesy swirls in one pan.

1

Prepare the Cheese Sauce Base

In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat until it foams. Whisk in the 0.25 cup all-purpose flour and cook for 2 minutes until the mixture turns a pale golden color. This roux forms the foundation of your sauce, so don't rush it—it needs to develop proper flavor.

Gradually whisk in the 1 cup whole milk and 1.5 cups heavy cream, ensuring no lumps form. Bring the mixture to a gentle simmer and cook for 5-7 minutes until it thickens enough to coat the back of a spoon. Meanwhile, finely grate the 4 oz sharp white cheddar, 4 oz extra-sharp white cheddar, and 4 oz gruyère cheese using a box grater or food processor. The finer the grate, the smoother your final sauce will be.

2

Incorporate Cheese and Seasonings

Remove the saucepan from heat and immediately add the freshly grated cheeses. Stir vigorously for 3-4 minutes until the cheese melts completely and the sauce becomes velvety smooth. If the mixture thickens too much, whisk in 1-2 tablespoons of pasta water later to adjust consistency. Season with 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 0.25 tsp nutmeg, tasting as you go to ensure proper balance.

Here's the thing—this is where precision matters. If you add the cheese too quickly, it can create clumps. Work in batches if needed, and keep stirring until everything dissolves. The sauce should now be rich, glossy, and ready to coat the pasta perfectly.

3

Cook the Pasta Al Dente

While the sauce simmers, boil the 12 oz elbow macaroni in a separate pot of well-salted water until 1 minute before the package instructions specify for al dente. Reserve 1 cup of pasta water before draining—this starchy liquid is essential for adjusting the sauce's texture later. Drain the pasta and immediately add it to the cheese sauce, tossing gently to coat each strand evenly.

Don't skip the al dente step—overcooked pasta becomes mushy when combined with the sauce. You want the pasta to finish cooking in the residual heat of the cheese mixture, ensuring perfect texture in every bite.

4

Assemble and Create the Crispy Crust

Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with 1 tbsp extra-virgin olive oil—this prevents sticking and enhances browning. Transfer the pasta mixture to the prepared dish and spread it evenly. In a small bowl, mix the 0.5 cup panko breadcrumbs with 1 tbsp extra-virgin olive oil until evenly coated, then sprinkle this mixture evenly over the top of the pasta.

Bake for 20-25 minutes until the top is deep golden brown and the edges are crispy. You'll know it's ready when the crust has a crackling texture and the cheese underneath has melted into a smooth, creamy layer. If the top browns too quickly, tent loosely with foil for the last 5 minutes of baking to prevent burning.

5

Rest and Serve with Precision

Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and ensuring clean, crispy edges. The crust should hold its shape when lifted gently, and the interior should remain velvety smooth with no separation.

Slice into 6 equal portions and serve immediately. Each bite should deliver a perfect balance of textures—crispy, golden crust contrasting with the creamy, cheesy interior. The sharp cheddars and nutmeg add depth, while the panko topping provides that satisfying crunch. This is how James Hemings would have elevated a classic dish.

👨‍🍳

Pro Tips For Making James Hemings Macaroni And Cheese

  • Cook the pasta al dente: Hemings’ version relies on elbow macaroni that’s just firm to the bite—no mushy nonsense. Taste-test a piece at 60 seconds before the package says "done," then drain immediately. Undercooked pasta soaks up the cheese sauce better, and overcooked pasta turns to glue in this rich sauce.
  • Grate cheese fresh, not pre-shredded: Pre-shredded cheese hides anti-caking agents that make the sauce grainy and watery. Use a box grater for sharp white cheddar and Gruyère—skip the fine holes, aim for medium chunks. If you’re lazy (I know), at least buy the block versions and grate yourself.
  • Melt butter low and slow: The sauce starts with butter, cream, and a splash of pasta water. If you let the butter brown or boil, you’ll scorch the cream and end up with a split sauce. Keep the heat at a gentle simmer—no higher than a steady bubble. Patience here makes the difference between creamy and greasy.
  • Stir like you mean it: Once the cheese hits the pot, stop stirring and let it melt for 30 seconds. Then, get aggressive—use a wooden spoon to scrape the bottom constantly. Cheese sauce is finicky; if you walk away, it’ll seize up into a clump. (Yes, I’ve learned this the hard way.)

Pro cooking tips for james hemings macaroni and cheese

Cheese Melting Mastery

Freshly grating your cheeses is non-negotiable—pre-shredded varieties contain anti-caking agents that prevent proper melting. Use a box grater or food processor for ultra-fine texture, and work in batches if needed.

I like to mix the cheddars and Gruyère in a bowl first, then add them to the warm sauce off the heat. This gradual incorporation prevents clumping and ensures a silky finish. 🧀

Roux Perfection

The roux is the flavor foundation, so cook it until it reaches a pale golden color—about 2 minutes over medium heat. Whisk constantly to prevent burning, and avoid rushing this step.

A properly developed roux adds depth that store-bought sauces can't match. For extra insurance, I use European-style butter (like Plugrá) with its higher fat content for richer flavor development.

Pasta Timing Trick

Cook your pasta just 1 minute less than package instructions specify, then finish cooking in the cheese sauce. This ensures perfect al dente texture while preventing the pasta from becoming mushy.

Reserve that 1 cup pasta water—it's liquid gold for adjusting sauce consistency if needed. I always taste the pasta before mixing to confirm it's firm enough to hold its shape.

Crust Development

The crispy crust comes from two key factors: proper oil distribution and even panko coverage. Mix the panko with oil until every crumb is coated, then spread it evenly over the top. For maximum crispiness, chill the assembled dish for 30 minutes before baking—this concentrates flavors and ensures better browning.

I use a 9x13-inch baking dish because the surface area allows for even heat distribution.

Temperature Control

Bake at 375°F for consistent results, but watch closely after 20 minutes. The crust should be deep golden brown with slight crackling. If it browns too quickly, tent with foil for the last 5 minutes to prevent burning while still allowing moisture to escape.

An oven thermometer is worth the investment—many home ovens run 25°F hotter than set.

Resting Technique

Never skip the 10-minute rest before serving—this allows the cheese to set slightly and the crust to firm up. I find it helps to lift the dish gently from one corner to check if the crust holds its shape.

Serve immediately while the interior remains creamy and the crust stays crisp. The contrast between textures is what makes this dish truly special. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Cholesterol 220mg73%
Sodium 980mg43%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this macaroni and cheese different from other recipes?

This version stays true to James Hemings' refined techniques with freshly grated cheeses (no anti-caking agents!) and a crispy panko crust baked directly on top. The cheese sauce uses a proper roux and three aged cheeses for depth, while the pasta cooks al dente to maintain texture. The one-pan method also makes it more efficient than traditional stovetop versions.

2

Can I substitute any of the cheeses?

While the sharp white cheddar and Gruyère are key for authenticity, you can replace up to 2 oz of Gruyère with Parmigiano-Reggiano for umami. Avoid pre-shredded cheeses—they contain anti-caking agents that prevent proper melting. For a milder flavor, use 1 oz extra-sharp cheddar instead of the regular sharp variety, but reduce the salt slightly to balance the tang.

3

Why does the recipe call for both whole milk and heavy cream?

The combination creates the perfect balance—whole milk adds body while heavy cream delivers richness and prevents the sauce from separating. Using only heavy cream would make the sauce too heavy, while using only milk would dilute the flavor. This ratio ensures a velvety texture that clings perfectly to the pasta while maintaining a smooth, creamy consistency throughout.

4

What's the best way to reheat leftovers?

For best results, cover the dish with foil and reheat at 350°F for 15 minutes, then broil for 2-3 minutes to restore crispiness. Avoid microwaving—it turns the crust soggy. Store leftovers in an airtight container for up to 5 days. The crust will lose its crunch when reheated, but the creamy interior remains delicious.

5

Can I make this ahead of time?

Assemble the dish (including the panko topping) up to 4 hours ahead and refrigerate uncovered. This chilling step concentrates flavors and ensures maximum crispiness when baked. For even better results, prepare the cheese sauce 2 days in advance and store it in an airtight container—reheat gently over low heat before combining with pasta.

★★★★★4.8(14 reviews)
Categories Salads