Brussels Sprouts and Butternut Squash Pasta

Loading…

By Reading time

Roasted Brussels sprouts and butternut squash give this pasta the kind of contrast that keeps you going back for another forkful: crisp-edged vegetables, tender centers, and a brown butter sauce that clings to every ridge of rigatoni. The hazelnuts bring a toasted crunch, the parmesan melts into the sauce, and the sage pulls the whole dish toward that nutty, savory place where simple ingredients taste like they’ve been worked over with care.

What makes this version work is the way each piece gets handled separately before it all comes together. The vegetables need enough heat and space to caramelize instead of steam, and the butter has to brown before the garlic goes in so the sauce tastes deep instead of flat. A little pasta water ties everything together and keeps the parmesan from turning dry or clumpy.

Below, I’m walking through the part that matters most: getting the vegetables browned, not soggy, and building the sauce so it coats the pasta instead of pooling at the bottom of the bowl.

The Brussels sprouts got crisp around the edges and the squash stayed tender instead of mushy. The brown butter with sage made the whole pasta taste restaurant-worthy, and the toasted hazelnuts were the perfect finish.

★★★★★— Megan R.

Save this Brussels sprouts and butternut squash pasta for a night when you want brown butter, roasted vegetables, and a little crunch in one bowl.

Save to Pinterest

The Part That Keeps the Vegetables from Going Soft

Brussels sprouts and butternut squash both reward high heat, but they don’t behave the same way in the oven. Squash gives up moisture quickly and can go from caramelized to collapsed if it’s crowded, while Brussels sprouts need the cut side exposed so it can take on color. Roast them separately and you give each vegetable the room it needs to brown on its own terms.

The other thing that matters here is the pan surface. If the vegetables sit in a wet layer, they steam, and once that happens you’re chasing flavor instead of building it. A light coating of olive oil is enough; too much just softens the edges. You want browned edges, tender centers, and a little resistance when you poke the squash with a fork.

What Each Ingredient Is Actually Doing in This Bowl

Brussels sprouts and butternut squash pasta roasted caramelized brown butter
  • Rigatoni or penne — A short pasta with ridges grabs the brown butter and catches bits of parmesan, nuts, and roasted vegetables. Long pasta works in a pinch, but it won’t hold the sauce in the same way.
  • Butternut squash — This brings sweetness and a soft, almost creamy texture once roasted. Cut it into even cubes so it finishes at the same time as the sprouts; uneven pieces leave you with a mix of burnt and underdone.
  • Brussels sprouts — Halved sprouts roast into crisp, nutty layers that balance the sweeter squash. If some outer leaves fall off in the pan, keep them; they turn into the best crunchy bits.
  • Butter — This is the base of the sauce, and browning it is what gives the dish its depth. Salted butter can work if that’s what you have, but unsalted gives you better control once the parmesan goes in.
  • Fresh sage — Sage blooms in the butter and flavors the whole dish without needing much. Dried sage won’t taste the same here; if you must substitute, use a smaller amount and cook it briefly so it doesn’t go dusty and bitter.
  • Parmesan — Use the real grated stuff if you can. It melts into the sauce instead of sitting in strings or clumps, and that matters when you’re trying to coat pasta evenly.
  • Toasted hazelnuts or walnuts — The nuts are there for crunch and a toasty finish. Hazelnuts taste a little sweeter and more elegant; walnuts are easier to find and still work well if you toast them first.

Building the Brown Butter Sauce So It Stays Glossy

Roast the Vegetables First

Get the squash and Brussels sprouts onto separate sheet pans and roast them until the edges are deeply golden and the centers are tender. The separation matters because the Brussels sprouts usually need more browning, while the squash can soften faster and release more moisture. If you pile them together, the pan fills with steam and the vegetables lose the roasted flavor that makes this dish worth making.

Cook the Pasta to the Edge of Done

Boil the pasta in well-salted water until it’s just shy of fully tender, then reserve at least a cup of the cooking water before draining. That starchy water is what helps the sauce cling later. If you drain everything and try to fix the sauce with plain water, it will taste thin and the parmesan won’t emulsify the same way.

Brown the Butter Before the Garlic Goes In

Melt the butter over medium heat and let it foam, then keep going until it smells nutty and the milk solids at the bottom turn golden brown. Add the garlic and sage only after the butter has browned, because garlic burns fast and turns bitter in hot fat. You’re looking for a deep toasted aroma, not dark specks that smell acrid.

Toss Everything Together with a Little Pasta Water

Add the pasta to the pan and splash in enough pasta water to loosen the butter into a light sauce before you add the parmesan. Stir until the cheese melts and the sauce turns glossy, then fold in the roasted vegetables and nuts at the end so they keep their texture. If the sauce looks greasy, it means it needs a little more pasta water and a little more tossing, not more butter.

Make It Dairy-Free

Swap the butter for a good olive oil and use a dairy-free parmesan-style alternative, then lean harder on the sage and toasted nuts for richness. You won’t get the same browned, nutty flavor from the butter, but the dish still lands in a savory, satisfying place.

