Butternut Squash Pasta Sauce Recipe
Imagine a sauce that wraps your taste buds in cozy autumn warmth and brightens up an ordinary pasta night—this Butternut Squash Pasta Sauce does exactly that. With its silky texture, subtly sweet roasted squash, and a hint of savory herbs, it transforms simple penne into something truly special. Each bite feels like a comforting hug from the season itself, bringing a perfect balance of creaminess and gentle spice that’s both nourishing and deeply satisfying.

Ingredients You’ll Need
Every ingredient here is a star on its own, yet together they create a harmony of flavor and texture that makes this Butternut Squash Pasta Sauce truly shine. From the natural sweetness of roasted butternut squash to the savory depth of fresh thyme, each element plays a vital role in bringing this dish to life.
- Butternut squash (1 medium, about 1.5 pounds, diced): The creamy base of our sauce, roasting it caramelizes the sugars for a naturally sweet flavor.
- Plum tomatoes (2, quartered): Adds juicy brightness and a subtle acidity that balances the richness of the squash.
- Yellow onion (1, quartered): Brings a gentle sweetness and depth when roasted alongside the squash.
- Olive oil (2 tablespoons + 1 tablespoon for serving): Ensures everything roasts beautifully and gives the sauce a smooth finish.
- Salt (1 teaspoon): Enhances all the flavors and ties the sauce together.
- Black pepper (1/4 teaspoon): Adds a mild kick without overpowering the gentle flavors.
- Fresh thyme (1 teaspoon): Infuses a subtle herby note that complements the roasted veggies perfectly.
- Red pepper flakes (1/2 teaspoon): A touch of heat to keep the sauce lively and exciting.
- Penne pasta (1 pound): The perfect shape for holding onto this luscious sauce.
- Vegetarian Parmesan cheese (1/4 cup, grated): Adds a salty, nutty topping that completes each bite.
How to Make Butternut Squash Pasta Sauce
Step 1: Prep and Preheat
First things first, get your oven heated to a toasty 450°F (230°C) and bring a large pot of salted water to a boil for the pasta. Setting the stage right at the start makes the rest flow smoothly.
Step 2: Toss the Vegetables
In a generous mixing bowl, combine 2 tablespoons of olive oil with salt, black pepper, fresh thyme, and red pepper flakes. Toss in the diced butternut squash, quartered plum tomatoes, and onion chunks until every piece is evenly coated in that flavorful oil blend. This step ensures the vegetables roast with a harmonious blend of seasoning that will shine in your sauce.
Step 3: Roast the Vegetables
Spread your coated veggies out on a large baking sheet in a single layer and roast them for 20 to 30 minutes. You’re looking for them to be tender and caramelized at the edges—that golden browning adds a delicious depth of flavor that will make your sauce irresistible.
Step 4: Cook the Pasta
While your veggies are roasting, cook the penne pasta according to the package instructions. Always remember to reserve about half a cup of the pasta water before draining. This starchy water is liquid gold, helping the sauce cling to your pasta while giving it a silky texture.
Step 5: Blend into Sauce Perfection
Once roasted, transfer the vegetables to a blender and add the reserved pasta water. Blend until completely smooth and creamy. The natural sweetness of the butternut squash combined with the slight tang from the tomatoes and herbs creates an unforgettable sauce base that’s both nourishing and decadent.
Step 6: Combine and Serve
Pour the velvety Butternut Squash Pasta Sauce over your cooked penne and stir well, making sure every noodle is luxuriously coated. To finish, drizzle with a little extra olive oil and sprinkle with grated vegetarian Parmesan cheese. This final touch brings everything together in a visually enticing and flavor-packed dish.
How to Serve Butternut Squash Pasta Sauce

