01 - Preheat oven to 400°F. Line a baking tray with parchment paper.
02 - Place butternut squash cubes, chopped onion, and garlic on the baking tray. Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and toss to coat evenly. Roast for 25 minutes until squash is fork-tender and caramelized.
03 - Bring a large pot of salted water to a boil. Cook pasta until al dente according to package instructions. Drain and set aside.
04 - Transfer roasted vegetables to a blender. Add plant-based milk, nutritional yeast, 1 tablespoon olive oil, lemon juice, Dijon mustard, smoked paprika, turmeric if using, 1 teaspoon salt, and ½ teaspoon black pepper. Blend until smooth and creamy. Adjust seasoning as needed.
05 - Return drained pasta to the pot. Pour the sauce over the pasta and stir thoroughly until coated. Gently warm over low heat for 2 to 3 minutes while stirring.
06 - Mix panko breadcrumbs with 1 tablespoon olive oil. Sprinkle evenly over pasta in an ovenproof dish and broil for 2 to 3 minutes until golden brown.
07 - Garnish with chopped fresh parsley and serve hot.