Macaroni cheese with broccoli recipe

(574 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 GoodtoKnow and has over 12 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the must-buy seasonal food hampers and advent calendars for Christmas to the family-friendly air fryers that’ll make dinner time a breeze, Jessica loves trying and testing various food products to find the best of the best for the busy parents among us. Over the years of working with GoodtoKnow, Jessica has had the privilege of working alongside Future’s Test Kitchen to create exclusive videos - as well as writing, testing, and shooting her own recipes. When she’s not embracing the great outdoors with her family at the weekends, Jessica enjoys baking up a storm in the kitchen with her favourite bakes being chocolate chip cookies, cupcakes, and a tray of gooey chocolate brownies