Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Mac and Cheese — The Basic Recipe

Recipe by Jenn Giam Smith

  • Total Time30 minutes
  • Yield6 servings 1x
A simple, classic from-scratch mac and cheese. Master this and you can make any version.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy homemade mac and cheese with farfalle pasta served in a white bowl, silky white cheese sauce coating every noodle — mac and cheese from scratch

Ingredients

Scale
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 cup whole milk, cold
  • 1/2 cup heavy cream
  • 8 oz cheese of choice, grated
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 1 pinch freshly grated nutmeg (optional)
  • 1 lb elbow macaroni or pasta of choice
  • 1/2 cup reserved pasta water

Instructions

  1. Melt butter in a medium saucepan over medium heat. Whisk in flour and cook, stirring constantly, for 2 minutes until pale and slightly nutty-smelling.
  2. Gradually whisk in cold milk, a little at a time, whisking constantly between additions — this is what keeps the sauce smooth and thick. Bring to a gentle boil, whisking frequently, until the sauce thickens — about 2 to 3 minutes.
  3. Meanwhile, cook pasta in heavily salted boiling water until al dente (2–3 minutes less than the package says). Reserve ½ cup pasta water before draining.
  4. Remove saucepan from heat. Add grated cheddar in two additions, stirring well after each until fully melted and smooth.
  5. Season with salt, pepper, and nutmeg. Stir in reserved pasta water, then add drained pasta. Toss to coat. Serve immediately.

Notes

  • Always grate from a block. Pre-shredded cheese contains anti-caking agents that make sauce grainy.
  • Off the heat for the cheese. Every time — this prevents the sauce from breaking.
  • Storage: Refrigerate up to 4 days. Reheat over low heat with a splash of milk.
  • GF version: Use 1:1 GF flour and GF pasta. Same technique.

Suggested Add-Ins

  • Proteins: Crispy bacon, shredded rotisserie chicken + hot sauce, smoked sausage, cooked lobster or crab
  • Vegetables: Roasted broccoli or cauliflower, peas (stirred in at the end), wilted spinach, caramelized onions
  • Seasonings: Hot sauce, Dijon mustard (1 tsp), Old Bay, pesto
  • Toppings: Crushed Ritz crackers or Goldfish, fried onions, buttered panko broiled until golden

Cheese Upgrade

For a richer version, swap in this blend (same total amount):

  • 8 oz sharp cheddar, grated
  • 6 oz Gruyère, grated
  • 2 oz cream cheese, softened