This post may contain affiliate links. Please see our disclosure policy for more details.

This butternut squash pasta sauce is creamy, comforting, and made without a drop of cream. Roasted butternut squash and white beans blend into a silky sauce that clings to your favorite pasta shape, and it’s easy enough for a weeknight but good enough for guests.

A close up shot of cooked sauce tossed with pasta.

Recipe at a Glance

  • Creamy without dairy: Roasted squash and beans give the sauce its silky texture, no cream or cheese needed (though you can stir some in for extra richness).
  • A tomato-free alternative: Like my creamy sweet potato sauce, green pasta sauce, and carrot pasta sauce, this is a great swap for a tomato-based pasta sauce.
  • Built for every age at the table: This works for babies, toddlers, and adults, all from one pot of sauce.
  • Just a handful of ingredients: No long shopping list, no complicated steps.
  • Freezer-friendly: Make a double batch and freeze in portions for busy weeknights.

“Thank you for this recipe. It’s not easy to find vegan/vegetarian recipes with extra protien AND kids love AND easy to make. This was delicious! Please share more 🙂” – Carla

There are so many fall foods I adore, but butternut squash might be my favorite. Once roasted, it’s just as good as a simple side to family meals as it is blended into recipes like butternut squash pancakes and moist baby meatballs.

If you’re looking for another cozy, veggie-filled dinner, try this veggie mac and cheese, or browse the full collection of favorite vegetarian pasta sauces.

Key Ingredients

All the ingredients laid out on a white table and labeled.

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.

  • Butternut Squash – Look for one around 2 pounds. You’ll use the whole thing.
  • Pasta – Ruffled or ridged shapes like fusilli, rotini, or cavatappi hold the sauce best.
  • Beans – White beans, like great northern or cannellini, work best and add a boost of plant-based protein. Chickpeas are a fine swap if that’s what you have.

Substitutions

  • Butternut squash – Any winter squash works, like acorn, kabocha, or delicata, though the flavor will vary a bit (kabocha is sweeter, acorn is milder). Pre-cut or frozen squash also works; just reduce roasting time since it’s already broken down.
  • White beans – Chickpeas are a good swap if that’s what you have. For a bean-free version, use an extra ½ cup of vegetable stock instead, though the sauce will be a bit thinner.
  • Vegetable stock – Chicken stock or bone broth both work in place of vegetable stock.
  • Pasta – Use gluten-free or chickpea pasta for a gluten-free version. Rice, quinoa, or lentils also work well in place of pasta (see Serving Suggestions).
  • Dairy add-ins – Yogurt and parmesan are optional, not required. Skip both to keep this dairy-free, or use a dairy-free yogurt or nutritional yeast in their place.

How to Make Butternut Squash Pasta

You’ll find the full recipe card with all the exact measurements at the bottom of this post.

Butternut squash cut and placed skin side down on lined sheet pan with garlic and onion.

Step 1: Prep the vegetables – Slice butternut squash in half lengthwise and scoop out the seeds. You do not need to peel the squash before roasting. The skin softens and separates easily once roasted, and any skin left behind blends smooth. Slice onion into quarters. Leave garlic cloves in their skin.

Roasted butternut squash, garlic, and onion in sheet pan.

Step 2: Roast the vegetables – Rub oil over the squash, onion, and garlic. Place squash cut-side down on the baking sheet with the onion and garlic. Roast 30-45 minutes, until squash is fork-tender.

All the roasted vegetables added to a blender.

Step 3: Once the vegetables are cool enough to handle, scoop the squash flesh away from the skin (discard the skin) and add to a blender with the onion, garlic (squeezed from skins), and remaining sauce ingredients.

Vegetables blended into a small butternut squash pasta sauce.

Step 4: Blend until smooth – Pour into a pan and heat over medium-low until warmed through, thinning with reserved pasta water if needed. Add the cooked pasta to the sauce and toss to coat. Stir in yogurt or cheese if using. Serve.

Expert Tips

A close up shot of roasted garlic clove.
  • No need to peel the garlic before roasting – The cloves will pop right out perfectly caramelized once they’re done. If you’re a garlic lover, roast a whole head and add extra to the sauce, or save it to spread on toast or stir into other meals throughout the week.
  • Meal prep – Roasting the vegetables is the longest step, so prep them over the weekend to make this a fast, easy weeknight meal.
  • Get the pasta-to-sauce ratio right – This recipe makes about 4 cups of sauce, enough for 1 pound of pasta. For a lighter, saucier dish, use less pasta (8-12 oz); for a thicker coating, use the full pound.

Serving Suggestions

Pasta served 3 ways for adult, baby, and toddler.

This butternut squash pasta sauce isn’t just for pasta. Try spooning it over:

Pair it with a protein for a more complete meal, such as:

Thin it out with a little extra vegetable stock and it works beautifully as a soup, too.

Tip: if your child doesn’t love mixed foods, serve the pasta and sauce separately instead of tossed together. Here are more dinner idas for toddlers and kids.

