Creamy Old Fashioned Mac and Cheese Recipe

This creamy old-fashioned mac and cheese is baked until bubbling and finished with a golden, crispy breadcrumb topping. It delivers a rich, velvety cheese sauce and familiar, comforting flavor—simple enough for weeknights and special enough for holiday dinners. Made with sharp cheddar for a classic taste, this version is easy to adapt: try a blend of cheeses or a splash of cream for extra silkiness.

macaroni in a creamy cheese sauce topped with crispy breadcrumbs.
woman scooping pistachio salad into a parfait dish, with colorful vintage bowls in the background.
Kate’s Recipe Rundown

Creamy Old Fashioned Mac and Cheese is built on a single, sharp cheddar for that unmistakable, nostalgic flavor. The cheese sauce is smooth and saucy, coating each noodle, while a buttery breadcrumb topping adds a contrasting crunch once baked.

This recipe is a careful blend of ideas from older cookbooks—some used eggs, others used unusual toppings—but this version stays true to the classic: creamy, balanced, and reliably comforting. It keeps the dish moist without being runny and finishes with a crisp topping that everyone loves.

Although sharp cheddar keeps the flavor classic, you can mix in other cheeses to change the character: Colby Jack, white cheddar, or a little Gruyère (use no more than 4 ounces of Gruyère in place of part of the cheddar). Always shred your cheese fresh—pre-shredded cheese contains additives that can prevent a silky sauce.

Enjoy! Kate

Here’s What You’ll Need

pasta, blocks of sharp cheddar, milk, cream, and other ingredients.
  • If you don’t have dried mustard, substitute 2 teaspoons Dijon mustard for 1 teaspoon dried mustard.
  • I used a slightly larger elbow-style macaroni, but any short pasta (penne, shells, cavatappi) works well. Cook to al dente so the pasta does not become mushy when baked.
  • Sharp cheddar gives this dish its classic bite. You can swap cheeses, but shred them yourself—pre-shredded cheese often contains anti-caking agents that can make the sauce grainy.

How to Make Old Fashioned Mac and Cheese

  • cooked macaroni pasta in a saucepan.
  • butter and flour in a skillet.
  • creamy, milky sauce in a skillet with a whisk.
  • cheesy, creamy sauce in a skillet with a whisk.
  • breadcrumbs tossed with butter in a bowl.
  • macaroni coated in a creamy cheese sauce in a baking dish.
  • breadcrumbs on top of macaroni and cheese in a baking dish.
  • macaroni and cheese topped with crispy breadcrumbs.
  1. Cook the pasta in salted boiling water according to package directions until just al dente. Drain and set aside.
  2. In a large skillet, melt 3 tablespoons butter over medium heat. Stir in 3 tablespoons flour and cook, stirring, for 1 minute to make a light roux.
  3. Add 3 cups milk and 1/2 cup heavy cream, then whisk in 1 teaspoon dry mustard (or 2 teaspoons Dijon), 1/2 teaspoon paprika, and 1/2 teaspoon salt. Cook, stirring, until the sauce thickens slightly, about 6–8 minutes.
  4. Remove the skillet from heat and whisk in 16 ounces freshly shredded sharp cheddar until smooth. Taste and adjust seasoning if needed.
  5. Toss 1 1/2 cups coarse breadcrumbs with 2 tablespoons melted butter in a bowl.
  6. Add the drained pasta to the cheese sauce, stir to coat, and transfer the mixture to a 13×9-inch baking dish.
  7. Evenly sprinkle the buttery breadcrumbs over the mac and cheese.
  8. Bake at 350°F for about 30 minutes, or until the top is golden brown and crisp. Let rest a few minutes before serving.
casserole dish filled with mac and cheese topped with crispy breadcrumbs.

📖 Recipe

macaroni in a creamy cheese sauce topped with crispy breadcrumbs.

Creamy Old Fashioned Mac and Cheese

Published by Kate

A classic baked mac and cheese made with a sharp cheddar sauce, tender pasta, and a crunchy breadcrumb topping. Comforting, simple, and crowd-pleasing.

Prep Time: 15 mins
Cook Time: 40 mins
Total Time: 55 mins
Servings: 10
Calories: 518 kcal (per serving)

Ingredients

  • 1 lb macaroni (or other short pasta)
  • 3 tbsp butter
  • 3 tbsp flour
  • 1 tsp dry mustard (or 2 tsp Dijon)
  • ½ tsp paprika
  • ½ tsp salt
  • 3 cups milk
  • ½ cup heavy cream
  • 16 oz sharp cheddar, freshly shredded
  • 1½ cups coarse breadcrumbs (or panko)
  • 2 tbsp melted butter for the topping

Instructions

  1. Preheat oven to 350°F.
  2. Cook macaroni in salted water until al dente. Drain and set aside.
  3. Melt butter in a skillet over medium heat. Stir in flour and cook 1 minute. Add dry mustard, paprika and salt.
  4. Whisk in milk and cream. Cook, stirring, until the sauce thickens slightly, about 6–8 minutes.
  5. Remove from heat and stir in shredded cheddar until smooth. Add cooked pasta and toss to coat.
  6. Pour into a 13×9-inch baking dish. Toss breadcrumbs with melted butter and sprinkle over the top.
  7. Bake 30 minutes, or until the topping is golden and crispy. Let rest a few minutes before serving.

Notes

Cheese options: Use your favorite cheese or a blend—Colby Jack, white cheddar, or up to 4 ounces Gruyère mixed into the cheddar. Always shred cheese yourself for the creamiest sauce.

Make coarse breadcrumbs: Pulse 2–3 slices of day-old sandwich bread in a food processor until coarse crumbs form. Panko also works and gives an extra-crispy finish.

Leftovers: Reheat in the oven to crisp the topping again. The sauce will thicken and absorb into the pasta as it cools, so it may be slightly drier than freshly baked but still flavorful.

Nutrition (approx. per serving)

Calories: 518 | Carbs: 44 g | Protein: 20 g | Fat: 29 g

Did you make this recipe? Please leave a star rating and comment below!

More Classic Side Dishes

  • macaroni salad with ham, peas, and cheddar in a blue and white bowl.

    Macaroni Salad with Ham and Cheddar
  • scalloped potatoes and ham topped with cheese on a small white plate.

    Scalloped Potatoes and Ham
  • round biscuits with cheddar cheese on a white serving platter.

    Bisquick Cheddar Biscuits
  • macaroni salad with shrimp topped with hard boiled eggs in a white bowl.

    Macaroni Salad with Shrimp