This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
This Brussels Sprouts & Butternut Squash Pasta Recipe
Brussels Sprouts & Butternut Squash Pasta combines caramelized vegetables with al dente pasta, creating a dish that’s hearty and satisfying. The roasted Brussels sprouts add a nutty crunch, while the butternut squash brings a sweet, creamy balance. A hint of garlic and thyme ties everything together with warm, savory notes.
Table of Contents
- Why This Brussels Sprouts & Butternut Squash Pasta Is Perfect for Weeknights
- Everything You Need for Brussels Sprouts & Butternut Squash Pasta
- How To Make Brussels Sprouts & Butternut Squash Pasta Step by Step
- What to Serve with Brussels Sprouts & Butternut Squash Pasta
- Common Mistakes to Avoid
- How to Store and Reheat Brussels Sprouts & Butternut Squash Pasta
- Ingredient Swaps and Substitutions
Why This Brussels Sprouts & Butternut Squash Pasta Is Perfect for Weeknights
- This dish is a complete meal packed with veggies, perfect for those busy fall evenings. The roasted Brussels sprouts and butternut squash add flavor and nutrition without extra prep time.
- It’s incredibly versatile—just swap the Parmesan for nutritional yeast, and you have a vegan-friendly dinner. A perfect solution for those who love hearty fall dinners that cater to various dietary preferences.
- Simple ingredients keep this recipe budget-friendly while delivering layers of flavor. With pantry staples like pasta and olive oil, you can whip this up anytime.
- Cooks in under 40 minutes, making it an ideal choice for dinner ideas easy for fall weeknights. Prep is straightforward, and cleanup is minimal.
Everything You Need for Brussels Sprouts & Butternut Squash Pasta
- 8 ounces pasta (penne or rotini)
- 2 cups Brussels sprouts, halved
- 2 cups butternut squash, diced
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 1/4 cup grated Parmesan cheese (or nutritional yeast for a vegan option)
- 1/4 cup chopped fresh parsley for garnish
- 1 tablespoon lemon juice
The combination of roasted Brussels sprouts and butternut squash is what gives this pasta its rich, earthy flavor. The lemon juice at the end brightens the dish, making it feel lighter while tying all the ingredients together beautifully.
How To Make Brussels Sprouts & Butternut Squash Pasta Step by Step
- Preheat your oven to 400°F (200°C).
- In a large bowl, toss the halved Brussels sprouts and diced butternut squash with 2 tablespoons of olive oil, minced garlic, dried thyme, salt, and pepper.
- Spread the seasoned vegetables on a baking sheet in a single layer and roast for 25-30 minutes, stirring halfway through. Roast until tender and lightly browned.
- While the vegetables are roasting, cook the pasta according to package instructions until al dente. Drain and set aside.
- Once the vegetables are done, combine them with the cooked pasta in a large bowl.
- Drizzle the remaining tablespoon of olive oil and lemon juice over the mixture. Sprinkle with grated Parmesan cheese (or nutritional yeast for a vegan option) and toss until evenly coated.
- Serve warm, garnished with freshly chopped parsley.

Perfect for roasting vegetables — essential for this recipe.
What to Serve with Brussels Sprouts & Butternut Squash Pasta
- Serve alongside warm crusty garlic bread for an extra indulgent touch.
- A light fall salad with apples and walnuts makes a refreshing side to balance the richness of the pasta.
- Pair with a crisp, dry white wine or a sparkling water infused with lemon and thyme for a complete fall-inspired dinner.
- For a heartier option, consider adding roasted sweet potatoes or a side of creamy mashed potatoes.
Common Mistakes to Avoid
- Overcrowding the baking sheet can lead to steaming instead of roasting. Ensure the vegetables are spread in a single layer for optimal caramelization.
- Skipping the lemon juice can make the pasta feel heavy. The acidity cuts through the richness and enhances the overall flavor profile.
- Overcooking the pasta can make the dish mushy. Cook until al dente for the perfect texture that holds up to the roasted veggies.
How to Store and Reheat Brussels Sprouts & Butternut Squash Pasta
Store leftovers in an airtight container in the refrigerator for up to 4 days. To prevent the pasta from drying out, drizzle a bit of olive oil before refrigerating.
For longer storage, place the pasta in a freezer-safe container and freeze for up to 2 months. Thaw it overnight in the fridge before reheating.
You might also enjoy our one pot creamy garlic pasta.
Reheat the dish in a skillet over medium heat, adding a splash of water or broth to revive the sauce. Avoid microwaving, as it can make the pasta overly soft.
Looking for something similar? Try our one pot creamy garlic pasta.
For more ideas, check out our creamy garlic parmesan chicken pasta.
Ingredient Swaps and Substitutions
- If you don’t have butternut squash, sweet potatoes make an excellent substitute, offering a similar sweetness and creamy texture.
- Swap out Brussels sprouts with broccoli florets for an equally hearty but slightly less earthy flavor.
- If Parmesan cheese isn’t available, nutritional yeast or a vegan cheese alternative provides a similar savory note.
Brussels Sprouts & Butternut Squash Pasta
Ingredients
- 8 ounce pasta (penne or rotini)
- 2 cup Brussels sprouts (halved)
- 2 cup butternut squash (diced)
- 3 tbsp olive oil
- 3 clove garlic (minced)
- 1 tsp dried thyme
- salt (to taste)
- pepper (to taste)
- 1/4 cup grated Parmesan cheese (or nutritional yeast for a vegan option)
- 1/4 cup chopped fresh parsley (for garnish)
- 1 tbsp lemon juice
Instructions
- Preheat the oven to 400°F (200°C).
- In a large bowl, toss the halved Brussels sprouts and diced butternut squash with 2 tablespoons of olive oil, minced garlic, dried thyme, salt, and pepper.
- Spread the vegetables on a baking sheet in a single layer and roast for 25-30 minutes, or until tender and lightly browned, stirring halfway through.
- Meanwhile, cook the pasta according to package instructions until al dente. Drain and set aside.
- Once the vegetables are done roasting, add them to the cooked pasta in a large bowl.
- Drizzle with the remaining tablespoon of olive oil, lemon juice, and sprinkle with Parmesan cheese (or nutritional yeast). Toss everything together until well combined.
- Serve warm, garnished with chopped fresh parsley.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨




































