Butternut Squash Pasta Sauce: Quick Weeknight Dinner in 30 Minutes
This sauce turns a simple bowl of pasta into a comforting, creamy dinner without the fuss—perfect for busy evenings.
When the squash is just tender it will blend into a silky sauce—overcooking makes it watery. Finish with a splash of pasta water for the perfect coat.

Why this Butternut Squash Pasta Sauce works
- Creamy orange hue that brightens the plate
- Sweet earthiness with a hint of nutmeg
- Ready in about 30 minutes total
- Simple pantry staples, no fancy gear
- Great for quick dinners or meal‑prep lunches
What you’ll need
The star is roasted butternut squash, paired with garlic, onion, and a touch of cream for richness.
- 200g dried penne pasta
- 1 medium butternut squash, peeled and diced
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 cup vegetable broth
- 1/2 cup heavy cream
- 1 teaspoon dried thyme
- Salt to taste
- Black pepper to taste

Tips for getting this right
- Roast the squash until caramelized – it builds depth
- Don’t skip the sautéed onion; it adds savory backbone
- Add pasta water gradually to reach silky texture
- Taste for seasoning before blending – it’s easier to adjust
- Make a double batch and freeze in airtight jars for future meals
Swaps and substitutions
Swap the squash for sweet potato for a slightly sweeter sauce, or use cauliflower for a lower‑carb version. Add cooked chicken or chickpeas for protein, and finish with a pinch of red pepper flakes if you like heat. For vegans, replace the cream with coconut milk and use olive oil instead of butter.

Storing and reheating
Store in the fridge up to 4 days in a glass container; reheat gently on the stove with a splash of water. Freeze in portion‑sized bags for up to 2 months—thaw overnight in the fridge and stir in a bit of broth before warming.
Common questions
Yes—swap the cream for coconut milk or a splash of oat milk; it stays creamy and stays dairy‑free.
Prep and roast the squash takes about 20 minutes, then blend and finish in another 10 minutes.
Twirl it with short shapes like rigatoni or penne—they catch the sauce nicely.
Butternut Squash Pasta Sauce
🧂 Ingredients
👩🍳 Instructions
-
1Heat the olive oil in a large skillet over medium heat.
-
2Add the diced onion and cook until translucent, about 3 minutes.
-
3Stir in the minced garlic and cook for another minute until fragrant.
-
4Add the diced butternut squash, vegetable broth, thyme, salt, and pepper, and bring to a simmer.
-
5Cover and let the squash soften for 10 minutes, stirring occasionally.
-
6Remove the lid, stir in the heavy cream, and simmer until the sauce thickens, about 5 minutes.
-
7Meanwhile, cook the pasta in a pot of salted boiling water until al dente, then drain.
-
8Toss the cooked pasta with the butternut squash sauce until well coated. Serve hot.
Give it a try tonight and let us know how the flavors turned out. It’s the kind of sauce you’ll want to make again and again.
