Start by prepping the cauliflower and butternut squash. Wash and cut the cauliflower and add it to a medium-small pot. Then peel and dice the butternut squash and add it to the cauliflower.
1/2 cup cauliflower, 1/2 cup butternut squash
Cover with water and bring to a boil. Then cook for about 10 minutes or until the vegetables are tender.
Strain the vegetables and blend in a blender until smooth. Set aside.
Bring a large pot of water to a boil. Once boiling, add the noodles and cook according to package instructions.
225 g macaroni
Add the butter to the same pot you used for the vegetables and melt on medium heat. Once it starts bubbling add the flour and whisk until well incorporated. Cook until golden then add the milk. Whisk until well combined. Cook for a couple of minutes until it starts to thicken.
1 tbsp butter, ½ tbsp all-purpose flour, 1/3 cup milk
Add the paprika, Dijon mustard, garlic powder and salt, and stir.
¼ tsp Dijon mustard, ¼ tsp paprika, ¼ tsp garlic powder, ¼ tsp salt
Grate the cheddar cheese and add it to the milk mixture, the blended veggies and the parmesan cheese. Whisk until both kinds of cheese are melted and the sauce is smooth.
½ cup cheddar cheese, ¼ cup parmesan
Strain the noodles, put them in with the cheese and vegetable sauce. Stir well to coat the pasta.
Serve on its own or as a side to your main.