If you are looking for a comforting, creamy, and perfectly baked pasta dish, this Mary Berry macaroni and cheese recipe is a classic you can rely on. It delivers a rich, velvety cheese sauce with tender pasta and a golden, crisp topping that makes every bite satisfying. This recipe is simple enough for beginners yet delicious enough to serve to guests. With a total time of under an hour, it is ideal for both weeknight dinners and cozy weekend meals.
Ingredients
For the macaroni
- 250g macaroni pasta
- 1 teaspoon salt (for boiling water)
For the cheese sauce
- 50g butter
- 50g plain flour
- 600ml milk
- 1 teaspoon Dijon mustard
- 100g mature cheddar cheese, grated
- 50g Parmesan cheese, grated
- Salt and black pepper to taste
For the topping
- 50g cheddar cheese, grated
- 25g breadcrumbs
How to Make Mary Berry Macaroni and Cheese Recipe
- 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 and crisp.
- Cook the macaroni: Bring a large pot of salted water to a boil. Add the macaroni and cook according to packet instructions until just tender. Drain well and set aside.
- Make the roux: In a saucepan, melt the butter over medium heat. Add the flour and stir continuously for 1 to 2 minutes until it forms a smooth paste.
- Add the milk: Gradually pour in the milk, whisking constantly to avoid lumps. Continue cooking until the sauce thickens and becomes smooth.
- Add cheese and seasoning: Stir in the cheddar, Parmesan, and Dijon mustard. Season with salt and black pepper. Mix until the cheese has melted and the sauce is rich and creamy.
- Combine pasta and sauce: Add the cooked macaroni to the sauce and stir until every piece is well coated.
- Assemble the dish: Transfer the macaroni mixture to a greased baking dish. Sprinkle the remaining cheese and breadcrumbs evenly over the top.
- Bake: Place in the preheated oven and bake for 20 to 25 minutes until bubbling and golden brown on top.
- Cool and serve: Remove from the oven and allow it to rest for 5 minutes before serving. This helps the sauce set slightly for the perfect texture.

Tips for the Best Results
How do I keep the cheese sauce smooth?
Always add the milk gradually while whisking continuously. This prevents lumps and ensures a silky texture.
What cheese works best?
Mature cheddar provides a strong flavor, while Parmesan adds depth. Avoid mild cheeses as they may lack richness.
How do I prevent dry macaroni cheese?
Do not overbake. Remove it as soon as the top is golden and the sauce is still bubbling.
Can I make it ahead of time?
Yes, assemble the dish and refrigerate. Bake just before serving for the best texture and flavor.
Serving Suggestions
- Serve with a fresh green salad
- Pair with garlic bread
- Add steamed vegetables on the side
- Enjoy with roasted chicken or grilled meat
Storage
Room Temperature
Leave out for no more than 2 hours after cooking.
Refrigerator
Store in an airtight container for up to 3 days. Reheat in the oven or microwave until hot.
Freezing
Freeze in portions for up to 2 months. Thaw overnight in the fridge and reheat thoroughly before serving.
Nutrition
- Calories: 420 kcal
- Carbohydrates: 45g
- Protein: 18g
- Fat: 20g
- Saturated Fat: 12g
- Sodium: 480mg
These values are approximate and may vary depending on ingredients used.
FAQs
Can I use a different type of pasta?
Yes, you can use penne, fusilli, or any short pasta shape that holds sauce well.
Can I make this without breadcrumbs?
Yes, simply top with extra cheese for a more gooey finish instead of a crunchy topping.
How do I make it more creamy?
Add a splash of cream or extra cheese to the sauce for a richer texture.
Can I add vegetables or meat?
Absolutely. Cooked bacon, chicken, or vegetables like broccoli can be added for variation.
Mary Berry Macaroni and Cheese Recipe
Course: Main CourseCuisine: BritishDifficulty: Easy4
servings30
minutes40
minutes300
kcal1
hour10
minutesCreamy baked macaroni and cheese with a rich cheddar sauce and golden topping. A comforting and classic family dish.
Ingredients
250g macaroni
50g butter
50g plain flour
600ml milk
1 tsp Dijon mustard
100g cheddar cheese
50g Parmesan cheese
Salt and pepper
50g cheddar for topping
25g breadcrumbs
Directions
- Preheat oven to 200°C (180°C fan).
- Cook macaroni in salted boiling water and drain.
- Melt butter, add flour and cook briefly.
- Gradually add milk and whisk until thick.
- Stir in cheese, mustard, salt and pepper.
- Mix pasta with sauce.
- Transfer to dish and top with cheese and breadcrumbs.
- Bake 20–25 minutes until golden.
Notes
- Use mature cheddar for stronger flavor.
- Do not overbake to keep it creamy.
- Can be prepared ahead and baked later.

