Menu Enter a recipe name, ingredient, keyword...
Logout / Welcome

Three Cheese Macaroni


Google Ads
Rate this recipe 4.1/5 (8 Votes)


  • 225g macaroni
  • 125g smoked streaky bacon
  • 50g unsalted butter
  • 50g plain white flour
  • 600ml semi skimmed milk
  • 100g red leicester cheese (grated)
  • 100g double gloucester cheese (grated)
  • 100g English cheddar cheese (grated)
  • ½ teaspon English mustard
  • 1 tomato (sliced)
  • 3 tablespoons breadcrumbs
  • Nutmeg shavings


Level of difficulty Average
Cooking time 30mins
Cost Average budget


Step 1

Sauce: Melt butter in saucepan. Stir in flour to make roux and cook for 1 minute. Remove from heat and add milk gradually, stirring all the time. Put back onto heat to simmer. Whisk until it thickens. Add pepper, nutmeg and mustard.

Step 2

Macaroni: cook according to packet instructions or until al dente.

Step 3

Meanwhile, put bacon under hot grill until crispy. Cut up and put to one side.

Step 4

Drain macaroni and add to sauce along with bacon and grated cheese (saving some cheese for the top).

Step 5

Spoon into an ovenproof dish. Sprinkle with breadcrumbs and remaining cheese. Put sliced tomato on the top. Put into oven until golden and bubbling.

Like these recipes? Then you'll love

Chef Tips and Tricks

How to trim and tie a roast

In this video, we show you the best way to trim and tie a roast, all by yourself! You don't need the butcher or supermarket to do it for you when it's so easy to do it at home. 

Leave a comment about this recipe

Three Cheese Macaroni Easy 'carbonara', flexible pasta sauce.