James Martin Macaroni Cheese​​​

This James Martin macaroni cheese is proper comfort food: creamy, rich, and baked until bubbling with a crisp, golden topping. The sauce is smooth and full of flavour thanks to a simple roux, good cheddar, and a little mustard for lift. It’s an easy, confidence-building recipe that’s ideal for weeknights and just special enough for guests. From start to finish, you’re looking at around 50 minutes.

Ingredients

For the pasta

  • 400g dried macaroni
  • Salt, for the pasta water

For the cheese sauce

  • 50g unsalted butter
  • 50g plain flour
  • 700ml whole milk
  • 100ml double cream (optional, but lovely)
  • 1 tsp Dijon mustard
  • 1 tsp Worcestershire sauce
  • Pinch of freshly grated nutmeg
  • 250g mature cheddar, grated
  • 100g Red Leicester (or more cheddar), grated
  • Black pepper, to taste

For the topping

  • 60g fresh breadcrumbs (or panko)
  • 25g unsalted butter, melted
  • 50g Parmesan, finely grated
  • A small handful of the grated cheddar mix, reserved from above (optional but recommended)

To finish (optional)

  • 1 tbsp chopped parsley

How to Make James Martin Macaroni Cheese

  • Prepare the oven: Preheat the oven to 200°C or 180°C fan. Place a shelf in the middle of the oven so the macaroni cheese cooks evenly and the topping turns golden without catching.
  • Cook the pasta: Bring a large pan of well-salted water to the boil. Add the macaroni and cook 1 to 2 minutes less than the packet suggests, so it’s properly al dente. Drain well and set aside (a quick shake in the colander helps stop it watering down the sauce).
  • Start the cheese sauce (roux): In a large saucepan, melt the 50g butter over medium heat. Stir in the flour and cook for 1 minute, stirring constantly, until it smells slightly biscuity but hasn’t coloured.
  • Whisk in the milk: Add the milk gradually, whisking smooth each time before adding more. If using double cream, whisk it in now. Bring to a gentle simmer and cook for 3 to 5 minutes, stirring often, until thick enough to coat the back of a spoon.
  • Add flavour and cheese: Take the pan off the heat. Stir in the Dijon mustard, Worcestershire sauce, nutmeg, and black pepper. Add the cheddar, Red Leicester, and most of the Parmesan, saving a little Parmesan and a small handful of cheddar mix for the top. Stir until fully melted and smooth.
  • Assemble: Tip the drained macaroni into the sauce and fold until every piece is coated. Spoon into a baking dish and level the surface.
  • Top it: Mix the breadcrumbs with the melted butter, then scatter over the macaroni. Finish with the reserved cheeses for an extra-crisp, savoury crust.
  • Bake: Bake for 18 to 22 minutes, or until the edges are bubbling and the top is golden. If you want it darker, pop it under the grill for 1 to 2 minutes, keeping a close eye on it.
  • Cool slightly and serve: Rest for 5 to 10 minutes before serving. This helps the sauce settle so it stays creamy rather than running all over the plate. Sprinkle with parsley if you like.
How to Make James Martin Macaroni Cheese

Tips

Why is my cheese sauce grainy?

This usually happens if the sauce gets too hot after the cheese goes in. Take the pan off the heat before adding cheese, stir gently, and don’t let it boil. Grating your own cheese (instead of using pre-grated) also helps it melt smoothly.

How do I stop macaroni cheese from turning watery?

Drain the pasta well and slightly undercook it, because it will release a bit more moisture as it bakes. Also make sure the white sauce is properly thickened before you add the cheese and pasta.

Can I make the topping extra crunchy?

Use panko breadcrumbs, mix them thoroughly with melted butter, and finish the dish under the grill for a minute or two. A small handful of extra grated cheddar on top also helps with colour and crunch.

How do I keep it creamy after baking?

Don’t overbake it. You’re looking for bubbling edges and a golden top, not a long bake that dries the sauce. Resting for 5 to 10 minutes makes it feel creamier when served.

Serving Suggestions

  • Green salad with a sharp vinaigrette (it cuts through the richness)
  • Steamed broccoli or peas
  • Roasted tomatoes or balsamic mushrooms
  • Garlic bread for the full comfort-food effect

Storage

Room temperature

Let it cool, then don’t leave it out for more than 2 hours (1 hour if your kitchen is warm). After that, refrigerate.

