Go Back
+ servings
Casserole dish of baked macaroni and cheese with serving on plate.

Macaroni and Cheese

No ratings yet
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 12 Servings
Calories: 669kcal
Make room in your dinner rotation for this homemade mac and cheese—gooey, golden, and packed with cheesy comfort.
Print Recipe

Ingredients

  • 1 lb block sharp cheddar cheese
  • 1 lb block colby jack cheese
  • 8 oz block mozzarella cheese
  • 1 lb cavatappi pasta or macaroni noodles
  • 1 tsp garlic powder
  • 1 tsp paprika
  • 1 tsp salt
  • ½ tsp ground pepper
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 1 12 oz can evaporated milk
  • 2 cups heavy cream
  • 1 tbsp Dijon mustard

Instructions

  • Preheat oven to 350°F. Lightly butter a 9x13-inch casserole dish and set aside
  • Shred all cheese blocks and mix in a large bowl, then set aside
    Close-up of shredded cheeses with a grater.
  • Bring a large pot of water to a boil, salt generously, and cook pasta until al dente. Drain and set aside
  • Mix garlic powder, paprika, salt, and pepper in a small bowl
    Small bowl of paprika, garlic powder, and salt.
  • Melt butter in a large skillet over medium heat. Add half the seasoning mixture and stir for 30 seconds
  • Whisk in flour to form a roux. Cook 1–2 minutes, stirring often
    Close-up of milk mixing into roux.
  • Slowly whisk in evaporated milk, then heavy cream, whisking constantly until smooth
    Milk poured into roux with wooden spoon.
  • Stir in remaining seasoning and Dijon mustard. Cook until thickened
  • Add half of the shredded cheese to the sauce one handful at a time, whisking until melted before adding more
    Shredded cheese being whisked into sauce.
  • In a large bowl, combine cooked pasta with cheese sauce
    Close-up of cheese sauce pouring onto pasta in a bowl.
  • Pour half of the pasta mixture into the casserole dish, top with half the reserved cheese
    Casserole dish of plain macaroni in cheese sauce.
  • Add the remaining pasta mixture, then top with remaining cheese
    Casserole topped with shredded cheese.
  • Bake for 25–30 minutes until bubbly
    Close-up of shredded cheese covering macaroni.
  • Broil for 2 minutes until golden brown on top
    Plate of macaroni and cheese in front of casserole dish.

Notes

For extra flavor, mix in crispy bacon, caramelized onions, or a pinch of cayenne before baking.

Nutrition

Serving: 1 Serving | Calories: 669kcal | Carbohydrates: 33g | Protein: 28g | Fat: 47g | Saturated Fat: 28g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 0.1g | Cholesterol: 141mg | Sodium: 837mg | Potassium: 226mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1636IU | Vitamin C: 0.3mg | Calcium: 659mg | Iron: 1mg