Go Back
+ servings
butternut squash macaroni and cheese on plate

Butternut squash macaroni and cheese

Mandy Mazliah
Butternut squash macaroni and cheese is a wonderful and hearty dinner. The butternut squash adds colour, flavour and nutritional value. Can be blended into the sauce or left unblended as preferred. Suitable for vegetarians.
0 from 0 votes
Prep Time 15 mins
Cook Time 1 hr 20 mins
Total Time 1 hr 35 mins
Course Main Course
Cuisine British
Servings 4


  • 1 medium butternut squash about 1kg, peeled and diced
  • 2 tbsp olive oil
  • 50 g butter
  • 50 g plain flour
  • 900 ml milk
  • 150 g cheddar grated
  • 50 g parmesan grated
  • pinch of nutmeg
  • 300 g dried macaroni
  • 85 g wholemeal breadcrumbs


  • Pre-heat the oven to 200°C(fan)/220°C/gas mark 7. Roast the butternut squash with the olive oil for 30-40 minutes until soft. Stir occasionally.
  • Place a large pan of water on to boil. Add the macaroni and a dash of olive oil to stop it from sticking. I always find that macaroni sticks more than other types of pasta, though I'm not sure why. Boil for 8-10 minutes until al-dente (you don't want it to be too soft as it will continue to cook in the oven), then drain.
  • Meanwhile make your cheese sauce. Over a medium heat, melt the butter. Stir in the flour and then gradually whisk in the milk. Bring to the boil, stirring constantly, then lower the heat and continue stirring until it thickens to a smooth sauce. This should be a bit runnier than you might usually make a cheese sauce as it will thicken in the oven. Remove from the heat and stir in 2/3 of the cheese and the nutmeg.
  • Add the roasted squash to the cheese sauce. Mix well. At this stage you can blend the vegetables into the sauce if you prefer.
  • Stir the sauce in to the cooked macaroni and transfer to an ovenproof dish.
  • Cover with breadcrumbs and the rest of the cheese.
  • Cook in the oven for around 20 minutes until the top is bubbling and golden brown.
Keyword butternut squash macaroni and cheese
Tried this recipe?Let us know how it was!