Ultimate macaroni cheese

Ultimate macaroni cheese

Learn how to make perfect macaroni cheese every time with this recipe

Difficulty and servings

Easy

Generously, with enough for seconds

Easily doubled

Preparation and cooking times

Preparation time

Prep 40 - 45 mins

Cook time

Cook 25 mins

Vegetarian

Vegetarian

Method

  1. Making macaroni cheese is a bit of a juggling act, so it's easier if you get a few things prepared ahead. Finely grate all the cheeses, keeping them separate. Tear the bread into pieces and whizz in a food processor to coarse crumbs. Mix 25g of the cheddar and one-third of the Parmesan into the breadcrumbs. Toss the rest of the cheeses together and set aside. Thickly slice the tomatoes. Butter a dish, about 30 x 20 x 5.5cm. Heat oven to 190C/fan 170C/gas 5.
  2. Put a pan of water on to boil. Tip the macaroni into the boiling water, stir and bring it back to the boil. Simmer for 8 mins, or cook according to pack instructions, stirring occasionally to stop it sticking. While this is cooking, start the sauce.
  3. Warm the milk in a jug in the microwave (or in a pan). Melt the butter in a pan (big enough to take the macaroni as well), then stir in the flour. Cook for 1 min, stirring, then take off the heat. Pour in one-third of the warm milk and beat well with a wooden spoon until smooth - it is quite thick at this stage. Add another third - it may go a bit lumpy, but keep beating well and it will go smooth again. Pour in the final third of milk and keep beating until smooth.
  4. When the macaroni is done, tip it into a colander and put it briefly under very hot running water to keep it separate. Drain. Put the pan of sauce back on the heat and cook, stirring, until thickened and smooth. Lower the heat and simmer for about 4 mins until glossy, stirring every now and then. Remove from the heat and stir in the cheese and mustard, then beat in 5 tbsp milk, or enough to give a slack coating consistency. Taste and season (you shouldn't need much salt). If the macaroni is sticking at all, put it under the hot tap again, then stir to separate. Drain well, then gently mix it into the sauce and stir to coat completely. If necessary, adjust the consistency again with milk. There should be enough sauce to coat the macaroni thickly and liberally.
  5. Tip the macaroni cheese into the buttered dish, scatter over the cheesy crumbs and lay the tomatoes casually over the top. Heat through in the oven for 12-15 mins until beginning to bubble around the edges. Grill for 3-5 mins to brown the crumbs. Let it all settle for 1-2 mins, then serve while still piping hot.

Per serving

819 kcalories, protein 36g, carbohydrate 78g, fat 42 g, saturated fat 26g, fibre 3g, sugar 12g, salt 2.03 g

Recipe from Good Food magazine, March 2006.

Try 3 issues of Good Food magazine for £3 - subscribe now!

Latest comments and suggestions

Results 1-20

  • 07 November 2007

    Patto rated and commented on this recipe

    4 stars

    Quite involved preparation, but well worth the effort. Next time i make this i am going to add another layer of tomatoes in the middle for more sweetness against the strong cheeses. Definitely a winner though.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 24 January 2008

    Gemma Russell commented on this recipe

    Definitely worth the preparation, nice for a chance, I would make this again!

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 01 February 2008

    BARBARA rated and commented on this recipe

    5 stars

    This was a lovely dish and one i would make again.. I used the cheeses i had in my fridge which was a mature cheddar and some blue cheese and also added some cooked leeks and mushrooms. I adapted the amount of ingredients and served this to 9 hungry people and they all came back for seconds.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 08 March 2008

    hilary buff rated and commented on this recipe

    5 stars

    the mustard is the key thing here! before this i was always confused as to why my macaroni cheese didn't have a strong kick but the mustard brings it. you can't taste it but it brings out the cheesy flavours! mmmmmmmmmmmmmmmmmm

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 02 April 2008

    tettinx commented on this recipe

    Added some taleggio for those cheesy wires!

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 08 August 2008

    Girl Flower rated and commented on this recipe

    4 stars

    I have made this following the ingredients exactly but I can see how it can easily be changed slightly to good effect. I will be making this again though its not an ideal mid-week dinner as it is quite a lot of effort. I liked BARBARAS idea and will add leeks next time too!

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 25 August 2008

    sally rated and commented on this recipe

    5 stars

    I thought this was a very simple dish and very tasty even though I only used a fraction of the amount of cheese, I just couldn't bring myself to add so much and to be honest it really didn't need that much.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 07 October 2008

    mel rated and commented on this recipe

    5 stars

    I thought this recipe was going to be quite hard but i fount it easy i done everything the recipe said and it came out great my family loved it i will be making this again.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 11 October 2008

    AngelCake rated and commented on this recipe

    5 stars

    I used some leftover crusty brown bread for my topping and added crispy bacon to the pasta mix. Absolutely gorgeous! will definately make again and again..

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 06 November 2009

    piratejake commented on this recipe

    I can't find how many servings this recipe is supposed to feed, only that it's easily doubled

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 10 January 2011

    sneauxdrop rated and commented on this recipe

    5 stars

    Lovely recipe, a little involved but worth the effort. I didn't add the extra 5tb milk in step 5, I didn't think it needed it. I also used panko breadcrumbs as I had them to hand. The recipe feeds 6 easily.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 01 August 2011

    Noel rated and commented on this recipe

    5 stars

    Excellent recipe ... swapped out the tomatoes and breadcrumbs and replaced with pepperoni, chopping some up and putting it in the sauce, and used the rest of the pepperoni as a topping for a change and tasted wonderful ... so simple to put together as well

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 28 August 2011

    Odelle rated and commented on this recipe

    5 stars

    Great standby dish to have in the freezer, it's delicious! Good with fried bacon, leeks, spring onions ,mushrooms, what ever you've got in the fridge, a great way of using up 'bits & pieces'! Love the crunchy bread-crumb mixture to top to add nice texture! Odelle.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • Binder photo Nic

    13 September 2011

    Nic rated and commented on this recipe

    5 stars

    I made this on Sunday for my housemate and I. I wanted to try an alternate recipe to the one I have used for years and I was delighted with the results. As a vegetarian I am just as interested in colour, texture and flavour as omnivores and yet so much veggie food is presented as bland and uninspiring. This however was tasty and with it's crunchy cheesy topping with tomatoes was exciting and of course led to seconds with still plenty left over. Should easily serve four.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 27 September 2011

    stellaf commented on this recipe

    Hi can I freeze this or get it ready a few hours before a party of 60 people - up until the topping stage??

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 09 November 2011

    freshCream commented on this recipe

    the picture looks so awful, i am really surprised so many ppl have given it good reviews...even then im not tempted to make it, the picture has really turned me off!

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 18 April 2012

    Clairabell rated and commented on this recipe

    5 stars

    Best macaroni cheese I have ever tasted! Definately worth the effort. Comfort food at its best.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 30 April 2012

    Rellie rated and commented on this recipe

    4 stars

    Really velvety texture and tasty, it is fattening though :-( but fills you up a treat, it is worth the effort as a winter warmer. I left the tomatoes off, only because i am not a fan of hot tomotoes with pasta. This is definately up there with the best i have ever had!

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 23 May 2012

    Milly rated and commented on this recipe

    4 stars

    Made this for a veggie friend and she loved it. There was quite alot of prep, and I thought the cheese sauce turned out runnier after cooking, so would let it thicken more before baking next time!

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

  • 23 May 2012

    Issikle rated and commented on this recipe

    5 stars

    Very easy to follow and wow it tastes great! My first time making macaroni cheese and for a very critical lover of this dish and it was a massive success. Highly recommended.

    Flag as inappropriate

    Please let us know your name and the reason you find the above comment inappropriate.

Leave a comment or suggestion

You must sign in or register to leave a comment.

Sign in / Register

Difficulty and servings

Easy

Generously, with enough for seconds

Easily doubled

Preparation and cooking times

Preparation time

Prep 40 - 45 mins

Cook time

Cook 25 mins

Vegetarian

Vegetarian

Ingredients

  • 175g mature cheddar , such as Denhay
  • 50g Gruyère
  • 50g Parmesan (or vegetarian alternative)
  • 50g white bread , crusts cut off
  • 3 medium tomatoes
  • 280g good-quality macaroni
  • 700ml full-fat milk , plus a bit extra
  • 50g butter
  • 50g plain flour , minus 1 tsp
  • 1 rounded tsp Dijon mustard
Print this recipe
Add to your binder

Per serving

819 kcalories, protein 36g, carbohydrate 78g, fat 42 g, saturated fat 26g, fibre 3g, sugar 12g, salt 2.03 g

Advertisement

Your binder

Here are three other great reasons why to sign up:

  • You get an online binder, where you can store all your favourite recipes and create menus.

Follow Good Food

Advertisement

All about Good Food

Magazine

Good Food Magazine

Subscribe to Good Food magazine - enjoy 100+ triple-tested recipes delivered to your door, every month.

Order today, and receive your first 3 issues for just £3

On TV

Foodie TV

See your favourite chefs on Sky Channel 247, Virgin TV 260 and find their recipes at goodfoodchannel.co.uk.

Good Food Apps

Good Food Apps

For Good Food on the go, download our apps to your phone or portable device.
Find out more here

Buy ingredients

With just one click, the full list of recipe ingredients will be put into a basket at your choice of provider. Choose from:

mySupermarket Compare prices and choose a retailer you wish to buy them from.

Ocado Let Ocado deliver all you need for this recipe, right to your door

Tesco Buy all the ingredients from our recipes through your Tesco online shop.

new

Asda Shop with Asda? You can now buy ingredients for our recipes via your Asda online shop.

In association with the above providers. Terms and conditions apply.

Close