Butternut Squash Pasta FAQs

Do I need to peel the butternut squash before roasting?

No. Roast it unpeeled, cut-side down. Once roasted, the flesh scoops away from the skin easily, so there’s no need to peel it raw.

Do I need to cook the sauce, or can I eat it cold?

It depends on how you want to enjoy it. Warm it up if combining with pasta as the recipe suggests. Otherwise, you can eat it as soon as it’s blended, and it’s tasty served cold, too.

Can I use frozen butternut squash? If so, does it change the cook time?

Yes. Reduce roasting time since frozen squash is usually already cut and partially broken down, so it cooks faster than a whole fresh squash.

How do I store leftover butternut squash pasta sauce?

Store the sauce in an airtight container or jar in the refrigerator for up to 5 days.

Can I freeze butternut squash pasta sauce?

Yes, it freezes well. Freeze in individual portions using a freezer tray, then pop out the frozen portions and transfer to a freezer-safe bag or container for up to 3 months.

More Easy Pasta Recipes

Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Want to save this recipe for later?
Just enter your email and get it sent to your inbox. Plus you'll get easy, family-friendly recipes every week to lighten your mealtime mental load.
5 from 14 votes

Butternut Squash Pasta Sauce

Butternut squash pasta with a creamy, dairy-free sauce made from roasted squash and beans. Simple, freezer-friendly, and kid-approved.
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 8 (makes 4 cups)

Want to remove ads? Join the Kidfriendly Meals Club >>

Ingredients 

  • 3 tablespoons olive or avocado oil
  • 2 pounds butternut squash
  • 1 medium yellow onion, peeled and quartered
  • 4-5 garlic cloves, peel on
  • 1 cup low sodium vegetable broth
  • 15 ounce can no-salt-added white beans, rinsed and drained
  • 1/4 teaspoon nutmeg
  • Stir in: yogurt, shredded cheese like parmesan

Instructions 

  • Preheat oven to 400°F. Line a large baking sheet with parchment paper or baking mat.
  • Prep the vegetables – Slice butternut squash in half lengthwise. Scoop out the seeds. Slice a whole onion into quarters. Leave the garlic cloves in their skin.
  • Roast the vegetables – rub oil all over the butternut squash and drizzle some over the onion and garlic. Place butternut squash cut side down onto baking sheet pan along with onion and garlic cloves. Roast for 30-45 minutes, until squash is fork tender.
  • Once slightly cooled, add all the roasted veggies to the food processor or blender along with the rest of the ingredients.
  • Blend until smooth. Pour into a pan and heat over medium low heat for several minutes until heated through.
  • Add cooked pasta. Stir in some yogurt or cheese, like ricotta cheese or parmesan cheese.

Notes

  • Since roasting the vegetables is what takes the longest, feel free to prep over the weekend for a super easy weeknight meal.
  • Store leftovers in the refrigerator for up to 5 days and in the freezer for up to 3 months (See storage suggestions section above).

Nutrition

Calories: 174kcal | Carbohydrates: 28g | Protein: 5g | Fat: 6g | Fiber: 5g | Sugar: 5g | Vitamin A: 12117IU | Iron: 3mg
Like this recipe? Rate and tag me on IG @kidfriendly.meals

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

5 from 14 votes (11 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




20 Comments

  1. Could you clarify if you blend the cooked vegetables also with the white beans and nutmeg? I’m a bit confused?

  2. Thank you for this recipe. It’s not easy to find vegan/vegetarian recipes with extra protien AND kids love AND easy to make. This was delicious! Please share more 🙂

  3. Hi there! Your picture has a caption for “milk” but I don’t see milk on the recipe? Can you clarify? Thanks!

  4. Hi! Love your recipes, as a first time mom it’s made feeding my little guy much easier! How much squash would you say this is? I have precut squash. Either aprox. cups or weight would be helpful! Thank you!

  5. 5 stars
    Made this for dinner tonight! I realize now that I was a little crazy trying to squeeze in roasting the squash and making this dish on a weeknight! Barely got it on the table in time 😉 Next time I will prep the squash ahead of time (as recommended!).

    Love the texture and how easy it is to customize it to the taste of whomever is eating it. I added ricotta and Parmesan cheese to my son’s dish, with a side of steamed broccoli. I always hold my breath when he tries something new and this did not disappoint. He ate it up happily.

    1. Yes! I always make this when I have some leftover butternut squash on hand :). SO happy to hear that it got your son’s seal of approval!

  6. Hello. Thanks for your recipes and tips.
    I am korean and i am a bit panic about korean baby meal style. It is all about porridg… soo many steps and rules to follow. So i googled to check other country styles and found yours . Now i feel more free to play diverse cooking styles!!!

  7. 5 stars
    Great that I found this pg .. really helps me alot in coming out new ideas of meals and snacks .. love it thanks

    1. I’m so glad you’re finding my blog helpful!! Thanks for being here! If there’s any topic or recipes you’d like for me to share, don’t hesitate to let me know!