I just made a weeknight pasta with a silky Butternut Sauce that’s dairy free, ridiculously simple, and absolutely worth scrolling for.

I’m obsessed with this Dairy Free Butternut Squash Pasta Sauce because it tastes rich without any dairy, and it actually feels satisfying. I love the way roasted sweet notes pop alongside savory hits of garlic and sage.
But it’s the creamy hug from coconut milk that makes me reach for seconds. This is the kind of Butternut Sauce that makes gluten free pasta disappear into a silky, slightly sweet bowl of comfort.
Pasta With Squash Sauce that isn’t thin or gritty, just smooth and clingy. No pretending it’s butter, just honest, bold squash goodness I crave every night, no regrets.
Ingredients

- Butternut squash: creamy, naturally sweet base that makes it feel like fall in a bowl.
- Extra virgin olive oil: adds slick richness and helps everything taste rounded and homey.
- Yellow onion: caramelizes into sweet depth; it’s the flavor backbone without being loud.
- Garlic cloves: punchy aroma, cozy warmth that makes the sauce actually sing.
- Vegetable broth: thins and seasons gently, keeps it savory without heaviness.
- Coconut or oat milk: makes the sauce silky; coconut is richer, oat is lighter.
- Nutritional yeast: cheesy note and B vitamins; basically vegan “cheese” vibes.
- Lemon juice: brightens and lifts the sweetness so it doesn’t feel cloying.
- Sea salt: brings out all the little savory details you want.
- Black pepper: just a bit of bite to keep it interesting.
- Nutmeg or mace: warm, cozy spice that whispers holiday nostalgia.
- Smoked or regular paprika: adds subtle warmth and a hint of color.
- Maple syrup or brown sugar: optional sweetness to balance acidity, nice touch.
- Dried or fresh sage: herbal, earthy notes that pair beautifully with squash.
- Red pepper flakes: optional heat if you want a little kick.
- Fresh parsley or basil: bright, fresh finish that makes it feel alive.
- Gluten free pasta: the delivery system, comforting and hearty with every bite.
Ingredient Quantities
- 1 medium butternut squash, peeled, seeded and cut into 1 inch cubes (about 3 to 4 cups)
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion, roughly chopped (about 1 cup)
- 3 garlic cloves, smashed
- 1 cup vegetable broth (plus more to thin if needed)
- 1 cup full fat canned coconut milk or unsweetened oat milk for a lighter sauce
- 3 tablespoons nutritional yeast
- 1 tablespoon lemon juice (about half a lemon)
- 1 teaspoon fine sea salt, adjust to taste
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon ground nutmeg or a pinch of mace
- 1/2 teaspoon smoked paprika or regular paprika for mild warmth
- 1/2 to 1 teaspoon maple syrup or brown sugar, optional to balance acidity
- 1 teaspoon dried sage or 1 tablespoon fresh chopped sage (or use thyme)
- Pinch of red pepper flakes, optional for heat
- Fresh parsley or basil for garnish, optional
- 12 ounces gluten free pasta of your choice, cooked according to package directions
How to Make this
1. Preheat oven to 425F. Toss the butternut squash cubes with 1 tablespoon olive oil, 1/2 teaspoon sea salt and a little black pepper. Spread on a baking sheet and roast 20 to 25 minutes, flipping once, until tender and a bit caramelized at the edges.
2. Meanwhile cook the gluten free pasta according to package directions. Reserve about 1/2 to 1 cup of the pasta cooking water, drain the pasta and set aside.
3. In a medium skillet heat the remaining 1 tablespoon olive oil over medium heat. Add the chopped onion and a pinch of salt and cook until soft and starting to brown, about 6 to 8 minutes. Add the smashed garlic and cook 30 to 60 seconds until very fragrant, don’t burn it.
4. Add the roasted squash to the skillet with the onions and garlic for a minute to warm everything together, then transfer mixture to a blender or food processor. If you dont have a blender use an immersion blender straight in the pan but be careful.
5. Pour in 1 cup vegetable broth and 1 cup full fat canned coconut milk (or unsweetened oat milk), add 3 tablespoons nutritional yeast, 1 tablespoon lemon juice, 1 teaspoon dried sage (or 1 tablespoon fresh), 1/4 teaspoon ground nutmeg, 1/2 teaspoon smoked paprika, 1/2 to 1 teaspoon maple syrup, a pinch of red pepper flakes if using, and the remaining salt and pepper. Blend until silky smooth, adding more broth or reserved pasta water a few tablespoons at a time to reach a creamy saucy consistency.
6. Taste and adjust: add more salt, lemon, maple syrup or nutritional yeast to make it brighter or cheesier. If it’s too thick loosen with more broth or pasta water, if too thin simmer gently in a saucepan to reduce.
7. Return the sauce to the skillet over low heat to warm through, stir often. If you used canned coconut milk the sauce might thicken when cooled, so keep it gentle.
8. Toss the cooked pasta with the sauce in the skillet until well coated, adding a splash of reserved pasta water if needed to help the sauce cling. Cook together 1 to 2 minutes so flavors marry.
9. Serve immediately topped with chopped fresh parsley or basil, an extra crack of black pepper, and if you want more savory richness sprinkle a little extra nutritional yeast. This keeps in the fridge 3 to 4 days and reheats with a splash of broth.
Equipment Needed
1. Baking sheet (rimmed) for roasting the squash
2. Large pot for cooking the gluten free pasta
3. Colander or pasta strainer to drain pasta (and reserve some cooking water)
4. Medium skillet for sautéing onion and warming the sauce
5. Blender or food processor (or an immersion blender if you prefer)
6. Cutting board and a sharp chef’s knife for peeling and chopping squash and onion
7. Measuring cups and spoons for broth, coconut milk, nutritional yeast, spices, etc.
8. Wooden spoon or heatproof spatula for stirring the onion and sauce
9. Tongs or a pasta fork to toss pasta with the sauce
10. Small bowl or cup to smash and hold garlic and to mix any extra seasonings if needed
FAQ
Dairy Free Butternut Squash Pasta Sauce Recipe Substitutions and Variations
- Canned coconut milk: swap with unsweetened almond milk or soy milk for a lighter sauce, or use 1/2 cup cashew cream plus 1/2 cup water for extra creaminess — if you use almond or soy you might want an extra tablespoon of nutritional yeast to boost flavor.
- Vegetable broth: use chicken broth if not vegetarian, or just water plus an extra pinch of salt and a splash of soy sauce for depth, it works fine in a pinch.
- Nutritional yeast: replace with 2 tablespoons of vegan parmesan or 1 tablespoon of miso paste thinned into the sauce, both add that savory, umami punch.
- Maple syrup or brown sugar: sub honey if not vegan, or use a small grated apple or a splash of orange juice to balance acidity naturally, start small so it’s not too sweet.
Pro Tips
1. Roast the squash a bit longer where possible, until you get little browned bits on the edges, not just soft. Those caramelized bits add real depth, so don’t be afraid to crank the heat or let them hang out an extra 5 minutes, just keep an eye so they don’t burn.
2. Save at least 3/4 cup of pasta water and add it in small splashes while blending and when tossing. The starchy water helps the sauce cling and makes it silkier without thinning the flavor, just add slowly so you dont make it soup.
3. Layer your seasoning. Taste after blending and then again after the sauce warms with the pasta, because heat can mute acidity and salt. If it feels flat add a squeeze more lemon or a tiny pinch more salt, and if it’s too sweet or heavy a splash more broth brightens it up.
4. If using coconut milk, use full fat for richness, but if it gets gummy when chilled reheat gently with a splash of broth and whisk or stir vigorously. A quick pan warm up brings it back, and finish with fresh herbs and a final grind of pepper for brightness.

