Go Back Email Link
+ servings
Overhead photo of a casserole dish with old fashioned baked macaroni and cheese with a spoonful being scooped.
Print

Old Fashioned Baked Macaroni and Cheese

Indulge in the comforting nostalgia of Old Fashioned Baked Macaroni and Cheese. This crowd-pleasing classic combines tender elbow macaroni with a rich, creamy homemade cheese sauce for a deliciously creamy texture. It's an easy-to-follow recipe that brings back the simple joy of home cooking. Step-by-step photos and tips are included!
Course Side Dish
Cuisine American
Diet Vegetarian
Keyword casserole
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 12
Calories 415kcal

Ingredients

  • 16 ounces elbow noodles
  • ¼ cup butter
  • ¼ cup all purpose flour
  • 3 ½ cups whole milk
  • 1 ½ teaspoons sea salt
  • 1 teaspoon mustard powder
  • ½ teaspoon black pepper
  • ¼ teaspoon cayenne pepper
  • 12 ounces grated sharp cheddar cheese divided
  • 4 ounces cubed American cheese
  • 4 ounces grated Swiss cheese

Instructions

  • Preheat the oven to 350 degrees. Grease a 9 x 13 baking dish.
  • Bring a large pot of salted water to a boil. Cook the pasta according to package directions; drain.
  • While the pasta is cooking, melt the butter in a saucepan over medium heat. Add the flour and whisk well. Cook for 2 to 3 minutes, until it starts to brown.
  • Add about a half cup of the milk and whisk until incorporated. Add the remaining milk slowly, whisking to combine. Add the salt, mustard powder, black pepper, and cayenne pepper.
  • Cook, whisking often, until the mixture starts to thicken. Reduce the heat to low and add 8 ounces of the cheddar, American cheese, and Swiss cheese. Stir until the cheese melts.
  • Toss the cooked pasta with the cheese sauce. Transfer to the prepared baking dish and top with the remaining cheddar cheese.
  • Spray a piece of foil with cooking spray, and place the sprayed side down on top of the casserole dish.
  • Bake for 30 minutes, and then remove the foil. Cook for another 15 minutes.
  • Allow to cool for 10 minutes before serving.

Nutrition

Calories: 415kcal | Carbohydrates: 35g | Protein: 19g | Fat: 22g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 65mg | Sodium: 711mg | Potassium: 239mg | Fiber: 1g | Sugar: 5g | Vitamin A: 703IU | Vitamin C: 0.04mg | Calcium: 481mg | Iron: 1mg