Skip to main content

Macaroni and Cheese

This classic baked macaroni and cheese is the definitive version of everyone's favourite vegetarian comfort food. Featuring a rich, velvet-smooth sauce made with extra-sharp cheddar, it delivers a deep, savoury flavour that perfectly coats every piece of pasta. The addition of a buttery panko breadcrumb and cheese topping provides a satisfyingly golden crunch that contrasts beautifully with the creamy interior.

Ideal for a warming family dinner or a crowd-pleasing side dish, this recipe can be prepared in advance for a stress-free meal. Simply assemble the pasta and sauce in your baking dish and refrigerate, adding the crispy topping just before you pop it into the oven. Serve alongside a crisp green salad or some steamed seasonal vegetables for a complete nutritional balance.

Video picks

Continue reading below

Ingredients for Macaroni and Cheese

  • 6 tablespoons unsalted butter, plus more to grease the baking dish

  • 150g panko bread crumbs

  • 675g sharp or extra-sharp Cheddar, grated (about 2150ml total)

  • 450g elbow macaroni

  • 775ml whole milk

  • 3 tablespoons plain flour

  • 1 1/2 teaspoons dry mustard

  • 1 teaspoon fine sea salt

  • 1/2 teaspoons freshly ground black pepper

  • Equipment: 9- by 13-inch baking dish, flat-edged wooden spoon or heat-safe rubber spatula

Preheat the oven to 177°C. Lightly butter a 9- by 13-inch baking dish.

In a small saucepan over moderate heat, melt 3 tablespoons of the butter. Place the panko bread crumbs in a small bowl, drizzle with the melted butter, and toss to combine. Add a handful of the grated cheese to the bowl, toss to combine, and set aside.

In a large pot of boiling salted water, cook the elbow macaroni until al dente. Drain the noodles, without rinsing, then return them to the pot they were cooked in.

In a small saucepan over moderate heat, warm the milk just until it starts to steam and form tiny bubbles around its edges—be careful not to let the milk come to a boil. Remove from the heat.

In a medium saucepan over moderate heat, melt the remaining 3 tablespoons of butter. Add the flour and use a flat-edged wooden spoon or heat-safe rubber spatula to stir the mixture together, scraping the bottom of the pan to prevent burning, just until it starts to turn a light brown colour, about 3 minutes. Slowly add the warm milk and stir constantly until the sauce thickens, about 3 minutes. Remove from the heat and stir in the dry mustard, salt, and pepper. Add the remaining grated cheese and stir until it's completely melted. Adjust the seasoning to taste. Pour the cheese sauce over the cooked elbow macaroni and gently stir to coat the noodles in the sauce.

Pour the macaroni and cheese into the prepared baking dish and top with the panko-cheese mixture. Bake until light golden brown and bubbling, about 30 minutes. Serve hot. DO AHEAD: Macaroni and cheese can be made ahead, put into the baking dish, cooled completely, and kept, covered in the refrigerator, for 2 days. Do not add the bread crumbs until ready to bake. (Chilled Macaroni and Cheese may take longer than 30 minutes to be fully cooked.)

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.