Go Back

Good Old Fashion Mac and Cheese

This classic macaroni and cheese recipe features a creamy, cheesy sauce combined with perfectly cooked pasta, resulting in a comforting dish that’s perfect for any occasion. It serves as a delightful side or a fulfilling main course.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Main Course
Cuisine American
Servings 4 People
Calories 400 kcal

Equipment

  • 1 Large pot
  • 1 Colander
  • 1 Medium saucepan
  • 1 Whisk
  • 1 Baking dish (9x13 inches)
  • 1 Wooden spoon or spatula
  • 1 Measuring cups and spoons
  • 1 Oven mitts

Ingredients
  

  • 8 ounces elbow macaroni
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups milk whole or 2%
  • 2 cups shredded sharp cheddar cheese
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder optional
  • ½ teaspoon onion powder optional
  • ½ cup breadcrumbs for topping, optional
  • 2 tablespoons grated Parmesan cheese for topping, optional

Instructions
 

  • Boil the elbow macaroni in a large pot of salted water according to package instructions until al dente. Drain in a colander and set aside.
  • In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for about 1-2 minutes, stirring constantly until it forms a paste (roux).
  • Gradually pour in the milk, whisking continuously to prevent lumps. Keep stirring until the mixture thickens and bubbles begin to form, about 5-7 minutes.
  • Remove the sauce from heat and stir in the shredded cheddar cheese until fully melted and combined. Add salt, black pepper, garlic powder, and onion powder (if using) to taste.
  • Combine the cooked macaroni with the cheese sauce, stirring until all the pasta is well-coated.
  • Preheat the oven to 350°F (175°C). Transfer the mac and cheese mixture into a greased 9x13-inch baking dish.
  • If desired, mix breadcrumbs and grated Parmesan cheese in a small bowl and sprinkle evenly on top of the mac and cheese for added texture.
  • Bake in the preheated oven for about 15-20 minutes or until the top is golden and bubbly. Remove from the oven and let it cool slightly before serving.

Notes

For a richer flavor, consider adding cooked bacon bits or cooked vegetables like broccoli.
You can experiment with different types of cheese, such as Gruyère or Monterey Jack, for varied flavors.
Feel free to make this recipe ahead of time; it can be refrigerated and baked when ready to serve.