01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper.
02 - Toss butternut squash cubes, chopped onion, and garlic cloves with 1 tablespoon olive oil and a pinch of salt. Spread evenly on the prepared baking sheet.
03 - Roast for 25 to 30 minutes until the squash is tender and beginning to caramelize.
04 - Meanwhile, cook pasta according to package instructions. Drain and set aside.
05 - In a blender, combine the roasted squash, onion, garlic, soy or oat milk, nutritional yeast, lemon juice, Dijon mustard, turmeric, smoked paprika, ½ teaspoon salt, and black pepper. Blend until smooth and creamy. Adjust seasoning as needed.
06 - Heat 1 tablespoon olive oil in a large pot over medium heat. Pour in the blended sauce and cook, stirring, for 2 to 3 minutes until heated through.
07 - Add the cooked pasta to the sauce and stir until thoroughly coated.
08 - For a crispy finish, preheat the broiler. Toss panko breadcrumbs with 1 tablespoon olive oil and sprinkle over the pasta and sauce mixture. Broil for 2 to 3 minutes until golden brown.
09 - Serve immediately, garnished with additional black pepper or fresh herbs as desired.