Loading...

Cook the macaroni: Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook according to package directions until al dente, typically 7-9 minutes. Drain well and set aside.

Prepare the roux: While the pasta cooks, melt the unsalted butter in a large saucepan or Dutch oven over medium heat. Once melted, whisk in the all-purpose flour. Cook, whisking constantly, for 1-2 minutes until a smooth paste (roux) forms and smells slightly nutty.

Add the milk: Gradually whisk in the milk, a little at a time, ensuring no lumps form. Continue whisking until the sauce is smooth and begins to thicken, about 5-7 minutes. Bring to a gentle simmer.

Melt the cheese: Reduce the heat to low. Add the shredded sharp cheddar cheese and Monterey Jack cheese to the sauce, stirring constantly until completely melted and smooth. Be careful not to boil the sauce once the cheese is added, as this can make it grainy.

Season the sauce: Stir in the Dijon mustard, salt, freshly ground black pepper, and ground nutmeg. Taste and adjust seasonings as needed.

Combine and serve: Add the drained cooked macaroni to the cheese sauce. Stir gently with a large spoon until all the pasta is evenly coated with the creamy sauce. Serve immediately for the best texture.


Cook the macaroni: Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook according to package directions until al dente, typically 7-9 minutes. Drain well and set aside.

Prepare the roux: While the pasta cooks, melt the unsalted butter in a large saucepan or Dutch oven over medium heat. Once melted, whisk in the all-purpose flour. Cook, whisking constantly, for 1-2 minutes until a smooth paste (roux) forms and smells slightly nutty.

Add the milk: Gradually whisk in the milk, a little at a time, ensuring no lumps form. Continue whisking until the sauce is smooth and begins to thicken, about 5-7 minutes. Bring to a gentle simmer.

Melt the cheese: Reduce the heat to low. Add the shredded sharp cheddar cheese and Monterey Jack cheese to the sauce, stirring constantly until completely melted and smooth. Be careful not to boil the sauce once the cheese is added, as this can make it grainy.

Season the sauce: Stir in the Dijon mustard, salt, freshly ground black pepper, and ground nutmeg. Taste and adjust seasonings as needed.

Combine and serve: Add the drained cooked macaroni to the cheese sauce. Stir gently with a large spoon until all the pasta is evenly coated with the creamy sauce. Serve immediately for the best texture.
