Preheat your oven to 400 degrees F (200 degrees C). Toss the butternut squash cubes with 2 tbsp of olive oil and 1/2 tsp of sea salt. Spread them out on a baking sheet and roast until they turn golden brown, about 25-30 minutes. Keep an eye on them so they do not burn.
While the squash is roasting, cook your gluten-free rotini pasta according to the package instructions until al dente. Stir occasionally to prevent sticking.
Once the pasta is done, drain it and mix in 1 cup of baby kale while it is still warm. This will help the kale to slightly wilt and enhance its flavor. Mix well to avoid clumping.
Stir in the roasted butternut squash, 2 tbsp of fresh sage, 1/3 cup of chopped pecans, and 1/3 cup of dried cranberries. Be gentle while mixing to avoid mashing the squash.
In a small bowl, whisk together 1/4 cup of red wine vinegar, 1/4 cup of olive oil, 1/4 tsp of sea salt, and 1/8 tsp of black pepper until well blended.
Pour the dressing over the pasta mixture and gently toss until everything is coated. Taste and adjust the seasoning if needed.
Finally, sprinkle 2 oz of crumbled goat cheese over the top and give it a gentle toss. Allow the salad to sit for a moment for the flavors to meld together before serving.