1 Cook the squash either in the microwave or oven. To cook in the microwave, place the squash in a bowl with 1/2 inch of water in the bottom. Cover the bowl with a plate and microwave on high for 4-5 minutes, or until the squash is very tender. To roast in the oven, preheat the oven to 400 degrees F. Toss the squash cubes in olive oil, salt, and pepper and spread on a baking sheet. Roast until the squash is very tender, stirring halfway through, about 20-25 minutes. Cool to room temperature.
2 Cook the pasta according to package directions and drain, reserving ½ cup of the pasta water.
3 In a large skillet, heat the butter over medium. When melted, add the onions and red pepper and cook, stirring frequently, until the onion is soft and translucent, about 5 minutes. Add the chorizo and cook, stirring, just until the chorizo breaks down and releases moisture, 3-5 minutes. Add the flour and stir until it is incorporated with the vegetables and no white spots remain. Add the roasted squash, broth, and the reserved ½ cup of pasta water and bring to a simmer. Simmer for 5 minutes. If large pieces of squash remain, use a spatula or spoon to gently press them against the sides and bottom of the pan to break apart. (You want most of the squash to dissolve into the sauce, with just a few small pieces remaining.)
4 Turn the heat off and stir in the pasta and cheddar cheese until evenly combined. Serve immediately.