Dairy Free Butternut Squash Pasta Sauce Recipe
I just made a weeknight pasta with a silky Butternut Sauce that's dairy free, ridiculously simple, and absolutely worth scrolling for.
4
servings
567
kcal
Equipment: 1. Baking sheet (rimmed) for roasting the squash
2. Large pot for cooking the gluten free pasta
3. Colander or pasta strainer to drain pasta (and reserve some cooking water)
4. Medium skillet for sautéing onion and warming the sauce
5. Blender or food processor (or an immersion blender if you prefer)
6. Cutting board and a sharp chef’s knife for peeling and chopping squash and onion
7. Measuring cups and spoons for broth, coconut milk, nutritional yeast, spices, etc.
8. Wooden spoon or heatproof spatula for stirring the onion and sauce
9. Tongs or a pasta fork to toss pasta with the sauce
10. Small bowl or cup to smash and hold garlic and to mix any extra seasonings if needed
Ingredients
-
1 medium butternut squash, peeled, seeded and cut into 1 inch cubes (about 3 to 4 cups)
-
2 tablespoons extra virgin olive oil
-
1 medium yellow onion, roughly chopped (about 1 cup)
-
3 garlic cloves, smashed
-
1 cup vegetable broth (plus more to thin if needed)
-
1 cup full fat canned coconut milk or unsweetened oat milk for a lighter sauce
-
3 tablespoons nutritional yeast
-
1 tablespoon lemon juice (about half a lemon)
-
1 teaspoon fine sea salt, adjust to taste
-
1/2 teaspoon freshly ground black pepper
-
1/4 teaspoon ground nutmeg or a pinch of mace
-
1/2 teaspoon smoked paprika or regular paprika for mild warmth
-
1/2 to 1 teaspoon maple syrup or brown sugar, optional to balance acidity
-
1 teaspoon dried sage or 1 tablespoon fresh chopped sage (or use thyme)
-
Pinch of red pepper flakes, optional for heat
-
Fresh parsley or basil for garnish, optional
-
12 ounces gluten free pasta of your choice, cooked according to package directions
Directions
- Preheat oven to 425F. Toss the butternut squash cubes with 1 tablespoon olive oil, 1/2 teaspoon sea salt and a little black pepper. Spread on a baking sheet and roast 20 to 25 minutes, flipping once, until tender and a bit caramelized at the edges.
- Meanwhile cook the gluten free pasta according to package directions. Reserve about 1/2 to 1 cup of the pasta cooking water, drain the pasta and set aside.
- In a medium skillet heat the remaining 1 tablespoon olive oil over medium heat. Add the chopped onion and a pinch of salt and cook until soft and starting to brown, about 6 to 8 minutes. Add the smashed garlic and cook 30 to 60 seconds until very fragrant, don't burn it.
- Add the roasted squash to the skillet with the onions and garlic for a minute to warm everything together, then transfer mixture to a blender or food processor. If you dont have a blender use an immersion blender straight in the pan but be careful.
- Pour in 1 cup vegetable broth and 1 cup full fat canned coconut milk (or unsweetened oat milk), add 3 tablespoons nutritional yeast, 1 tablespoon lemon juice, 1 teaspoon dried sage (or 1 tablespoon fresh), 1/4 teaspoon ground nutmeg, 1/2 teaspoon smoked paprika, 1/2 to 1 teaspoon maple syrup, a pinch of red pepper flakes if using, and the remaining salt and pepper. Blend until silky smooth, adding more broth or reserved pasta water a few tablespoons at a time to reach a creamy saucy consistency.
- Taste and adjust: add more salt, lemon, maple syrup or nutritional yeast to make it brighter or cheesier. If it's too thick loosen with more broth or pasta water, if too thin simmer gently in a saucepan to reduce.
- Return the sauce to the skillet over low heat to warm through, stir often. If you used canned coconut milk the sauce might thicken when cooled, so keep it gentle.
- Toss the cooked pasta with the sauce in the skillet until well coated, adding a splash of reserved pasta water if needed to help the sauce cling. Cook together 1 to 2 minutes so flavors marry.
- Serve immediately topped with chopped fresh parsley or basil, an extra crack of black pepper, and if you want more savory richness sprinkle a little extra nutritional yeast. This keeps in the fridge 3 to 4 days and reheats with a splash of broth.
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: 447g
- Total number of serves: 4
- Calories: 567kcal
- Fat: 21g
- Saturated Fat: 11g
- Trans Fat: 0g
- Polyunsaturated: 2.2g
- Monounsaturated: 6.3g
- Cholesterol: 0mg
- Sodium: 788mg
- Potassium: 625mg
- Carbohydrates: 83g
- Fiber: 7g
- Sugar: 6.5g
- Protein: 16g
- Vitamin A: 8600IU
- Vitamin C: 20mg
- Calcium: 53mg
- Iron: 1.5mg













