Macaroni cheese with veg served in bowls

Macaroni cheese with veg

  • 1
  • 2
  • 3
  • 4
  • 5
(2 ratings)

Prep: 10 mins Cook: 45 mins


Serves 4

Boost the veg in this family favourite - top spinach and cherry tomatoes with creamy mac 'n' cheese for a dinner that's rich in calcium and fibre

Nutrition and extra info

  • Vegetarian

Nutrition: Per serving

  • kcal430
  • fat13g
  • saturates7g
  • carbs53g
  • sugars9g
  • fibre6g
  • protein23g
  • salt0.8g
Save to My Good Food
Please sign in or register to save recipes.


  • 500ml skimmed milk
  • 25g cornflour
  • 220g macaroni
  • 100g extra mature cheddar, grated (check the label for vegetarian)



    Once cheddar was 'Cheddar', a large, hard-pressed barrel of cheese made by a particular…

  • 25g Grana Padano or vegetarian altenative, grated
  • 8 blocks frozen spinach, defrosted



    Used in almost every cuisine across the world, spinach is an enormously popular green vegetable…

  • 220g ripe cherry tomatoes, halved


  1. Heat oven to 200C/180C fan/gas 6. Mix 3 tbsp of the milk with the cornflour and warm the remaining milk in a pan. Meanwhile, bring a pan of water to the boil, tip in the macaroni and cook for 6 mins, stirring occasionally.

  2. To make the sauce, stir the cornflour mix into the warm milk and keep stirring over a low heat until thick and smooth. Remove from the heat and stir in most of the cheddar (leaving a little to sprinkle over at the end) along with the Grana Padano and pepper to taste.

  3. Drain the macaroni well, then stir into the sauce. Squeeze the excess moisture from the spinach by pressing it into a fine sieve. Divide the spinach between four individual ovenproof dishes, followed by the tomatoes. Spoon the macaroni cheese over the veg, then finish with a sprinkle of the remaining cheddar. Bake for 15-20 mins or until the sauce bubbles and browns on top.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Frantic Flapjack
27th May, 2019
Good midweek dinner. I added a spoon of grainy mustard to the sauce to boost the flavour and mixed in the sliced tomatoes instead of layering them at the bottom of the dish. Would make again.
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?