Butternut Squash Pasta Sauce is a rich, creamy, and naturally sweet sauce that turns any pasta dish into cozy comfort food. Made with roasted or sautéed butternut squash, garlic, and a touch of seasoning, this sauce blends into a velvety finish that tastes indulgent while staying wholesome. It’s my go-to when I want a lighter alternative to cream-based sauces—without sacrificing flavor or texture.
Why You’ll Love This Recipe
I love how this sauce is both comforting and healthy. The butternut squash adds a subtle sweetness and creamy texture without needing heavy cream or butter. It’s packed with nutrients and fiber, and pairs perfectly with everything from pasta and gnocchi to roasted veggies and grains. It’s also easy to make ahead and freezes well, so I always keep a batch on hand for quick meals.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Butternut squash (peeled, cubed, or frozen)
-
Onion (diced)
-
Garlic (minced)
-
Olive oil
-
Vegetable broth or water
-
Salt and black pepper
-
Nutmeg (optional, for warmth)
-
Nutritional yeast or Parmesan (optional, for cheesiness)
-
Plant-based milk or regular milk (optional, for extra creaminess)
Directions
-
I heat olive oil in a large skillet or saucepan over medium heat. I sauté the onion and garlic until soft and fragrant.
-
I add the butternut squash cubes and a pinch of salt and pepper. I cook for a few minutes, then pour in the broth just enough to cover the squash.
-
I bring everything to a simmer, cover, and cook for 15–20 minutes until the squash is fork-tender.
-
I carefully transfer the mixture to a blender or use an immersion blender to blend until smooth and creamy.
-
I return the sauce to the pan, taste, and adjust seasoning. I stir in a little milk or nutritional yeast if I want extra richness.
-
I toss the sauce with cooked pasta and serve warm, topped with herbs, cheese, or extra veggies.
Servings and timing
This recipe makes enough sauce for about 4 servings of pasta. It takes around 10 minutes to prep and 20 minutes to cook, so it’s ready in about 30 minutes.
Variations
-
I roast the squash for deeper flavor instead of simmering.
-
I add red pepper flakes for heat or sage for a more autumn-inspired flavor.
-
I mix in spinach or kale for extra greens.
-
I use the sauce on lasagna, baked pasta, or even as a base for pizza or grain bowls.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 4 days. I also freeze the sauce for up to 2 months. To reheat, I warm it on the stove or microwave, adding a splash of water or milk if it’s too thick.
FAQs
Can I use frozen butternut squash?
Yes, frozen works great and saves time. I just simmer it straight from frozen until tender.
Is this sauce vegan?
Yes, as long as I use vegetable broth and skip the dairy or use plant-based milk and nutritional yeast.
What type of pasta goes best with this sauce?
I like using short pasta like penne or rigatoni, but it’s also great with fettuccine, spaghetti, or gnocchi.
Can I make this sauce spicy?
Definitely. I add crushed red pepper flakes or a dash of hot sauce for heat.
Can I blend the sauce ahead of time?
Yes, I blend and store it in the fridge or freezer, then reheat and toss with pasta whenever I need it.
Conclusion
Butternut Squash Pasta Sauce is one of my favorite ways to enjoy a creamy, comforting meal without loading up on heavy ingredients. It’s smooth, flavorful, and full of nutrients—perfect for busy weeknights, meal prep, or cozy dinners. Whether I keep it simple or add mix-ins, this sauce always brings warmth to the table.
Butternut Squash Pasta Sauce
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Sauce
- Method: Simmering & Blending
- Cuisine: American / Italian-Inspired
Description
Butternut Squash Pasta Sauce is a creamy, wholesome, and flavorful sauce made from tender butternut squash, garlic, and simple seasonings. Perfect for pairing with pasta, gnocchi, or veggies, it’s a cozy and nutritious alternative to heavier cream sauces.
Ingredients
- 3 cups butternut squash (peeled and cubed, or frozen)
- 1 small onion (diced)
- 2–3 garlic cloves (minced)
- 1 tablespoon olive oil
- 1 cup vegetable broth or water
- Salt and black pepper (to taste)
- 1/4 teaspoon nutmeg (optional)
- 2 tablespoons nutritional yeast or Parmesan (optional)
- 1/4 cup plant-based or regular milk (optional, for extra creaminess)
Instructions
- In a skillet or saucepan, heat olive oil over medium heat. Sauté the onion and garlic until soft and fragrant, about 3–4 minutes.
- Add the butternut squash, salt, pepper, and nutmeg (if using). Cook for 2–3 minutes, stirring occasionally.
- Pour in the broth or water just until it covers the squash. Bring to a boil, then reduce heat and simmer for 15–20 minutes, or until the squash is fork-tender.
- Carefully transfer the mixture to a blender or use an immersion blender to blend until smooth and creamy.
- Return sauce to the pan and stir in milk or nutritional yeast/Parmesan if using. Adjust seasoning to taste.
- Serve hot over your favorite cooked pasta and enjoy!
Notes
- Roasting the squash first adds extra depth of flavor.
- Freeze leftovers for easy meal prep.
- Add red pepper flakes or sage for extra flavor.
- Pairs well with pasta, gnocchi, rice, or as a pizza base.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 110
- Sugar: 3g
- Sodium: 280mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg
