Go Back
Homemade Classic Macaroni and Cheese photo

Classic Macaroni and Cheese

A creamy, baked macaroni and cheese with a rich cheddar sauce and a golden top.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 6 servings

Ingredients
  

  • 8 ounces elbow macaroni
  • 2 cups milk
  • 1/4 cup butter 1/2 stick
  • 1/4 cup all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon Tabasco sauce
  • freshly ground black pepper to taste
  • 1/2 cup heavy whipping cream
  • 16 ounces sharp cheddar cheese shredded

Equipment

  • 8x8-inch Baking Dish
  • Large Pot
  • Medium Saucepan
  • Small Saucepan
  • Whisk
  • Wooden spoon or spatula
  • Measuring cups and spoons

Method
 

  1. Preheat the oven to 350°F (175°C) and spray an 8x8-inch baking dish with nonstick spray.
  2. Cook the elbow macaroni in a large pot of boiling salted water according to package directions until al dente; drain and transfer to a large mixing bowl.
  3. Warm the 2 cups of milk in a small saucepan over medium heat until hot but not boiling, then reduce heat to low to keep warm.
  4. In a medium saucepan, melt 1/4 cup (1/2 stick) butter over low heat. Whisk in 1/4 cup all-purpose flour and cook, stirring constantly, for about 3 minutes until smooth and bubbly.
  5. Gradually whisk the warm milk into the roux, increasing heat to medium-high and stirring frequently until the sauce comes to a gentle boil; then reduce heat to low.
  6. Stir in 1/2 teaspoon salt, 1/2 teaspoon Tabasco, and freshly ground black pepper to taste. Add 1/2 cup heavy whipping cream and simmer on low for 3–4 minutes, stirring occasionally.
  7. Add 12 ounces of the shredded cheddar to the sauce and stir constantly until melted and smooth.
  8. Pour the cheese sauce over the drained pasta and stir until the pasta is evenly coated.
  9. Transfer the sauced pasta to the prepared baking dish, sprinkle the remaining 4 ounces of shredded cheddar over the top, and bake for 20–30 minutes until bubbly.
  10. If desired, broil for 2–3 minutes to brown the top, watching closely to avoid burning. Let rest a few minutes before serving.

Notes

  • Use freshly shredded cheddar for best melting and flavor.
  • Do not overcook the pasta; it will finish cooking in the oven.
  • Adjust Tabasco and pepper to your preferred heat level.
  • Watch carefully if broiling so the top does not burn.