Pre-heat oven to 375 ºF (190 C).
On a parchment paper lined baking sheet, spread out your diced butternut squash, onion and garlic. Sprinkle the rubbed sage, salt, pumpkin pie spice and garlic powder on top. Cook for 20 minutes.
Boil a pot of water and cook macaroni noodles per package instructions.
In a blender, combine veggies, tofu, milk, nutritional yeast, turmeric, lemon juice until smooth and creamy (you’re blending everything except what’s used to make the breadcrumb topping).
Drain water from pasta and mix in sauce until well-coated.
In a small bowl, melt vegan butter. I do this in the microwave.
Combine melted butter, smoke paprika, breadcrumbs and vegan Parm until well-mixed.
Transfer the mac and cheese mixture to a casserole dish. If you're concerned about sticking, spray with a bit of oil.
Sprinkle breadcrumb mixture evenly over the mac and cheese.
Bake in oven for 15 - 20 minutes. I like to broil at the end for a couple of minutes to brown the breadcrumbs and parm.