Macaroni Cheese (Printable version)

Creamy baked pasta with cheddar and Gruyère cheese sauce, topped with crispy golden breadcrumbs.

# What you need:

→ Pasta

01 - 3 cups (about 10.5 oz) dried macaroni pasta

→ Cheese Sauce

02 - 2 tablespoons unsalted butter
03 - 2 tablespoons all-purpose flour
04 - 2 cups whole milk
05 - 1 1/2 cups (about 5.3 oz) mature cheddar cheese, grated
06 - 1/2 cup (about 1.8 oz) Gruyère cheese, grated
07 - 1/2 teaspoon Dijon mustard
08 - Salt and black pepper, to taste

→ Topping

09 - 1/4 cup breadcrumbs
10 - 1/4 cup grated cheddar cheese
11 - 1 tablespoon butter, melted (optional)

# How To:

01 - Preheat the oven to 400°F. Lightly butter a medium baking dish and set aside.
02 - Bring a large pot of generously salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente. Drain thoroughly in a colander and set aside.
03 - In a medium saucepan over medium heat, melt 2 tablespoons of butter. Sprinkle in the flour and whisk constantly for 1 to 2 minutes until the mixture turns a pale golden color and gives off a lightly toasted aroma.
04 - Pour in the milk in a slow, steady stream while whisking vigorously to prevent lumps from forming. Continue cooking and stirring for 3 to 5 minutes until the sauce thickens enough to coat the back of a spoon.
05 - Remove the saucepan from heat. Add the grated cheddar, Gruyère, and Dijon mustard, stirring until all the cheese has melted into a smooth, velvety sauce. Season with salt and pepper to taste.
06 - Fold the drained macaroni into the cheese sauce, stirring gently until every piece is evenly coated. Transfer the mixture to the prepared baking dish, spreading it into an even layer.
07 - In a small bowl, combine the breadcrumbs with the remaining grated cheddar and drizzle in the melted butter if using. Toss until the crumbs are evenly moistened, then scatter the mixture uniformly over the macaroni.
08 - Place the dish in the center of the oven and bake for 15 to 20 minutes, until the topping is deeply golden and the sauce is bubbling around the edges.
09 - Remove from the oven and let stand for 5 minutes to allow the sauce to settle before serving.

# Expert Advice:

01 -
  • The combination of mature cheddar and Gruyere creates a sauce that tastes like it took hours, not minutes.
  • That golden breadcrumb topping crunches beautifully against the creamy pasta underneath.
02 -
  • Walking away from the roux even for thirty seconds can leave you with a scorched base that no amount of cheese can fix.
  • Adding cold milk all at once guarantees lumps, so pour it slowly and keep that whisk moving the entire time.
03 -
  • Grate your cheese while it is still slightly cold so it melts evenly and does not clump in the sauce.
  • Undercook the pasta by about one minute less than the package says because it continues cooking in the oven and nobody wants mushy macaroni.