Go Back
+ servings
macaroni and cheese

Best Classic Mac and Cheese Recipe

4.98 from 36 votes
Try this staple recipe for the ultimate comforting side dish! Made with two types of cheese and a whole lot of spice, this is the Best Classic Mac and Cheese Recipe you'll make all year!
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings: 12 servings
Course: dinner, holiday, Side Dish
Cuisine: American
Calories: 469

Ingredients
  

  • 16 oz elbow macaroni noodles
  • 1 tbsp butter
  • 1 stick butter
  • 1/2 cup flour
  • 4 cups whole milk
  • 3 cups freshly shredded cheddar cheese
  • 2.5 cups freshly shredded gruyere cheese
  • 1 tsp salt
  • 1/2 tsp pepper
  • 1 tsp garlic powder
  • 1/2 tsp ground mustard
  • 1/4 tsp nutmeg
  • 1/4 tsp smoked paprika
  • 3/4 cup panko breadcrumbs
  • 2 tbsp butter melted
  • 1/4 tsp salt

Method
 

  1. Preheat oven to 350F and grease 9x13 casserole dish.
  2. In a large pot, cook macaroni according to instructions. Drain and then add back to pot with one tbsp butter to keep from sticking.
  3. In a large sauce pan, heat stick of butter over medium heat. Add flour and whisk until all combined. Slowly add in the milk, whisking the entire time. Let this cook for about 8-10 minutes over medium heat or until it turns into a very thick mixture. Be sure to stir often.
  4. Once the milk mixture has thickened greatly, turn off heat and add in cheese. Stir it in and let it melt. Add all the spices to the mixture, and stir until all the cheese has melted and is very thick.
  5. Pour the cheese mixture over top of the noodles and mix until well combined.
  6. Pour into greased 9x13 pan.
  7. In a small bowl, mix together panko, melted butter, and salt. Sprinkle over macaroni.
  8. Bake for 25 minutes until golden brown and bubbly. Broil for 3-4 minutes at the end for an extra crispy brown crust, keep an eye on it!
  9. Let rest 10 minutes before serving.

Nutrition

Calories: 469kcalCarbohydrates: 39gProtein: 22gFat: 25gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.1gCholesterol: 76mgSodium: 726mgPotassium: 186mgFiber: 1gSugar: 4gVitamin A: 786IUVitamin C: 0.01mgCalcium: 587mgIron: 1mg

Tried this recipe?

Let us know how it was!