Creamy mac & greens

You are here

» Creamy mac & greens

Carbon emissions: 0.82kg per serving

From BOSH! by Henry Firth and Ian Theasby is published by HQ, HarperCollins priced at £20

BOSH quote

Ingredients (serves 6)

  • 1 head of broccoli
  • 1 red onion
  • 2 tbsp olive oil
  • 8 portobello mushrooms (about 325g)
  • 350g macaroni
  • 700ml plant-based milk
  • 70g dairy-free butter
  • 55g plain flour
  • 2 tsp onion powder
  • 1½ tsp garlic powder
  • 2 tsp English mustard
  • 4 tbsp nutritional yeast
  • 40g dairy-free cheese, grated
  • 1¼ tsp salt, plus a little extra
  • ¾ tsp black pepper, plus a little extra
  • 50g panko breadcrumbs
  • salad leaves, to serve, optional

For the marinade

  • 5 tbsp soy sauce
  • 20ml maple syrup
  • 20ml apple cider vinegar
  • 20ml olive oil


  1. Preheat oven to 180°C. Line 2 baking trays. Put a large saucepan of salted water on a high heat and a medium saucepan on a medium heat. You will need a 20 x 30cm lasagne dish.
  2. Cut the broccoli into roughly 2½cm florets and cubes (trim the stalks and use the soft parts). Peel and roughly chop the onion into 1cm chunks. Lay both the onion and broccoli on one of the lined baking trays, drizzle with the 2 tablespoons of olive oil and lightly season with salt and pepper. Put the tray on the top shelf of the preheated oven.
  3. Cut the mushrooms into 1cm chunks. Put the ingredients for the marinade into a bowl and combine with a fork. Add the mushroom pieces to the marinade and stir to coat. Spread the mushrooms over the second lined baking tray and put this in the oven on the shelf below the broccoli and onions. Set the timer for 15 minutes, by which time all the veggies should be golden brown. Remove both trays and increase the oven temperature to 220°C.
  4. While the vegetables are roasting, add the macaroni to the pan of boiling salted water and cook until al dente, following the instructions on the packet. Drain and tip into the lasagne dish.
  5. Meanwhile, warm the plant-based milk in the microwave. Put the dairy-free butter in the medium saucepan and stir with a wooden spoon until it melts. Turn the heat right down and gradually add the flour to the pan, stirring vigorously until you have a doughy paste. Gradually pour in the warm plant-based milk, stirring all the time until you have a thick, creamy sauce. Add the onion powder, garlic powder, mustard, nutritional yeast, dairy-free cheese, 1¼ teaspoons salt and ¾ teaspoon pepper and stir into the sauce. Keep stirring until the sauce thickens to the consistency of custard.
  6. Add the cooked vegetables and sauce to the pasta and mix together so that everything is well covered. Sprinkle the breadcrumbs over the top, season with salt and pepper and put the dish in the oven for 5 minutes to warm through and crisp up the breadcrumbs. Remove from the oven and serve with a small side salad, if you like.
Reg. Charity No: 279228 Company Reg. No: 01468880 Copyright © 1944 - 2024 The Vegan Society