Go Back

Real macaroni and cheese

Prep Time20 minutes
Cook Time30 minutes
Servings: 6
Calories:

Ingredients

  • 2 cups elbow macaroni (uncooked)
  • 1/4 cup unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups milk
  • 4 oz (about 1 to 1 1/4 cup) cheddar cheese, grated
  • 4 oz (about 1 to 1 1/4 cup) Gruyere cheese, grated
  • 1 tsp salt
  • 1/4 tsp black pepper (optional)
  • 1/4 tsp nutmeg (optional)

Breadcrumb topping

  • 1/2 cup breadcrumbs or panko
  • 2 Tbsp melted butter
  • 1/4 tsp paprika

Instructions

  • Preheat the oven to 375°F (190°C).
  • Add a large pinch of salt into a pot of boiling water. Add the macaroni and cook according to package directions or until al dente. Drain well.
  • Over medium-high heat, melt ¼ cup of butter in a large pot. Once the butter has melted add ¼ cup of flour. Stir constantly. Cook over low heat for 2-3 minutes, continue to whisk until the consistency becomes thick and pasty.
  • Add the milk very gradually in stages. Whisk constantly allowing the milk to thicken, then add a little more milk at a time while stirring constantly.
  • Continue to whisk as the sauce thickens.
  • Take the sauce off the heat and add in the cheese. Stir until the cheese has melted and the sauce is smooth. Add in the salt, pepper, and nutmeg. Mix to combine.
  • Add in the cooked macaroni and stir so all the pasta is coated with the cheese sauce. Pour the mixture into a 9 x 9 casserole dish.

For the breadcrumb topping:*

  • Melt the butter and mix in with the breadcrumbs. Add the paprika and mix until combined.
  • Sprinkle the breadcrumb mixture on the top of the macaroni and bake for 15-20 minutes until golden brown and the cheese is bubbly.
  • *If you don’t want the breadcrumb topping you can add more shredded cheese on top and bake until melted.