Garnishes
When serving this Butternut Squash Pasta Sauce, think of garnishes that add texture and fresh flavor contrasts. A handful of toasted pine nuts or chopped fresh sage leaves offer a lovely crunch and herbal brightness. Even a sprinkle of ground nutmeg or a few twists of freshly cracked black pepper can elevate the experience beautifully.
Side Dishes
This sauce pairs gorgeously with simple sides that won’t steal the spotlight. A crisp green salad with a lemon vinaigrette cuts through the richness, while roasted or steamed seasonal vegetables complement the autumnal vibe. For a heartier meal, garlic bread with a crispy crust and buttery center is always a winner.
Creative Ways to Present
Try serving the Butternut Squash Pasta Sauce over different types of pasta shapes like rigatoni or fusilli to see how the sauce clings differently. You can also use this sauce as a base for a baked pasta casserole topped with mozzarella or ricotta for a comforting twist. And for an elegant touch, drizzle some browned butter infused with sage on top right before serving.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (although this recipe is so good it rarely lasts long), keep the sauce and pasta separate in airtight containers in the refrigerator. This prevents the pasta from becoming soggy and allows you to enjoy fresh-tasting leftovers for up to 3 days.
Freezing
The Butternut Squash Pasta Sauce itself freezes wonderfully. Pour it into a freezer-safe container or zip-top bag, leaving room for expansion. You can store it frozen for up to 3 months. Keep pasta frozen separately or freshly cook it when ready to enjoy the sauce at its best.
Reheating
When it’s time to enjoy your saved Butternut Squash Pasta Sauce, reheat it gently on the stove over low heat. Add a splash of water or vegetable broth to loosen it if needed, stirring frequently to regain that creamy texture. Avoid microwaving for long periods as it can dry the sauce out.
FAQs
Can I use canned butternut squash instead of fresh?
While fresh butternut squash offers the best flavor and texture, canned can work in a pinch. Just be mindful that canned squash may be softer and less sweet, so roast or sauté it with the tomatoes and onions to build flavor.
Is this sauce vegan?
The sauce itself is vegan, but the recipe calls for vegetarian Parmesan cheese which often contains dairy. You can easily swap it out for a vegan Parmesan alternative or nutritional yeast to keep it fully plant-based.
What type of pasta works best with the Butternut Squash Pasta Sauce?
Penne is a classic choice here because its ridges and hollow center hold the sauce beautifully. However, any pasta that catches sauce well—like rigatoni, fusilli, or even fettuccine—would be wonderful.
How spicy is the sauce?
The red pepper flakes add just a mild warmth that complements the sweetness of the squash without overwhelming it. You can easily adjust the quantity or omit it altogether if you prefer less heat.
Can I add other herbs or spices?
Absolutely! Fresh sage, rosemary, or even a pinch of cinnamon can enhance the autumnal flavors. Just start small to let the butternut squash shine through.
Final Thoughts
This Butternut Squash Pasta Sauce is one of those stunningly simple recipes that feels both comforting and special at the same time. It’s a wonderful way to showcase seasonal ingredients with minimal fuss and maximum flavor. I encourage you to give it a try for your next meal—it’s the kind of dish that makes you excited to sit down and savor every bite.
PrintButternut Squash Pasta Sauce Recipe
A creamy, flavorful butternut squash pasta sauce made by roasting butternut squash, tomatoes, and onions, then blending them into a smooth sauce. This dish is easy to prepare, wholesome, and perfect for a cozy weeknight meal, served over penne pasta with a sprinkle of vegetarian Parmesan cheese.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting, Blending
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Vegetables
- 1 medium butternut squash (about 1.5 pounds), diced
- 2 plum tomatoes, quartered
- 1 yellow onion, quartered
Seasonings & Oils
- 2 tablespoons olive oil (for roasting)
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon fresh thyme
- 1/2 teaspoon red pepper flakes
- 1 tablespoon olive oil (for serving)
Other
- 1 pound penne pasta
- 1/4 cup grated vegetarian Parmesan cheese
Instructions
- Preheat and Boil: Preheat your oven to 450°F (230°C). At the same time, bring a large pot of salted water to a boil for cooking the pasta.
- Toss Vegetables: In a mixing bowl, combine 2 tablespoons of olive oil, 1 teaspoon salt, 1/4 teaspoon black pepper, 1 teaspoon fresh thyme, and 1/2 teaspoon red pepper flakes. Add the diced butternut squash, quartered tomatoes, and quartered onion. Toss well to evenly coat all the vegetables with the seasoning mixture.
- Roast Vegetables: Spread the seasoned vegetables in a single layer on a large baking sheet. Roast them in the preheated oven for 20 to 30 minutes, or until the vegetables are soft and have developed a slight browning.
- Cook Pasta: While the vegetables are roasting, cook the penne pasta according to the package instructions until al dente. Before draining, reserve about 1/2 cup of the starchy pasta cooking water.
- Blend Sauce: Transfer the roasted vegetables to a blender. Add the reserved pasta water to the blender and blend until the mixture is smooth and creamy, creating your sauce.
- Toss Pasta and Serve: Pour the creamy butternut squash sauce over the drained pasta. Stir well to evenly coat the pasta. Drizzle with 1 tablespoon of olive oil and sprinkle with 1/4 cup grated vegetarian Parmesan cheese. Serve immediately.
Notes
- Roasting the vegetables enhances their natural sweetness and depth of flavor in the sauce.
- Adjust the red pepper flakes if you prefer more or less heat.
- If the sauce is too thick, add more reserved pasta water to reach your desired consistency.
- Use vegetarian Parmesan to keep the dish suitable for vegetarians.
- This sauce can also be served with other pasta varieties like rigatoni or fusilli.
Nutrition
- Serving Size: 1 serving (about 1 cup cooked pasta with sauce)
- Calories: 380 kcal
- Sugar: 7 g
- Sodium: 450 mg
- Fat: 10 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 65 g
- Fiber: 7 g
- Protein: 10 g
- Cholesterol: 0 mg
Keywords: butternut squash pasta sauce, roasted vegetable pasta sauce, vegetarian pasta recipe, creamy butternut squash sauce, easy fall pasta

