I made a silky, kid-approved butternut squash pasta sauce that freezes beautifully, is ready in minutes, and hides a secret ingredient you’ll want to know about.

I am obsessed with this butternut squash pasta sauce because it tastes like autumn sun in a bowl, rich and bright without trying too hard. I love how the squash gives a silky sweetness that clings to every noodle, and the coconut milk makes it decadently creamy without feeling heavy.
It’s weirdly sophisticated but also totally approachable. I serve it when I want something that feels intentional but not fussy.
Simple herbs, a pinch of spice, a squeeze of lemon, and it sings. Seriously, I crave it the way some people crave chocolate.
No need for complicated toppings, just pasta.
Ingredients

- Butternut squash: sweet, creamy base that makes the sauce cozy and thick, like fall in a bowl.
- Olive oil: brings a light fruity richness and helps everything brown a bit.
- Yellow onion: sweet and savory backbone, it softens and adds depth to the sauce.
- Garlic: punchy aroma and warmth, it keeps the sauce from tasting flat.
- Vegetable broth: keeps it saucy and helps blend flavors without heaviness.
- Coconut milk: adds silky creaminess and a subtle tropical roundness, especially if you want vegan.
- Heavy cream: basically decadence; makes the sauce super lush and clingy to pasta.
- Nutritional yeast: cheesy, nutty vibe for vegans, it adds savory umami punch.
- Parmesan: salty, tangy cheesiness that you’ll want more of on top.
- Butter: Plus it makes everything richer and gives a slightly glossy finish.
- Kosher salt: seasons and wakes up the squash, don’t skip tweaking it.
- Black pepper: bright, slightly biting heat that keeps the sauce interesting.
- Nutmeg: tiny pinch adds warm, cozy spice without being obvious.
- Lemon juice: adds fresh brightness and lifts the whole dish a bit.
- Sage or thyme: herbaceous note that pairs beautifully with roasted squash.
- Pasta water: basically magic for loosening sauce and helping it cling to noodles.
Ingredient Quantities
- 1 medium butternut squash, about 2 to 2 1/2 lb, peeled, seeded and cut into 1 inch cubes (about 4 to 5 cups)
- 1 tbsp olive oil, plus extra for roasting or sauteing
- 1 small yellow onion, roughly chopped
- 3 garlic cloves, smashed or minced
- 1 cup low sodium vegetable broth, or chicken broth if you want
- 1/2 cup canned full fat coconut milk, or 1/3 cup heavy cream for non vegan
- 2 tbsp nutritional yeast, or 1/4 cup grated Parmesan, plus more for serving
- 1 tbsp unsalted butter or vegan butter, optional but makes it richer
- 1 tsp kosher salt, adjust to taste
- 1/2 tsp freshly ground black pepper
- 1/4 tsp ground nutmeg, just a pinch really
- 1 tbsp fresh lemon juice, or to taste
- 1 tbsp fresh sage or thyme, chopped, or 1 tsp dried herbs
- 1/2 cup reserved pasta cooking water, more if needed to thin the sauce
- Pinch of red pepper flakes, optional, for a little heat
How to Make this
1. Preheat oven to 425F. Toss the cubed butternut squash with 1 tbsp olive oil and a pinch of salt, spread on a baking sheet and roast until very tender and starting to brown, about 25 to 30 minutes. If you need it faster, sauté the cubes in a skillet with a little oil over medium heat until soft, about 12 to 15 minutes.
2. While the squash cooks, heat 1 tbsp olive oil in a small saucepan over medium. Add the chopped onion and a pinch of salt, cook until translucent and slightly golden, about 6 to 8 minutes. Add the garlic and cook 30 to 60 seconds more until fragrant.
3. Transfer the roasted or sautéed squash to a blender or food processor with the cooked onion and garlic. Add 1 cup vegetable broth, 1/2 cup canned full fat coconut milk (or 1/3 cup heavy cream), 2 tbsp nutritional yeast (or 1/4 cup grated Parmesan), 1 tbsp butter or vegan butter if using, 1 tsp kosher salt, 1/2 tsp black pepper, 1/4 tsp nutmeg, 1 tbsp lemon juice, and the chopped herbs plus a pinch of red pepper flakes if you like heat.
4. Puree until completely smooth. If the blender is too thick, add a splash more broth or some reserved pasta water later to loosen it up. Taste and adjust salt, lemon, herbs or heat.
5. Bring a large pot of salted water to boil and cook your pasta according to package directions. Before draining, reserve 1/2 cup of the pasta cooking water, more if you want the sauce thinner.
6. Return the blended squash sauce to a saucepan and warm gently over low heat. Stir in reserved pasta water a few tablespoons at a time until the sauce reaches a silky, clingy consistency that will coat the pasta.
7. Toss the drained pasta directly into the sauce, mixing well so every strand gets coated. If it seems too thick, add more of the reserved pasta water until you like the texture.
8. Stir in extra grated Parmesan or a bit more nutritional yeast if you want cheesier flavor. Adjust salt, pepper and lemon to brighten the sauce.
9. Serve immediately with extra Parmesan or nutritional yeast, a drizzle of olive oil if you like, and additional herbs or a few red pepper flakes on top.
10. To freeze, cool the sauce completely, portion into freezer bags or containers and freeze up to 3 months. Thaw in the fridge overnight and reheat gently with a splash of broth or pasta water to loosen.
Equipment Needed
1. Oven and baking sheet (lined with foil or parchment)
2. Chef’s knife and cutting board
3. Large skillet (for faster sautéing option)
4. Small saucepan (for onion and warming sauce)
5. Blender or food processor
6. Large pot for boiling pasta
7. Colander or pasta strainer
8. Wooden spoon or heatproof spatula
9. Measuring cups and spoons
10. Tongs or pasta fork for tossing and serving
FAQ
Easy Butternut Squash Pasta Sauce Recipe Substitutions and Variations
- Butternut squash: use pumpkin (canned or fresh) or sweet potato, or even carrot cubes if thats what you have. Cook time may change a few minutes.
- Coconut milk / heavy cream: swap for canned evaporated milk, plain cashew cream, or regular milk plus a tablespoon of butter for fat and richness.
- Nutritional yeast / Parmesan: try grated Pecorino Romano, finely grated Asiago, or 1 teaspoon white miso dissolved in the broth for a savory boost.
- Vegetable / chicken broth: use water plus 1 teaspoon bouillon or stock concentrate, or a light mushroom broth for extra umami.
Pro Tips
1. Roast the squash until it has some brown spots and smells nutty. That caramelization gives way more flavor than just soft squash. If you skip it to save time, sauté until really browned or you’ll end up with a flatter tasting sauce.
2. When blending hot squash, leave the lid cracked and cover with a towel so steam can escape. Hot purees can build pressure and pop the lid. If you have an immersion blender, use it right in the saucepan to avoid transfers.
3. Use the reserved pasta water little by little. The starchiness is the magic for a silky clingy sauce, but add it slowly so you don’t make the sauce too thin. Aim for a texture that coats the pasta rather than pools on the plate.
4. Brightness is everything. Don’t skip the lemon and don’t be shy with it — a little more acid often wakes up coconut milk or cream and keeps the dish from tasting heavy. Taste and adjust salt after you add acid.
5. For extra depth and texture, crisp some sage or thyme in butter or oil and spoon it over the finished dish. Also, if you plan to freeze the sauce, under-season slightly before freezing and re-season after reheating because flavors concentrate in the freezer.

