Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Macaroni and Cheese Casserole


  • Author: Sally Thompson
  • Total Time: 45 minutes
  • Yield: 6-8 servings 1x

Description

This ultra-comforting baked mac and cheese delivers everything you want—creamy, cheesy pasta wrapped in a golden, bubbly top layer. Perfect for holidays, gatherings, or cozy nights at home, it’s a nostalgic classic made even better from scratch.


Ingredients

Scale
  • 2 cups elbow macaroni (uncooked)
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 2 1/2 cups whole milk
  • 1 cup heavy cream
  • 2 1/2 cups sharp cheddar cheese, shredded
  • 1 cup mozzarella cheese, shredded
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • Optional topping: 1/2 cup additional shredded cheddar

 



Instructions

  1. Preheat oven to 375°F (190°C). Grease a 9×13-inch casserole dish.
  2. Cook macaroni in salted water until just al dente. Drain and set aside.
  3. In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute.
  4. Slowly whisk in warm milk and cream. Stir continuously until thickened, about 3–5 minutes.
  5. Reduce heat to low. Stir in cheddar and mozzarella until fully melted.
  6. Add garlic powder, onion powder, salt, and pepper. Taste and adjust seasoning.
  7. Combine cheese sauce and drained macaroni. Mix gently until coated.
  8. Pour into casserole dish. Top with extra cheese if desired.
  9. Bake uncovered for 20–25 minutes, until golden and bubbly. Broil 2–3 minutes for a crispier top.
  10. Let rest for 5–10 minutes before serving.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes