01 - Set the oven to 400°F and line a baking sheet with parchment paper.
02 - Spread the butternut squash cubes, chopped onion, and garlic cloves on the baking sheet. Drizzle with 1 tbsp olive oil and toss to coat evenly. Roast for 25–30 minutes until the squash is tender and lightly caramelized.
03 - While roasting, prepare the pasta according to package directions. Drain and keep warm.
04 - Transfer the roasted vegetables to a blender. Add plant milk, nutritional yeast, 1 tbsp olive oil, lemon juice, Dijon mustard, smoked paprika, turmeric (if using), salt, and pepper. Blend until smooth and creamy.
05 - Taste the sauce and adjust seasoning as needed. If the sauce is too thick, add a small amount of plant milk to achieve the desired consistency.
06 - Return the drained pasta to the pot. Pour the butternut squash sauce over it and gently stir to coat. Warm over low heat until heated through.
07 - Mix the breadcrumbs with 1 tbsp olive oil. Sprinkle evenly over the pasta placed in an oven-safe dish and broil for 2–3 minutes until golden brown and crisp.
08 - Serve immediately, optionally garnished with fresh herbs.