Try this recipe for a broccoli pasta bake, then check out our tomato pasta bake, baked feta pasta, vegetable pasta bake and vegan pasta bake. Also tuck into more comforting pasta bakes.

Chef's tips for broccoli pasta bake:

  • Swap broccoli for peas, leeks or use a mixture of green vegetables to use up any you have – kale, spinach and spring greens also work well
  • For an extra savoury spin, add crispy pancetta cubes or chopped bacon to the pasta before baking
  • Leftovers keep covered and chilled for three days

Broccoli pasta bake recipe


  • 50g butter
  • 50g plain flour
  • 700ml whole milk
  • 1 garlic clove, crushed
  • 1 tsp dijon mustard
  • pinch of chilli flakes (optional)
  • 250g grated cheddar, emmental, gruyère (or use or a mixture)
  • 300g broccoli, cut into small florets
  • 250g penne or other short pasta


  • STEP 1

    Melt the butter in a pan over a low heat, then stir in the flour. Cook, stirring, for 3 mins to cook the flour, then gradually whisk in the milk until you have a smooth sauce. Stir in the garlic, mustard, a pinch of chilli, if using, and 225g of the cheese, and stir until melted. Season well with salt and pepper.

  • STEP 2

    Heat the oven to 220C/200C fan/gas 7. Cook the broccoli in a large pan of boiling salted water for 3 mins. Scoop out with a slotted spoon and drain well, reserving the water.

  • STEP 3

    Cook the pasta in the same water until just tender. Drain, then rinse under cold water and drain well again. Carefully mix the pasta and broccoli with the sauce, and tip into a 20cm x 30cm ovenproof dish.

  • STEP 4

    Scatter over the remaining cheese and bake for 20-25 mins or until golden and bubbling. Leave to stand for 5 mins before serving.

Discover more recipes with broccoli.

Broccoli cheese in a baking dish


Janine Ratcliffe Portrait
Janine RatcliffeFood director

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating