Classic Homemade Mac and Cheese

Classic Homemade Mac and Cheese

Side
Homii

Adapt this recipe

Preview a personalization for your household — then save or tweak further.

  • Prep15m
  • Cook40m
Total time
55 min
Cook at
375°F
Prep
15 min
Cook
40 min
Recipe written for 6 servings

Main

Topping

Uses your kitchen

Oven

Stovetop

Cookware

Dutch Oven

Pot

Saucepan

Bakeware

Baking Dish (9 x 13)

Fridge

4 days

Freezer

60 days

Reheat

OvenMicrowaveStovetop
Step by step

Instructions

Tap a step number to check it off as you cook.

  • 375°F

Preheat your oven to 375°F. Bring a large pot of salted water to a boil. Add the 1 lb elbow macaroni and cook until just shy of al dente — about 1 minute less than the package directions. The pasta will finish cooking in the oven. Drain well and set aside.

Uses

  • Oven
  • Pot
  • Elbow Macaroni
  • 1–2 min
  • Medium

In a large saucepan or Dutch oven, melt 4 tbsp of unsalted butter over medium heat. Once foamy, add the ¼ cup all-purpose flour and whisk constantly for 1–2 minutes until the mixture turns a pale golden color and smells nutty. This cooks out the raw flour taste.

Uses

  • Saucepan
  • Dutch Oven
  • Unsalted Butter
  • All-Purpose Flour
  • Medium

Slowly pour in the warmed 3 cups whole milk and 1 cup heavy cream, whisking constantly to prevent lumps. Add the liquid in a steady stream — about a splash at a time at first — whisking until smooth before adding more. Once all the liquid is in, continue whisking over medium heat.

Uses

  • Milk
  • Heavy Cream
  • 5–7 min

Cook the sauce, stirring frequently, until it thickens enough to coat the back of a spoon, about 5–7 minutes. You should be able to draw a line through the sauce on the spoon and it holds.

  • Low

Reduce the heat to low. Stir in the 1 tsp Dijon mustard, ½ tsp garlic powder, ¼ tsp cayenne pepper (if using), ½ tsp freshly ground black pepper, and 1 tbsp salt. Then add the shredded 2 cups sharp cheddar cheese and 1 cup Gruyère cheese in two or three handfuls, stirring after each addition until fully melted and smooth before adding more. Do not let the sauce boil once the cheese is added or it may turn grainy.

Uses

  • Dijon Mustard
  • Garlic Powder
  • Cayenne Pepper
  • Black Pepper
  • Salt

Taste the sauce and adjust seasoning as needed. Add the drained pasta to the cheese sauce and stir gently until every piece is well coated. Transfer the mixture to a lightly buttered 9x13-inch baking dish and spread into an even layer.

Uses

  • Baking Dish
  • Sharp Cheddar Cheese
  • Gruyère Cheese

In a small mixing bowl, combine the ¾ cup panko breadcrumbs, melted unsalted butter, shredded 2 cups sharp cheddar cheese, and a pinch of salt. Stir until the breadcrumbs are evenly coated in butter. Sprinkle the topping evenly over the mac and cheese.

Uses

  • Mixing Bowl
  • Panko Breadcrumbs
  • Unsalted Butter
  • Sharp Cheddar Cheese
  • Salt
  • 20–25 min

Bake uncovered in the preheated oven for 20–25 minutes, until the top is golden brown and the sauce is bubbling around the edges. If the top isn't golden enough after 25 minutes, broil for 1–2 minutes — keep a close eye on it.

Uses

  • Oven
  • 5 min

Remove from the oven and let the mac and cheese rest for 5 minutes before serving. This allows the sauce to settle and thicken slightly so it scoops cleanly.

Uses

  • Oven
  • Sharp Cheddar Cheese
  • Gruyère Cheese
Per serving

Nutrition facts

Estimated for one serving as written. Scale with Serving size in the sidebar for your batch.

620

Cal

Protein

26 g

17%

Carbs

58 g

37%

Fat

32 g

46%