Mac and Cheese with Garlic, Courgette and Peas


I made mac and cheese last week.

It’s not something I make very often at home, but Gary had been away for the week and I thought I’d treat him to his favourite dinner as a welcome home gift.

I tweaked my usual sauce recipe, added some vegetables (two types of green make this basically a salad right?) et voilà. It went down a STORM. I think his exact words were “you’ve outdone yourself”, which is always nice to hear!

Then I snapped a quick pic, popped it on my Instagram and you guys went crazy for it too. It’s my most requested recipe of all time, so here you have it: my recipe for mac and cheese with garlic, courgette and peas.

Mac and Cheese with Garlic, Courgette and PeasMac and Cheese with Garlic, Courgette and Peas

Up until a couple of years ago, I was always a bit intimidated by mac and cheese recipes. They look kinda tricky written down, but they honestly couldn’t be simpler!

The sauce is just a basic roux, made by mixing flour into melted butter, then whisking in milk very slowly until it forms a thick and creamy sauce.

I’ve given my roux a twist by adding a heavy dose of garlic and a kick of English mustard. Four cloves for a 4-portion pot is quite a lot, but we’re big garlic fans in this house! Feel free to tone it down if it’s really not your thing, but I think it gives a great depth of flavour.

Pasta-wise, you really want something with a bit of a curl to it, so the sauce has something to cling to. I used spiralli, but conchiglie (shells), fusilli and of course macaroni would also work.

And as for cheese, I use a half and half mix: extra mature cheddar for flavour, and gouda for creaminess. Gruyere is also a good one for mac and cheese as it melts really well, and I have a suspicion that manchego would also be delicious!

Mac and Cheese with Garlic, Courgette and Peas

Mac and Cheese with Garlic, Courgette and Peas

Mac and Cheese with Garlic, Courgette and Peas

A deliciously easy mac and cheese with garlic and mustard in the sauce, two types of cheese, and green peas and courgette for vitamins and color.

Servings: 4 servings
Author: Katy English
  • 2 tbsp butter
  • 4 cloves garlic (peeled and crushed)
  • 3 tbsp plain flour
  • 500 ml milk (approx 1 pint)
  • 1 tsp English mustard
  • 400 gr dry pasta
  • 2 courgettes (zucchini)
  • 2 handfuls frozen peas
  • 1 handful mature cheddar cheese (grated)
  • 1 handful gouda cheese (grated)
  • Salt and pepper
  1. Put a saucepan of salted water on to boil. Chop the ends off the courgettes, then slice them into rounds, and cut the rounds in half.

  2. Once the water's bubbling, throw in the pasta and cook according to the packet instructions. Add the courgettes and peas for the last 5 minutes of cooking. Drain the pasta and vegetables together, and put to one side.

  3. Gently melt the butter on a medium heat, in a big casserole or saucepan. Once it's liquid but not bubbling, add the crushed garlic. 

  4. Fry the garlic gently for 4-5 minutes, then add the flour and stir vigorously. It will turn into a golden sort of paste.

  5. Let the paste cook on a low-medium heat for about 5 minutes (this gets rid of the floury taste) then add the milk a little bit at a time, and use a whisk to stir the flour into the liquid.

  6. Simmer the sauce for 8-10 minutes, whisking until the flour's dissolved, and the sauce is smooth and thick.

  7. Stir in the mustard, and season to taste. Whisk in the cheese until it's all melted, and the sauce is smooth again. Check the taste at this point, and adjust the seasoning if you need to.

  8. Stir in the cooked pasta, courgette and vegetables, and simmer until everything is coated in the sauce and the pasta is heated through.

  9. Serve hot, with a bit of cracked black pepper on top!

pea and courgette mac and cheeseMac and Cheese with Garlic, Courgette and Peas


A deliciously easy mac and cheese recipe, with mustard and garlic in the sauce, two types of cheese (gouda and extra mature cheddar), and green peas and courgette for vitamins and color.


Looking for Something?