Cook the butternut squash. Here are 2 ways to do it:
First option: In a medium pot, add a small amount of water and bring it to a simmer. Place a steamer basket in the pot and add the cubed butternut squash. Cover and steam until tender, about 10 minutes. Remove and set aside.
Second option: Preheat oven to 400F. Toss the butternut in 1-2 tbsp of olive oil with litgh salt and pepper and spread on a baking sheet. Cook for 25-30 minutes or until pieces and tender and slightly caramilzed.
Cook the pasta:
While the squash is cooking, cook your pasta according to the package instructions. Once cokked to your liking, drain and set aside.
Make the cashew cheese sauce:
In a high-speed blender, combine the cooked butternut squash, soaked cashews, nutritional yeast, almond milk, minced garlic, lemon juice, garlic powder, onion powder, smoked paprika, salt, and pepper. Blend until smooth and creamy. You can adjust the consistency by adding more almond milk if needed. Taste and adjust seasoning as desired.
Combine pasta and sauce:
Return the cooked pasta to the pot (or a large pan) and pour the butternut squash cashew sauce over it. Stir gently until the pasta is fully coated with the creamy sauce.
Add veggies (optional):
If using any steamed veggies like broccoli or peas, fold them into the pasta for extra nutrients and texture.
Serve and garnish:
Serve the "mac and cheese" warm, garnished with a sprinkle of nutritional yeast or ground nuts for added crunch, and fresh herbs like parsley or chives if you like.