Easy Butternut Squash Pasta Sauce Recipe
I made a silky, kid-approved butternut squash pasta sauce that freezes beautifully, is ready in minutes, and hides a secret ingredient you'll want to know about.
4
servings
224
kcal
Equipment: 1. Oven and baking sheet (lined with foil or parchment)
2. Chef’s knife and cutting board
3. Large skillet (for faster sautéing option)
4. Small saucepan (for onion and warming sauce)
5. Blender or food processor
6. Large pot for boiling pasta
7. Colander or pasta strainer
8. Wooden spoon or heatproof spatula
9. Measuring cups and spoons
10. Tongs or pasta fork for tossing and serving
Ingredients
-
1 medium butternut squash, about 2 to 2 1/2 lb, peeled, seeded and cut into 1 inch cubes (about 4 to 5 cups)
-
1 tbsp olive oil, plus extra for roasting or sauteing
-
1 small yellow onion, roughly chopped
-
3 garlic cloves, smashed or minced
-
1 cup low sodium vegetable broth, or chicken broth if you want
-
1/2 cup canned full fat coconut milk, or 1/3 cup heavy cream for non vegan
-
2 tbsp nutritional yeast, or 1/4 cup grated Parmesan, plus more for serving
-
1 tbsp unsalted butter or vegan butter, optional but makes it richer
-
1 tsp kosher salt, adjust to taste
-
1/2 tsp freshly ground black pepper
-
1/4 tsp ground nutmeg, just a pinch really
-
1 tbsp fresh lemon juice, or to taste
-
1 tbsp fresh sage or thyme, chopped, or 1 tsp dried herbs
-
1/2 cup reserved pasta cooking water, more if needed to thin the sauce
-
Pinch of red pepper flakes, optional, for a little heat
Directions
- Preheat oven to 425F. Toss the cubed butternut squash with 1 tbsp olive oil and a pinch of salt, spread on a baking sheet and roast until very tender and starting to brown, about 25 to 30 minutes. If you need it faster, sauté the cubes in a skillet with a little oil over medium heat until soft, about 12 to 15 minutes.
- While the squash cooks, heat 1 tbsp olive oil in a small saucepan over medium. Add the chopped onion and a pinch of salt, cook until translucent and slightly golden, about 6 to 8 minutes. Add the garlic and cook 30 to 60 seconds more until fragrant.
- Transfer the roasted or sautéed squash to a blender or food processor with the cooked onion and garlic. Add 1 cup vegetable broth, 1/2 cup canned full fat coconut milk (or 1/3 cup heavy cream), 2 tbsp nutritional yeast (or 1/4 cup grated Parmesan), 1 tbsp butter or vegan butter if using, 1 tsp kosher salt, 1/2 tsp black pepper, 1/4 tsp nutmeg, 1 tbsp lemon juice, and the chopped herbs plus a pinch of red pepper flakes if you like heat.
- Puree until completely smooth. If the blender is too thick, add a splash more broth or some reserved pasta water later to loosen it up. Taste and adjust salt, lemon, herbs or heat.
- Bring a large pot of salted water to boil and cook your pasta according to package directions. Before draining, reserve 1/2 cup of the pasta cooking water, more if you want the sauce thinner.
- Return the blended squash sauce to a saucepan and warm gently over low heat. Stir in reserved pasta water a few tablespoons at a time until the sauce reaches a silky, clingy consistency that will coat the pasta.
- Toss the drained pasta directly into the sauce, mixing well so every strand gets coated. If it seems too thick, add more of the reserved pasta water until you like the texture.
- Stir in extra grated Parmesan or a bit more nutritional yeast if you want cheesier flavor. Adjust salt, pepper and lemon to brighten the sauce.
- Serve immediately with extra Parmesan or nutritional yeast, a drizzle of olive oil if you like, and additional herbs or a few red pepper flakes on top.
- To freeze, cool the sauce completely, portion into freezer bags or containers and freeze up to 3 months. Thaw in the fridge overnight and reheat gently with a splash of broth or pasta water to loosen.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 350g
- Total number of serves: 4
- Calories: 224kcal
- Fat: 11.8g
- Saturated Fat: 6.8g
- Trans Fat: 0.08g
- Polyunsaturated: 0.4g
- Monounsaturated: 2.8g
- Cholesterol: 7.8mg
- Sodium: 425mg
- Potassium: 875mg
- Carbohydrates: 32g
- Fiber: 5.3g
- Sugar: 5.3g
- Protein: 5.3g
- Vitamin A: 20000IU
- Vitamin C: 49mg
- Calcium: 130mg
- Iron: 2.1mg













