Macaroni cheese with broccoli recipe

(573 ratings)

Macaroni cheese with broccoli is a fab recipe to get kids eating more greens - it's a classic recipe that's packed full of veg which add extra flavour!

macaroni cheese with broccoli
Preparation Time5 mins
Cooking Time35 mins
Total Time40 mins
Five A DayOne
Cost RangeCheap
Nutrition Per PortionRDA
Calories632 Kcal32%
Sugar16.6 g18%
Fat29.2 g42%
Saturated Fat16.8 g84%
Salt1.29 gRow 4 - Cell 2
Protein29.5 g59%
Carbohydrates66.9 g26%
Salt1.29 gRow 7 - Cell 2

Macaroni cheese with broccoli is a fab recipe to get kids eating more greens (since they won't even notice them!) and macaroni cheese is an absolute family favourite and you'll even find the kids asking for seconds.

This warming pasta bake with sweetcorn and broccoli, topped with delicious Cheddar cheese also couldn't be easier to make and it costs less than £3 for four portions! That means it's super inexpensive as well as being delicious.

Make this recipe any night of the week - it's the ultimate comfort food, plus plenty of veg so you won't feel so guilty enjoying it!


  • 200g macaroni
  • 350g broccoli florets
  • 340g can sweetcorn, drained
  • 40g butter
  • 40g plain flour
  • 600ml semi-skimmed milk, warmed
  • 1tsp English mustard (optional)
  • 175g strong Cheddar cheese, grated




  1. Heat the oven to 200°C, gas 6. Cook the macaroni in a large pan of salted water for 5 mins. Cut the broccoli into small florets add to the pan and cook for a further 3 mins until the macaroni and broccoli are just tender. Drain, and turn into the ovenproof dish.
  2. To make the sauce: melt the butter in a pan, stir in the flour and cook, stirring over a medium heat for 1 min. Remove from the heat and gradually add the milk, stirring well after each addition. Return to the heat and bring to the boil, and cook, stirring, until the sauce thickens.
  3. Remove from the heat, add the mustard if using and season with salt and pepper. Add three quarters of the cheese, stir until the cheese has melted.
  4. Add the sweetcorn and pour into the dish, fork the sauce through the pasta and broccoli. Scatter the remaining cheese on top, then bake in the oven for 20 mins until the dish is bubbling and the top is golden.
Top Tip for making Macaroni cheese with broccoli

Make sure you're getting your 5-a-day with our fruit and veg portion sizes in pictures diagram

Jessica Dady
Food Editor

Jessica Dady is Food Editor at and has over 10 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the best food hampers to cookbooks, from the best cake stands to kitchen appliances, Jessica has a wealth of knowledge when it comes to must-have food products. A passionate baker, she spends some of her time creating celebration cakes for friends and family including her two lucky children.