Stovetop cheese comfort

Creamy Macaroni Cheese

A smooth Cheddar sauce coats macaroni on the stove, with mustard and a crisp optional breadcrumb finish.

Prep10 min
Cook20 min
Serves6
ConfidenceEasy
Creamy macaroni cheese with golden breadcrumbs in a modern ivory bowlSouth African
Jump to recipe ↓Metric · °C · South African kitchen
Why it works

01A cooked roux removes floury flavour.

02Cheese melts smoothly away from direct heat.

03Mature Cheddar gives more flavour per gram.

How to make Creamy Macaroni Cheese

Cook it calmly.

  1. 01

    Cook the macaroni

    Boil until just al dente and reserve 150 ml pasta water.

  2. 02

    Start the roux

    Melt butter, stir in flour and cook for 1 minute without browning.

  3. 03

    Make a smooth sauce

    Whisk in milk gradually and simmer until it coats the back of a spoon.

  4. 04

    Add the cheese off heat

    Remove from heat, stir in Cheddar, mustard and paprika, then fold through macaroni. Top with toasted crumbs if using.

Common mistakes

  • Adding milk too quickly at the start.
  • Boiling after adding cheese.
  • Letting cooked macaroni sit undressed.
Technique

The detail that changes the dish.

Once the cheese goes in, the stove goes off. Boiling a cheese sauce is how smooth turns grainy while you are still holding the spoon.

About the dish

Mac and cheese does not need the oven

This version is finished on the stove, which keeps the sauce fluid and shortens dinner. A few toasted crumbs can provide crunch without a full bake.

Mature Cheddar and mustard give more character than a mountain of mild cheese. The sauce should flow between the macaroni, not stand up by itself.

Ingredient guide

Turn off the heat before the cheese

A smooth roux supports the sauce. Cheese melts best below a boil, where its proteins remain relaxed rather than tightening into grains.

Once the cheese goes in, the stove goes off. Boiling a cheese sauce is how smooth turns grainy while you are still holding the spoon.

Serve

At the table

Serve immediately with peas or a crisp salad.

Store and reheat

Later, if needed

Refrigerate for 3 days. Reheat gently with milk. Freeze only if you accept a softer texture.

Freeze

Be realistic

Freezing is possible, though the sauce will be less smooth.

Useful answers

Frequently asked questions

Why is my cheese sauce grainy?+

It was probably boiled after the cheese went in. Remove the pan from heat first.

Can I bake this recipe?+

Yes. Transfer to a dish, top with crumbs and bake briefly just to brown.

Follow the thread

Learn more about this dish.