Roasted Butternut Squash Pasta

This Roasted Butternut Squash Pasta recipe is cozy, flavorful, and perfect for fall, winter, or holiday dinners. Sweet roasted butternut squash gets caramelized in the oven, then tossed with tender spaghetti, garlic, and fresh herbs for a simple yet elegant dish.

Whether you’re looking for a weeknight-friendly vegetarian pasta or a holiday-worthy side, this recipe delivers comfort and flavor in every bite.


Why You’ll Love This Recipe

  • Seasonal & cozy – Butternut squash makes this dish ideal for fall or winter comfort food.
  • Simple ingredients – Everyday pantry staples with fresh squash.
  • Easy weeknight dinner – Ready in under 40 minutes with minimal prep.
  • Vegetarian & customizable – Can be served as-is, or topped with parmesan, goat cheese, or protein.
  • Holiday-worthy – A beautiful vegetarian option for Thanksgiving or Christmas.
Plate of spaghetti tossed with roasted butternut squash, parsley, and parmesan cheese.

Ingredients You’ll Need

For the Roasted Squash

  • 1 medium butternut squash, peeled and diced into ½-inch cubes
  • 3 tablespoons olive oil
  • 1 teaspoon salt
  • 1 teaspoon vegetable bouillon powder
  • ½ teaspoon black pepper
  • ½ teaspoon paprika

For the Pasta & Sauce

  • 12 oz spaghetti
  • 3 cloves garlic, minced
  • 2 tablespoons unsalted butter
  • ¼ cup reserved pasta water
  • ½ teaspoon vegetable bouillon powder
  • ½ cup freshly grated parmesan cheese
  • 2 tablespoons fresh parsley, chopped
Spaghetti with roasted butternut squash cubes tossed in a creamy garlic butter sauce inside a skillet.

Step-by-Step: How to Make Roasted Butternut Squash Pasta

1) Roast the squash

Preheat oven to 400°F (200°C). Toss butternut squash cubes with olive oil, vegetable bouillon powder, salt, pepper, and paprika (if using). Spread evenly on a baking sheet. Roast for 20–25 minutes, flipping halfway, until golden brown and tender.

2) Cook the pasta

While the squash roasts, bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Reserve ¼ cup of the pasta water before draining.

3) Sauté garlic

In a large skillet, melt butter over medium heat. Add garlic and cook for 1 minute until fragrant, being careful not to burn.

4) Toss everything together

Add the roasted squash to the skillet with the garlic. Stir in the drained pasta and reserved pasta water, tossing until the noodles are lightly coated. Add vegetable bouillon powder and adjust seasoning with extra salt and pepper if needed.

5) Garnish and serve

Sprinkle with fresh parsley and parmesan cheese (if using). Serve warm.

Overhead view of spaghetti topped with caramelized roasted butternut squash cubes and parmesan.

How to Store & Reheat

Refrigerator

  • Store cooled pasta in an airtight container for up to 4 days.
  • Reheat in a skillet with a splash of olive oil or water until warmed through.

Freezer

  • Best to freeze without the pasta (just the roasted squash).
  • Store roasted cubes in a freezer-safe bag for up to 2 months.
  • Add to freshly cooked pasta when ready to serve.

Make-Ahead Tip

Roast the butternut squash a day ahead and refrigerate. When ready to serve, cook the pasta and toss everything together in minutes.

Yield: 4 servings

Roasted Butternut Squash Pasta

Close-up of roasted butternut squash pasta with golden caramelized squash cubes and fresh parsley on spaghetti.

This roasted butternut squash pasta is a cozy, flavorful dish made with caramelized squash, garlic, and herbs tossed with spaghetti. A quick, vegetarian dinner that’s perfect for fall weeknights, holiday gatherings, or meatless meals.

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes

Ingredients

For the Roasted Squash:

  • 1 medium butternut squash, peeled and diced into ½-inch cubes
  • 3 tablespoons olive oil
  • 1 teaspoon vegetable bouillon powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon paprika

For the Pasta Base:

  • 12 oz spaghetti
  • 2 tablespoons unsalted butter
  • 3 cloves garlic, minced
  • ½ teaspoon vegetable bouillon powder
  • ¼ cup reserved pasta water
  • ½ cup freshly grated parmesan
  • 2 tablespoons fresh parsley, chopped

Instructions

  1. Roast the Squash: Preheat oven to 400°F (200°C). Toss cubed squash with olive oil, vegetable bouillon powder, salt, pepper, and paprika. Spread in a single layer on a baking sheet and roast 20–25 minutes, flipping halfway, until golden and tender.
  2. Cook the Pasta: While squash roasts, boil salted water and cook pasta until al dente. Reserve ¼ cup pasta water, then drain.
  3. Sauté Garlic: In a large skillet, melt butter over medium heat. Add garlic and cook for 1 minute until fragrant.
  4. Combine: Add roasted squash to the skillet. Toss with cooked pasta and reserved pasta water until evenly coated. Add vegetable bouillon powder and adjust seasoning.
  5. Finish & Serve: Garnish with parsley and parmesan (if using). Serve warm.Spaghetti with roasted butternut squash cubes tossed in a creamy garlic butter sauce inside a skillet.

Notes

  • Avoid soggy squash: Don’t overcrowd the pan. Use a preheated baking sheet for maximum caramelization.
  • Creamier pasta: Stir in a splash of cream, ricotta, or goat cheese before serving.
  • Protein add-ins: Try grilled chicken, shrimp, or chickpeas to make it a complete meal.
  • Meal prep: Roast squash up to 1 day ahead and refrigerate. Toss with pasta just before serving.
  • Nutrition Information:

    Yield:

    4

    Serving Size:

    1

    Amount Per Serving: Calories: 332Total Fat: 18gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 21mgSodium: 653mgCarbohydrates: 36gFiber: 3gSugar: 2gProtein: 8g

    FAQ: Roasted Butternut Squash Pasta

    Why did my roasted butternut squash turn out mushy instead of caramelized?

    This usually happens if the pan is overcrowded or the oven temperature is too low. Spread the cubes in a single layer with space between them, and roast at 400°F (200°C). For best results, use a preheated sheet pan.

    My pasta clumped together after draining. How do I fix this?

    Clumping happens when pasta sits too long without tossing. Reserve a little pasta water and toss the drained pasta with 1 teaspoon of olive oil to keep it separate until mixing with the squash.

    The garlic burned in my skillet—what went wrong?

    Garlic burns quickly on high heat. Always cook garlic over medium heat for no more than 30–60 seconds, and stir constantly. Add the roasted squash right after to cool the pan slightly.

    How can I make the sauce creamier if it feels dry?

    If the pasta looks dry, add a splash more reserved pasta water, a knob of butter, or a drizzle of olive oil. For extra richness, stir in 2–3 tablespoons heavy cream, ricotta, or goat cheese.

    My squash released too much water—how do I fix the texture?

    Frozen or improperly dried squash can steam instead of roast. Drain or pat squash dry before roasting, and roast a few minutes longer to evaporate excess moisture.

    Can I use frozen pre‑cut butternut squash?

    Yes. Roast straight from frozen on a preheated sheet, 5–10 minutes longer, until edges char. Toss with oil, salt, and pepper after the first 10 minutes so it doesn’t steam.

    Plate of spaghetti tossed with roasted butternut squash cubes, topped with fresh herbs, styled with a bold text overlay that reads “Easy Butternut Squash Spaghetti – Weeknight Dinner in 40 Minutes”.

    Related Fall Recipes


    Skip to Recipe