Refrigerator

Store in an airtight container for up to 3 days. Reheat in the oven at 180°C (160°C fan) for 15 to 20 minutes, covered loosely with foil, then uncover for the final 5 minutes to re-crisp the top. A splash of milk stirred in before reheating helps if it has thickened.

Freezing

Freeze in portions for up to 2 months. Defrost overnight in the fridge, then reheat as above until piping hot throughout. The sauce may thicken slightly after freezing, so a small splash of milk when reheating is useful.

Nutrition

  • Calories: 620 kcal
  • Carbohydrates: 58g
  • Protein: 28g
  • Fat: 31g
  • Saturated Fat: 19g
  • Sodium: 720mg

Disclaimer: Nutrition values are estimates and will vary depending on the brands of cheese and milk used and your portion size.

FAQs

What cheese does James Martin use for macaroni cheese?

The overall style is a classic British baked macaroni cheese built on a white sauce (roux) and strong, flavourful cheese. For the best result at home, use mature cheddar as the main cheese, then add a little Parmesan for savoury depth. Red Leicester or Gruyère also works brilliantly for colour and extra richness.

Can I make James Martin macaroni cheese without cream?

Yes. The recipe is still rich and creamy with whole milk and good cheese. If you skip the cream, keep the sauce slightly looser before baking (it thickens in the oven), and avoid overbaking so it stays silky.

Can I prepare macaroni cheese ahead of time?

Absolutely. Assemble everything in the baking dish, cool completely, cover, and refrigerate for up to 24 hours. Bake from chilled at 200°C (180°C fan), adding an extra 8 to 12 minutes, until bubbling hot in the centre.

Why did my macaroni cheese split in the oven?

Splitting usually comes from a sauce that was too hot when the cheese was added, or from baking it too long. Melt the cheese off the heat and bake only until bubbling and golden. Using freshly grated cheese (not pre-grated) also helps prevent splitting.

Can I use different pasta shapes?

Yes. Penne, fusilli, or rigatoni all work well because they hold onto the sauce. Just cook the pasta to al dente and drain very well before mixing with the cheese sauce.

James Martin Macaroni Cheese

Recipe by Milli Rose
0.0 from 0 votes
Course: Main CourseCuisine: BritishDifficulty: Easy
Servings

6

portions
Prep time

15

minutes
Cooking time

35

minutes
Total time

50

minutes
Calories

620

kcal

50

minutes

Creamy, bubbling James Martin-style macaroni cheese with a rich cheddar sauce and a crisp breadcrumb topping. Comfort food done properly, ready in under an hour.

Ingredients

  • 400g dried macaroni

  • Salt, for the pasta water

  • 50g unsalted butter

  • 50g plain flour

  • 700ml whole milk

  • 100ml double cream (optional, for extra richness)

  • 1 tsp Dijon mustard

  • 1 tsp Worcestershire sauce

  • Pinch of freshly grated nutmeg

  • 250g mature cheddar, grated

  • 100g Red Leicester (or more cheddar), grated

  • 50g Parmesan, finely grated

  • Black pepper, to taste

  • 60g fresh breadcrumbs (or panko)

  • 25g unsalted butter, melted (for the topping)

  • 1 tbsp chopped parsley (optional, to finish)

Directions

  • Preheat the oven to 200°C (180°C fan). Butter a medium baking dish.
  • Cook the macaroni in well-salted boiling water until just al dente. Drain well.
  • Melt 50g butter in a saucepan, stir in the flour, and cook for 1 minute. Gradually whisk in the milk (and cream if using) until smooth.
  • Simmer gently for 3–5 minutes until thickened, then stir in mustard, Worcestershire, nutmeg, pepper, and most of the cheeses (save a small handful for the top).
  • Stir the pasta into the cheese sauce. Tip into the baking dish and level the top.
  • Mix breadcrumbs with melted butter and scatter over the top, then add the reserved cheese. Bake for 18–22 minutes until bubbling and golden.
  • Rest for 5–10 minutes, sprinkle with parsley if you like, then serve.

Notes

  • Undercook the pasta slightly; it will soften more in the oven.
  • For the smoothest sauce, keep the heat low when adding cheese and don’t let it boil.
  • Swap Red Leicester for Gruyère for a deeper, nuttier flavour.
Share with your foodies friend
Avatar photo
Clara Wood