Simple Table Recipes
Dinner

Easy Homemade Mac and Cheese

Creamy stovetop macaroni and cheese with a smooth cheddar sauce.

A dish of creamy macaroni and cheese with a golden cheddar top
Prep
10 min
Cook
20 min
Total
30 min
Makes
6 servings
Difficulty
Easy
  • Measurements grams + cups
  • Cuisine American
Jump to Recipe Save on Pinterest

Why You'll Like This Recipe

  • Entirely on the stovetop — no baking, and one pot if you drain the pasta and reuse it.
  • A proper roux-based sauce rather than melted cheese, so it stays smooth instead of splitting.
  • On the table in about half an hour.

Ingredient Notes

Sharp cheddar
Grate it yourself. Pre-shredded cheese is coated in starch or cellulose to stop it clumping in the bag, and that coating is exactly what makes a cheese sauce turn grainy.
Milk
Whole milk gives the richest sauce. Semi-skimmed works but the result is thinner — cook the roux a minute longer to compensate.
Flour
Cooked in the butter for a full minute before the milk goes in. That minute cooks out the raw flour taste; skipping it leaves a faint pastiness in the finished sauce.

Equipment

  • Large pot
  • Colander
  • Whisk
  • Wooden spoon
  • Cheese grater

Substitutions

Mozzarella or Monterey Jack
There for stretch rather than flavour. Gruyere gives a nuttier sauce, and a little cream cheese makes it especially smooth.
Elbow macaroni
Any short shape with ridges or hollows holds the sauce well — shells, cavatappi and penne all work.
Baked version
Transfer to a dish, top with 60 g more grated cheddar and bake at 200 C / 400 F for 15 minutes for a browned top.

Storage

Storing: Refrigerate for up to 4 days. Reheat gently with a splash of milk, stirring, since the sauce firms up considerably when cold.

Frequently Asked Questions

Why is my cheese sauce grainy?

Two usual causes. Pre-shredded cheese carries an anti-caking starch that stops it melting smoothly, so grate your own. And cheese added to a sauce that is too hot will split — take the pan off the heat and stir the cheese in over low heat only.

How do I make mac and cheese creamier?

Use whole milk, keep the sauce slightly looser than you think you need, and serve it promptly. A couple of tablespoons of cream cheese stirred in at the end also helps considerably.

Can I make mac and cheese ahead of time?

It is best fresh, since the sauce tightens as it cools. If you need to make it ahead, undercook the pasta slightly, keep the sauce a little loose, and reheat gently with extra milk.

What cheese is best for mac and cheese?

Sharp cheddar for flavour, with a small amount of a good melting cheese like Monterey Jack or mozzarella for texture. Aged hard cheeses alone can go oily; very mild cheese leaves the dish bland.

Why is my mac and cheese sauce too thin?

Usually the roux was not cooked long enough before the milk went in, or the sauce did not simmer long enough afterwards. It should coat the back of a spoon before the cheese is added — it thickens further from there.

Did you make this?

Let other people know how it went. One tap, nothing to fill in.