Preheat oven to 425°F.
In a large bowl, combine butternut squash, onion, garlic, allspice, sea salt, pepper and olive oil. Toss until veggies are coated and spread evenly on a baking sheet. Roast for 10 minutes, toss and then roast for another 10-15 minutes, or until butternut squash is soft. Remove from the oven and let cool.
Meanwhile, cook pasta according to package instructions and drain, reserving about 1/4 cup of the pasta water.
Make the tahini sauce by whisking together the lemon juice, liquid aminos, tahini, olive oil and garlic. Add in 2-4 tablespoons of pasta water to thin the sauce to the desired consistency.
To assemble the pasta salad, add the pasta, veggies and cilantro into a large bowl. Add tahini sauce to taste and toss carefully. Serve warm with additional salt and crushed red pepper, if using. The pasta is best served immediately, but you can also enjoy it at room temperature or reheat.
To reheat, I recommend using low heat over the stove top. You may need to add a little water or broth, so the pasta doesn't dry out.