Butternut Squash Pasta Sauce is a creamy, cozy, and naturally sweet sauce that turns any bowl of pasta into a comforting, fall-inspired meal. I love how velvety the squash becomes when blended, especially when combined with garlic, herbs, and a splash of cream or broth. It’s flavorful, nourishing, and way easier to make than it looks.
Why You’ll Love This Recipe
I love this recipe because it’s a wholesome alternative to heavier cream sauces, but still delivers that rich, satisfying texture. The sweetness of the roasted butternut squash balances perfectly with savory garlic, onion, and a touch of spice. Whether I’m tossing it with pasta, spooning it over gnocchi, or using it as a base for a baked dish, it always feels like comfort food done right.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Butternut squash, peeled and cubed
-
Olive oil
-
Onion, chopped
-
Garlic, minced
-
Vegetable broth or chicken broth
-
Heavy cream, milk, or a dairy-free alternative
-
Salt and black pepper
-
Nutmeg (optional)
-
Parmesan cheese (optional, for extra richness)
-
Fresh sage or thyme (optional, for garnish)
Directions
-
I start by roasting the butternut squash. I toss the cubes with olive oil, salt, and pepper, then roast at 400°F (200°C) for 25–30 minutes until tender and caramelized.
-
While the squash is roasting, I sauté onion and garlic in a pan with a bit of olive oil until soft and fragrant.
-
Once the squash is done, I transfer it to a blender or food processor along with the sautéed onion and garlic, broth, and cream. I blend until smooth and creamy.
-
I pour the sauce back into the pan to warm through, adjust seasoning with salt, pepper, and a pinch of nutmeg, and stir in Parmesan if I’m using it.
-
I toss the sauce with cooked pasta and garnish with herbs or extra cheese before serving.
Servings and timing
This sauce makes enough for about 4 servings of pasta and takes roughly 40 minutes total, including roasting time. It’s perfect for a weeknight dinner or a cozy weekend meal.
Variations
-
I make it vegan by using plant-based milk and skipping the cheese.
-
I spice it up with a pinch of chili flakes or cayenne.
-
I add sautéed mushrooms, spinach, or sausage for a heartier pasta dish.
-
I use it as a layer in lasagna or as a pizza sauce base for a seasonal twist.
storage/reheating
I store the sauce in an airtight container in the fridge for up to 4 days. It also freezes well for up to 2 months. To reheat, I warm it gently on the stove or in the microwave, adding a splash of broth or milk if it thickens too much.
FAQs
Can I use frozen butternut squash?
Yes! I roast or steam it until soft, then blend as usual. It saves time and still tastes great.
Does this sauce taste sweet?
It has a natural sweetness from the squash, but the garlic, onion, and seasoning help balance it. I can always add more salt, cheese, or spice to suit my taste.
Can I use a hand blender?
Absolutely. I blend the sauce right in the pot with an immersion blender—just be careful of splashes.
What pasta works best with this sauce?
I love it with fettuccine, rigatoni, or shells—anything that holds onto the creamy sauce.
Can I make this sauce ahead of time?
Yes, and it actually gets better as it sits. I make it a day ahead and reheat when I’m ready to serve.
Conclusion
Butternut Squash Pasta Sauce is a smooth, flavorful, and comforting addition to any pasta night. I love how easy it is to make and how it transforms a simple dish into something a little more special. Whether I’m keeping it simple or dressing it up, this sauce is one I keep coming back to all season long.
PrintButternut Squash Pasta Sauce
Butternut Squash Pasta Sauce is a velvety, nourishing sauce made with roasted squash, garlic, and cream. It’s naturally sweet, cozy, and perfect for adding a comforting twist to any pasta dish.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Sauce
- Method: Roasting & Blending
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 cups butternut squash, peeled and cubed
- 2 tbsp olive oil (divided)
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 cup vegetable broth or chicken broth
- 1/2 cup heavy cream, milk, or dairy-free alternative
- Salt and black pepper, to taste
- 1/4 tsp nutmeg (optional)
- 1/4 cup grated Parmesan cheese (optional)
- Fresh sage or thyme, for garnish (optional)
Instructions
- Preheat oven to 400°F (200°C). Toss butternut squash cubes with 1 tbsp olive oil, salt, and pepper. Spread on a baking sheet and roast for 25–30 minutes until tender and caramelized.
- Meanwhile, heat remaining 1 tbsp olive oil in a skillet over medium heat. Sauté chopped onion until soft, then add garlic and cook for 1 more minute.
- Transfer roasted squash, sautéed onion and garlic, broth, and cream to a blender. Blend until smooth and creamy (or use an immersion blender).
- Return the sauce to the pan and warm over low heat. Stir in nutmeg and Parmesan (if using), and adjust salt and pepper to taste.
- Toss with cooked pasta of choice and garnish with fresh herbs or extra cheese before serving.
Notes
- Use frozen butternut squash for convenience—roast or steam before blending.
- Spice it up with chili flakes or cayenne for heat.
- Add mushrooms, spinach, or sausage for a heartier dish.
- Try it as a lasagna layer or pizza sauce for a seasonal twist.
- Store in the fridge for up to 4 days or freeze for up to 2 months.
Nutrition
- Serving Size: 1/4 batch (sauce only)
- Calories: 180
- Sugar: 4g
- Sodium: 250mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 20mg