Make It Gluten-Free

Use a sturdy gluten-free rigatoni or penne and pull it from the water while it still has a little bite. Gluten-free pasta can go soft fast once it hits the sauce, so keep the tossing quick and add the vegetables right at the end.

Swap the Nuts Based on What You Have

Hazelnuts give the cleanest toasted crunch, but walnuts work well and are easier to find. Skip raw nuts straight from the bag; toasting them first deepens the flavor and keeps them from tasting flat against the brown butter.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The pasta will absorb some of the sauce as it sits, so it gets a little less glossy by day two.
  • Freezer: This freezes, but the roasted vegetables soften after thawing. Freeze in a sealed container for up to 2 months if needed, though the texture is best fresh.
  • Reheating: Warm it gently in a skillet with a splash of water over medium-low heat. The common mistake is blasting it in the microwave, which tightens the cheese and dries out the pasta before the sauce loosens again.

Answers to the Questions Worth Asking

Can I use frozen Brussels sprouts or butternut squash?+

You can, but the texture won’t be quite as crisp. Frozen vegetables release more moisture, so they need extra time in the oven and a little more space on the pan to avoid steaming. If you use them, roast until the edges are browned and any excess water has cooked off.

How do I keep the parmesan from clumping?+

Add the cheese off the heat or with the pan on very low heat, and loosen the sauce with pasta water first. Parmesan clumps when it hits a dry, hot pan, so the starchy water gives it something to melt into. Grate it finely so it disappears into the sauce instead of sitting in strands.

Can I make this Brussels sprouts and butternut squash pasta ahead of time?+

Yes. Roast the vegetables and toast the nuts ahead, then cook the pasta and build the sauce right before serving. If everything sits together too long, the pasta drinks up the sauce and the nuts lose their crunch.

How do I stop the brown butter from burning?+

Use medium heat and stay with it the whole time. Brown butter goes from nutty to burnt fast, and once the milk solids turn deep brown the pan needs to come off the burner right away. If you smell sharp bitterness, it’s already gone too far.

Can I use another pasta shape?+

Yes, any short pasta with ridges or folds will work. Penne, rotini, or shells all catch the sauce and bits of vegetables well. Just avoid delicate shapes like angel hair, which can’t hold up to the roasted vegetables and heavier sauce.

Brussels Sprouts And Butternut Squash Pasta

Brussels sprouts and butternut squash pasta with roasted caramelized vegetables tossed in a nutty brown butter sauce. Rigatoni or penne gets glossy with a splash of pasta water, then finishes with parmesan and toasted hazelnuts for crunch.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 820

Ingredients
  

Rigatoni or penne
  • 1 lb rigatoni or penne
Butternut squash
  • 2 cup butternut squash, cubed
Brussels sprouts
  • 2 cup Brussels sprouts, halved
Unsalted butter
  • 0.5 cup unsalted butter
Garlic
  • 4 garlic, minced
Hazelnuts or walnuts
  • 0.25 cup hazelnuts or walnuts, toasted
Parmesan
  • 1 cup parmesan, grated
Fresh sage
  • 1 tbsp fresh sage, chopped
Olive oil
  • 2 tbsp olive oil
Pasta water
  • 0.5 cup pasta water
Salt and pepper
  • 1 salt and pepper to taste

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Roast the vegetables
  1. Heat the oven to 425F. Toss the butternut squash cubes with half the olive oil and a pinch of salt and pepper, spread on a sheet pan, and roast for 25 minutes until caramelized and browned at the edges, turning once if needed for even color.
  2. On a second sheet pan, toss the halved Brussels sprouts with the remaining olive oil and salt and pepper. Roast at 425F for 25 minutes until caramelized and blistered, with darker spots visible.
Cook pasta and make brown butter
  1. Bring a large pot of salted water to a boil and cook the rigatoni or penne according to package directions. Reserve 1 cup of pasta water before draining.
  2. In a cast iron skillet over medium heat, melt the unsalted butter. Add the garlic and chopped sage and cook until the butter turns golden and smells nutty, stirring often, about 3 to 5 minutes with visible golden-brown specks.
Toss and finish
  1. Add the drained pasta to the brown butter and pour in pasta water gradually to loosen into a glossy coating. Toss vigorously for 30 to 60 seconds until clinging, not dry.
  2. Add the roasted butternut squash and roasted Brussels sprouts to the skillet along with grated parmesan. Toss until the vegetables are coated and the parmesan melts into the sauce.
  3. Season with salt and pepper to taste. Top each serving with toasted hazelnuts or walnuts and finish with any extra parmesan if desired.

Notes

Pro tip: roast squash and Brussels sprouts separately so both caramelize without steaming, then toss immediately for the best sauce cling. Refrigerate leftovers in an airtight container up to 3 days; reheat gently with a splash of pasta water. Freezing isn’t recommended because the roasted vegetables can soften and the sauce may break. For a dairy-free swap, use a plant-based parmesan-style topping and omit any additional cheese.

You might also like these recipes

Leave a Comment

Recipe Rating