Roasted Brussels sprouts and butternut squash give this pasta the kind of contrast that keeps every bite interesting: crisp-edged, caramelized vegetables against tender rigatoni, all tied together with nutty brown butter and parmesan. It eats like a restaurant bowl but it comes together with ordinary pantry staples and one sheet pan for the vegetables.
What makes this version work is the way the vegetables are roasted separately. Brussels sprouts and squash don’t brown at the same pace, and crowding them together usually leaves one soft and the other overdone. Browning the butter with garlic and sage adds a deep savory base, while a splash of pasta water helps the sauce cling instead of pooling at the bottom of the bowl.
Below you’ll find the little details that keep the vegetables caramelized, the butter from scorching, and the pasta glossy instead of dry. The toasted nuts at the end are not decoration; they give the dish its last bit of crunch and make the whole bowl feel finished.
The Brussels stayed crisp on the edges and the squash got sweet and caramelized instead of turning mushy. I loved how the brown butter coated the rigatoni without feeling heavy.
Save this Brussels sprouts and butternut squash pasta for the night you want caramelized vegetables, brown butter, and a bowl that feels a little special without extra work.
The Trick Is Roasting the Vegetables Until They Actually Brown
The biggest mistake with this kind of pasta is steaming the vegetables instead of roasting them. Brussels sprouts and butternut squash both hold a lot of moisture, and if they’re crowded or under-roasted, they soften before the edges ever caramelize. That leaves you with sweet vegetables, yes, but none of the deep, browned flavor that makes the pasta taste built instead of assembled.
Roast them on a hot sheet pan and keep them in a single layer. The sprouts need their cut sides facing down when possible, and the squash needs enough space for steam to escape. If the pan looks wet halfway through, it’s overloaded. Use two pans if that’s what it takes, because dry heat is what gives you those dark edges and concentrated flavor.
What the Butter, Sage, and Nuts Are Really Doing Here

- Butternut squash — It brings sweetness and a soft, creamy bite that balances the sharper brassica flavor of the sprouts. Fresh-cut squash roasts best here; frozen cubes usually dump too much water and lose the caramelized edges.
- Brussels sprouts — Halving them gives you more flat surface area, which is where the browning happens. Smaller sprouts can go straight onto the pan; larger ones should be trimmed well so the outer leaves don’t scorch before the centers soften.
- Butter — This is the backbone of the sauce. Brown it until the milk solids turn amber and smell like toasted nuts, then pull it off the heat before adding the pasta. If it goes from nutty to black, it’s gone bitter fast.
- Sage and garlic — Sage perfumes the butter, and garlic gives it depth. Add both after the butter has started browning, not before, or the garlic will burn while you’re waiting for the butter to finish.
- Parmesan — Use finely grated parmesan so it melts into the sauce instead of clumping. The saltiness matters here because it sharpens the sweet vegetables and keeps the dish from tasting flat.
- Hazelnuts or walnuts — Toast them. Untoasted nuts taste dusty next to the brown butter, but a few minutes in a dry pan turns them crisp and fragrant and gives the finished pasta its best texture contrast.
Building the Sauce So It Stays Glossy
Roasting the vegetables with enough room
Roast the squash and Brussels sprouts at 425°F until the edges are browned and the centers are tender enough to pierce with a fork. If you pile them together, they trap steam and go soft instead of caramelized. Separate sheet pans are the safest move if your oven runs cool or your pans are small.
Cooking the pasta to the right point
Boil the rigatoni or penne until just al dente, then save at least a cup of pasta water before draining. The pasta will finish in the sauce, so it should still have a little bite. If you overcook it here, it won’t recover once the butter and cheese go in.
Brown butter without burning the garlic
Melt the butter in a wide skillet and let it foam, then keep cooking until the milk solids turn golden brown and smell deeply nutty. Add the garlic and sage near the end so they infuse the butter without scorching. The moment the garlic turns pale gold and fragrant, get the pasta in.
Finishing with pasta water and cheese
Add the pasta and a splash of pasta water first, then toss in the roasted vegetables and parmesan. The starch in the water helps the butter and cheese emulsify into a light coating instead of separating. If the sauce looks tight, add another splash of water. If it looks watery, toss for another minute over low heat and it will thicken up.
How to Adapt This Pasta Without Losing What Makes It Work
Make It Gluten-Free
Use a sturdy gluten-free pasta shape like penne or rigatoni. Cook it just to al dente and toss it quickly, because gluten-free pasta can go from firm to fragile fast once it sits in the hot sauce.
Make It Dairy-Free
Swap the butter for a good olive oil and use a dairy-free parmesan-style topping if you want one. You’ll lose the brown butter flavor, but the roasted vegetables, sage, and nuts still carry the dish well.
Use Different Nuts
Walnuts give a softer, earthier finish, while hazelnuts bring a sweeter, more toasty crunch. Either one works. Just toast them first, because raw nuts taste dull next to the browned butter.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The pasta will absorb some sauce as it sits, so it gets a little less glossy after chilling.
- Freezer: This pasta freezes reasonably well, though the Brussels sprouts will soften more after thawing. Freeze in single portions for up to 2 months, and expect a slightly softer texture when reheated.
- Reheating: Warm it gently in a skillet with a splash of water over low heat. The common mistake is blasting it in the microwave until the cheese turns oily and the pasta dries out. A little extra liquid brings the sauce back to life.
Answers to the Questions Worth Asking

Brussels Sprouts And Butternut Squash Pasta
Ingredients
Equipment
Method
- Heat oven to 425F and place butternut squash cubes on a sheet pan with olive oil, salt, and pepper. Roast for 25 minutes, turning once halfway, until caramelized and browned on the edges.
- On a second sheet pan, toss Brussels sprouts halves with olive oil, salt, and pepper. Roast at 425F for 25 minutes, turning once halfway, until caramelized and tender-crisp.
- Cook rigatoni or penne in salted water until al dente, then reserve 1 cup pasta water and drain. Set pasta aside while you make the sauce.
- In a skillet over medium heat, melt unsalted butter and cook until it turns golden and gives off a nutty aroma. Add minced garlic and chopped sage and cook until fragrant, about 30 seconds to 1 minute, without browning the garlic too much.
- Add drained pasta to the skillet with the brown butter and pour in 1/2 cup pasta water to loosen and coat the noodles. Toss until glossy, adding more pasta water only if needed to reach a silky coating.
- Fold in the roasted butternut squash and roasted Brussels sprouts, then toss again until evenly distributed. Stir in grated parmesan and season with salt and pepper to taste.
- Transfer to bowls and scatter toasted hazelnuts or walnuts over the top to finish.