Preheat oven to 400 degrees F. Place butternut squash on a large baking sheet and drizzle with 1 tablespoon of the olive oil. Season with salt and pepper, to taste. Place in the oven and roast until butternut squash is tender, about 25 minutes. Remove from oven and set aside.
Meanwhile, bring a large pot of water to a boil and cook the gnocchi according to the package directions. Drain the gnocchi and set aside.
Heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the onion and cook until softened, about 3 minutes. Add the sausage and cook, crumbling it with a spoon, until browned, 5 to 7 minutes. Stir in the kale, garlic, rosemary, and dried cranberries. Cook until the kale is wilted, about 4-5 minutes. Add the butternut squash and drained gnocchi. Finish with grated Parmigiano Reggiano cheese, season with salt and pepper, and serve immediately.
Note-if you need the dish to be gluten free, use DeLallo's gluten-free gnocchi.