macaroni and cheese with a scoop out in baking dish

Old Fashioned Baked Macaroni and Cheese

  • Author: Dan
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 8 Servings 1x

Old Fashioned Baked Macaroni and Cheese is the definition of comfort food. Tender noodles smothered in creamy, cheesy sauce that will have you savoring every bite.



  • 1 pound elbow macaroni, cooked according to package directions and drained
  • 1/2 cup butter
  • 1/2 cup flour
  • 2 cups whole milk
  • 2 cups heavy cream
  • 3 cups shredded gruyere cheese
  • 3 cups shredded sharp cheddar cheese
  • 1 teaspoon kosher salt
  • Fresh black pepper to taste
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • A pinch of cayenne


  1. Preheat the oven to 350°F. Grease a 9″x13″ baking dish with non-stick cooking spray or butter and set aside.
  2. Mix the shredded cheeses together in a bowl and set aside. Start the sauce by adding the butter to a skillet, waiting until the butter is completely melted, then whisking in the flour to make a roux. Season the roux with salt and pepper and cook for 1 minute.
  3. Slowly add the milk to the roux, whisking as you pour so that lumps don’t form. Add the milk a little at a time, then once the sauce is smooth, slowly start pouring in the cream using the same whisking process until the sauce is smooth.
  4. Season the sauce with the garlic powder, paprika and cayenne if using. Add 1 cup of the cheese mixture into the sauce and whisk until it’s melted and smooth. Repeat with 2 more cups of cheese (3 cups total in the sauce) until the sauce is smooth. Taste for seasonings and remove from the heat.
  5. Add the cooked macaroni to a large bowl. Pour the sauce in the bowl and stir to combine with the pasta. Pour half of the pasta into the prepared baking dish and smooth out to an even layer. Add 2 cups of the cheese to the top of the pasta, followed by the remaining pasta on top.
  6. Top the macaroni with the remaining 1 cup of cheese and bake for 15 minutes until the center is warm and the cheese is melted. Don’t overcook the macaroni and cheese as the cheese can break and become oily.

Recipe Notes

  • To Store: Keep in the fridge for up to 3 days in an airtight container or covered tightly with plastic wrap. 
  • To Freeze: Keep tightly sealed in double-lock freezer bags or an airtight freezer-safe container. Let it thaw completely in the fridge.
  • To Reheat: Leave at room temperature for 30 minutes and re-bake until warmed through, OR reheat in the microwave. 
  • Category: Dinner
  • Method: Stovetop / Oven
  • Cuisine: American