Butternut Squash Pasta Sauce: The Ultimate Guide to Deliciousness Recipe
Introduction
This creamy butternut squash pasta sauce is the perfect cozy meal for fall or any time you crave comfort food. Roasted squash combined with savory herbs and a touch of cream creates a luscious sauce that pairs beautifully with your favorite pasta. It’s simple, flavorful, and sure to become a new favorite.

Ingredients
- 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil, plus more for drizzling
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried sage
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 4 cups vegetable broth (or chicken broth)
- 1/2 cup heavy cream (or coconut cream for dairy-free)
- 1/4 cup grated Parmesan cheese (optional, omit for dairy-free)
- Salt and freshly ground black pepper to taste
- 1 pound pasta (penne, rigatoni, or your favorite shape)
- Fresh sage leaves, for garnish (optional)
- Toasted pine nuts, for garnish (optional)
Instructions
- Step 1: Preheat your oven to 400°F (200°C). Peel, seed, and cube the butternut squash into roughly 1-inch pieces.
- Step 2: In a large bowl, toss the cubed squash with 2 tablespoons olive oil, salt, and pepper. Spread in a single layer on a baking sheet and roast for 25-30 minutes, flipping halfway, until tender and caramelized. Let cool slightly.
- Step 3: While roasting, heat remaining olive oil in a large pot over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
- Step 4: Stir in garlic, dried sage, thyme, and red pepper flakes if using. Cook for another minute until fragrant.
- Step 5: Add the roasted squash to the pot. Pour in the broth and bring to a simmer.
- Step 6: Reduce heat to low, cover, and simmer for 15-20 minutes until squash is very tender and flavors meld.
- Step 7: Carefully blend the sauce until smooth using a blender or immersion blender. Work in batches if needed and be cautious with hot liquids.
- Step 8: Return the blended sauce to the pot. Stir in heavy cream and Parmesan if using. Heat gently without boiling.
- Step 9: Season with salt and pepper to taste.
- Step 10: Cook pasta in boiling salted water until al dente according to package instructions. Reserve 1 cup pasta water before draining.
- Step 11: Drain pasta without rinsing and add to the pot with sauce. Toss to coat evenly.
- Step 12: Add reserved pasta water a little at a time if sauce needs thinning.
- Step 13: Serve immediately, garnished with fresh sage leaves and toasted pine nuts if desired.
Tips & Variations
- For a dairy-free version, substitute heavy cream with coconut cream and skip the Parmesan or use a plant-based alternative.
- Roasting the squash brings out its natural sweetness, so don’t skip this step—it’s key to building flavor.
- Use any pasta shape you like; tubular shapes like penne or rigatoni hold the sauce well.
- For extra warmth, increase the red pepper flakes slightly or add a pinch of smoked paprika.
- To add protein, toss in cooked sausage or sautéed mushrooms before serving.
Storage
Store leftover sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or microwave, adding a splash of broth or cream to loosen the sauce if needed. Pasta is best cooked fresh, but you can store cooked pasta separately in the fridge for 2-3 days. Combine with reheated sauce just before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this sauce in advance?
Yes, the sauce can be made a day or two ahead and stored in the refrigerator. Reheat gently before tossing with pasta.
What if I don’t have fresh sage for garnish?
Fresh sage adds a lovely aroma, but if you don’t have it, you can omit the garnish or sprinkle some extra dried sage or fresh parsley instead.
Print
Butternut Squash Pasta Sauce: The Ultimate Guide to Deliciousness Recipe
- Total Time: 1 hour 5 minutes
- Yield: 4 to 6 servings 1x
- Diet: Vegetarian
Description
This creamy butternut squash pasta sauce transforms roasted butternut squash into a luscious, flavorful sauce perfect for tossing with your favorite pasta. Enhanced with aromatic herbs and a splash of cream, this comforting dish offers a vibrant autumnal taste that is both satisfying and elegant. Easy to prepare and suitable for both dairy and dairy-free diets, it makes an ideal weeknight dinner or a special meal for guests.
Ingredients
For the Roasted Butternut Squash
- 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed
- 2 tablespoons olive oil, plus more for drizzling
- Salt and freshly ground black pepper, to taste
For the Sauce
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried sage
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 4 cups vegetable broth (or chicken broth)
- 1/2 cup heavy cream (or coconut cream for dairy-free)
- 1/4 cup grated Parmesan cheese (optional, omit for dairy-free)
- Salt and freshly ground black pepper, to taste
For the Pasta and Garnish
- 1 pound pasta (penne, rigatoni, or your favorite shape)
- Fresh sage leaves, for garnish (optional)
- Toasted pine nuts, for garnish (optional)
Instructions
- Preheat the oven: Set your oven to 400°F (200°C) to prepare for roasting the butternut squash.
- Prepare the squash: Peel, seed, and cut the butternut squash into roughly 1-inch cubes for even roasting.
- Toss and season: In a large bowl, toss the cubed squash with 2 tablespoons of olive oil, salt, and black pepper to coat evenly.
- Roast the squash: Spread the squash cubes in a single layer on a baking sheet. Roast for 25-30 minutes, flipping halfway through, until tender and caramelized.
- Cool slightly: Remove the squash from the oven and let it cool a bit to handle safely.
- Sauté the aromatics: While the squash is roasting, heat the remaining olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until translucent, about 5-7 minutes.
- Add spices and garlic: Stir in the minced garlic, dried sage, dried thyme, and red pepper flakes if using. Cook for another minute until fragrant.
- Simmer with broth: Add the roasted squash to the pot and pour in the vegetable or chicken broth. Bring the mixture to a simmer.
- Simmer gently: Reduce heat to low, cover the pot, and simmer for 15-20 minutes until the squash is very tender and flavors meld.
- Blend the sauce: Transfer the hot mixture carefully to a blender (or use an immersion blender) and blend until smooth and creamy. If using a regular blender, do in batches and vent the lid to avoid splattering.
- Add cream and cheese: Return the sauce to the pot, stir in heavy cream or coconut cream and Parmesan cheese if using. Heat gently without boiling.
- Season the sauce: Adjust salt and freshly ground black pepper to taste.
- Cook the pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente.
- Reserve pasta water: Before draining, reserve about 1 cup of the pasta cooking water.
- Drain pasta: Drain the pasta in a colander without rinsing it, to keep the surface starches that help the sauce adhere.
- Toss pasta with sauce: Add the drained pasta to the pot with the butternut squash sauce. Toss to coat the pasta evenly.
- Adjust consistency: If the sauce is too thick, gradually add reserved pasta water until desired consistency is reached.
- Serve: Divide pasta into bowls immediately for best texture and flavor.
- Garnish: Top with fresh sage leaves and toasted pine nuts, if desired, for added aroma and crunch.
Notes
- For a dairy-free version, substitute heavy cream with coconut cream and omit Parmesan cheese.
- Red pepper flakes are optional and can be adjusted for preferred spice level.
- Use vegetable broth to keep the dish vegetarian or chicken broth for a richer flavor.
- Toasting pine nuts enhances their nuttiness – toast in a dry skillet over medium heat until golden brown.
- Ensure the pasta is well-drained but not rinsed to help sauce adhere better to the noodles.
- Use an immersion blender for a safer blending process when working with hot liquids.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Italian
Keywords: butternut squash pasta sauce, roasted butternut squash, creamy squash pasta, autumn pasta recipe, vegetarian pasta sauce

