Creamy Butternut Squash & White Bean Soup
A Cozy, Protein-Packed Fall Soup Made Without Cream
When the weather starts cooling down, soup becomes one of the easiest ways to put a nourishing meal on the table.
And this Creamy Butternut Squash & White Bean Soup is exactly the kind of recipe I want in the fall.
It's warm, silky, slightly sweet from roasted butternut squash, savory from garlic and herbs, and creamy without using dairy or heavy cream.
The ingredient that makes it especially good?
White beans.
Cannellini beans blend beautifully into the soup, making it thicker and creamier while adding plant protein and fiber. Their flavor is mild enough that you probably wouldn't know they're there if someone didn't tell you.
The result is a simple fall soup made primarily from whole plant foods that feels rich and comforting enough for a cozy dinner.
Serve it with whole-grain bread and a big green salad, and you've got a beautiful fall meal.

Why You'll Love This Soup
There are a lot of reasons to keep this recipe around throughout fall and winter.
Incredibly creamy without cream: Butternut squash and cannellini beans create a naturally silky texture.
Packed with plants: Squash, beans, onion, garlic, carrots, and herbs all end up in one pot.
Plant protein and fiber: White beans make this soup more substantial than a basic squash soup.
Freezer-friendly: Make a big batch now and save some for later.
Simple: The ingredients are easy to find and the blender does most of the work.
Family-friendly: The flavor is mild, savory, and naturally a little sweet.
And the gorgeous golden color doesn't hurt either.
Why Add White Beans to Butternut Squash Soup?
Traditional creamy soups often rely on heavy cream to create richness.
Plant-based cooking gives us another option.
Beans.
Cannellini beans have a soft, creamy texture and very mild flavor. Once they're blended into a soup, they practically disappear.
But nutritionally, they're doing quite a bit.
White beans provide plant protein, fiber, iron, folate, potassium, magnesium, and other nutrients.
The combination of fiber and protein also makes this soup more filling than one made from squash alone.
It's one of my favorite ways to make creamy soups more nutritionally substantial without making them complicated.
Butternut Squash Is a Fall Favorite for a Reason
Butternut squash is naturally sweet, creamy when cooked, and packed with beautiful orange color.
That orange color comes largely from carotenoids, including beta-carotene, which the body can convert into vitamin A.
Vitamin A plays an important role in normal vision, immune function, and cell health.
Butternut squash also provides fiber, potassium, vitamin C, and other micronutrients.
And while you can simply boil squash, roasting it first adds another layer of flavor.
The edges begin to caramelize, concentrating some of the squash's natural sweetness and giving the finished soup a richer taste.
It's worth the extra step.
Creamy Butternut Squash & White Bean Soup
Servings: 6 Prep Time: 15 minutes Cook Time: 40 minutes Total Time: 55 minutes
Ingredients
6 cups peeled and cubed butternut squash
2 medium carrots, roughly chopped
1 medium yellow onion, roughly chopped
5 garlic cloves, peeled
1 tablespoon extra-virgin olive oil
1 teaspoon dried thyme
½ teaspoon dried sage
¾ teaspoon salt, plus more to taste
2 (15-ounce) cans cannellini beans, drained and rinsed
4 cups low-sodium vegetable broth
1 cup unsweetened dairy-free milk
2 tablespoons nutritional yeast flakes
1 tablespoon fresh lemon juice
1 tablespoon pure maple syrup, optional
Fresh parsley or sage for serving, optional
Pumpkin seeds for serving, optional
Instructions
1. Roast the Vegetables
Preheat the oven to 425°F.
Line a large baking sheet with parchment paper.
Add the butternut squash, carrots, onion, and garlic.
Drizzle with extra-virgin olive oil.
Sprinkle with thyme, sage, and salt.
Toss everything together until the vegetables are lightly coated.
Spread them into a single layer.
Roast for 30 to 35 minutes, stirring once halfway through, until the squash and carrots are very tender and lightly caramelized around the edges.
Don't worry if some of the onion develops dark golden edges. That's flavor.
2. Warm the Beans and Broth
While the vegetables are roasting, add the cannellini beans and vegetable broth to a large soup pot.
Bring to a gentle simmer over medium heat.
Reduce the heat to low and keep warm until the vegetables are finished roasting.
3. Add the Roasted Vegetables
Carefully transfer the roasted squash, carrots, onion, and garlic into the pot with the beans and broth.
Stir everything together.
Allow the mixture to simmer gently for about 5 minutes so the flavors can begin coming together.
4. Blend Until Creamy
For the smoothest texture, carefully transfer the soup to a high-speed blender in batches.
Blend until completely smooth.
You can also use an immersion blender directly in the pot.
If using a traditional blender, don't overfill it with hot liquid. Work in batches and allow steam to escape safely according to your blender manufacturer's instructions.
Return the blended soup to the pot.
5. Finish the Soup
Stir in the unsweetened dairy-free milk and nutritional yeast flakes.
Add the fresh lemon juice.
Taste.
If your squash isn't particularly sweet, you can add 1 tablespoon of pure maple syrup. You may not need it at all.
Adjust the salt if necessary.
Warm the soup gently over low heat for another few minutes.
Avoid bringing it to a vigorous boil after adding the dairy-free milk.
Getting the Texture Just Right
Everyone has a slightly different idea of the perfect creamy soup.
I like this one thick enough to coat a spoon but still thin enough to pour easily.
If your soup is too thick, add additional vegetable broth or dairy-free milk, about ¼ cup at a time, until it reaches the consistency you like.
If the soup seems too thin, simply simmer it uncovered over low heat for several minutes.
Remember that the soup will also thicken slightly as it cools.

What Dairy-Free Milk Works Best?
Use a plain, unsweetened dairy-free milk.
Soy milk works particularly well because it has a creamy consistency and contributes some additional protein.
Unsweetened oat milk also creates a nice texture.
Unsweetened almond milk can work if that's what you normally keep at home.
Whatever you choose, check the carton carefully.
You do not want vanilla-flavored or sweetened milk in your soup.
Can I Use Frozen Butternut Squash?
Absolutely.
Frozen butternut squash is one of my favorite shortcuts.
You don't even need to thaw it first.
Spread the frozen squash directly onto the baking sheet and roast it along with the other vegetables.
Because frozen squash releases more water, it may need additional roasting time before you begin seeing caramelized edges.
Give the vegetables plenty of room.
If your baking sheet is overcrowded, divide everything between two pans.
Crowded vegetables steam.
Spaced-out vegetables roast.
And for this soup, we want roasted.
Make It More Whole-Food Focused
This recipe is already made primarily from whole and minimally processed plant foods.
If you prefer to avoid added oil, simply omit the extra-virgin olive oil.
You can lightly toss the vegetables with 1 to 2 tablespoons of vegetable broth before roasting, or roast them directly on parchment paper.
You can also leave out the maple syrup entirely. Most butternut squash is naturally sweet enough without it.
The nutritional yeast flakes are optional as well, although I like the savory depth they add.
What to Serve With Butternut Squash Soup
Because the soup already contains beans, it has more staying power than a traditional squash soup.
For a complete meal, serve it with something simple.
Try:
Whole-grain bread
Whole-grain sourdough
A large green salad
Roasted Brussels sprouts
Steamed broccoli
A kale and apple salad
A chickpea salad
Roasted vegetables
One of my favorite combinations is a big bowl of this soup with a thick slice of toasted
whole-grain bread and a simple green salad.
Nothing fancy required.
Topping Ideas
Soup toppings aren't just decoration. They can add texture and another layer of flavor.
Try topping each bowl with:
Pumpkin seeds
Chopped walnuts
Fresh parsley
Fresh sage
Roasted chickpeas
A small drizzle of extra-virgin olive oil
A spoonful of unsweetened dairy-free yogurt
A few additional cannellini beans
Pumpkin seeds are particularly good because their crunch contrasts beautifully with the creamy soup.
Add Some Greens
Want even more vegetables?
Add a few handfuls of baby spinach after blending.
Stir the spinach into the hot soup and let it wilt for a couple of minutes before serving.
You can also add finely chopped kale.
If using kale, allow it to simmer for about 5 minutes so it has time to soften.
The soup won't be quite as perfectly golden, but you'll have another serving of greens hiding inside dinner.

Helpful Tips
Roast the squash until golden. Tender is good. Tender with caramelized edges is even better.
Rinse the beans thoroughly. This keeps their flavor mild and allows the squash to remain the star.
Blend longer than you think. An extra 30 seconds in a high-speed blender can take the soup from slightly grainy to incredibly silky.
Add liquid gradually. It's much easier to thin a soup than to make it thick again.
Taste before adding maple syrup. Your squash may already be sweet enough.
Use low-sodium vegetable broth. You can always add more salt at the end.
Meal Prep
This is an excellent soup for meal prep because the flavor is just as good, if not better, the next day.
Allow the soup to cool completely.
Transfer it to airtight containers and refrigerate for up to 4 days.
For easy lunches, divide the soup into individual containers.
Add pumpkin seeds or other crunchy toppings only after reheating so they don't become soft.
How to Reheat
Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally.
You can also microwave individual portions.
The soup will thicken in the refrigerator.
Simply add a splash of vegetable broth or unsweetened dairy-free milk while reheating until the original creamy consistency returns.
Can You Freeze It?
Yes.
This is a great freezer soup.
Allow it to cool completely, then transfer it into freezer-safe containers, leaving a little room at the top for expansion.
Freeze for up to 3 months.
You can freeze individual portions too, which makes quick lunches especially convenient.
Thaw overnight in the refrigerator and reheat gently.
If the texture separates slightly after freezing, don't worry. Give it a good whisk or briefly blend it again.
Nutrition Facts
Nutrition information is an estimate based on six servings and will vary depending on the vegetable broth, dairy-free milk, and other specific ingredients used.
Nutrient | Per Serving |
Calories | ~300 |
Total Fat | ~5 g |
Saturated Fat | ~1 g |
Sodium | ~500 mg |
Total Carbohydrate | ~52 g |
Dietary Fiber | ~12 g |
Total Sugars | ~9 g |
Protein | ~13 g |
Calcium | ~180 mg |
Iron | ~4 mg |
Potassium | ~1,000 mg |
A Bowl Full of Fall
Some recipes become favorites because they're impressive.
Others become favorites because they're useful.
I think this soup manages to be a little of both.
The roasted butternut squash gives it beautiful color and natural sweetness. Garlic, onion, thyme, and sage make it savory and cozy. Cannellini beans quietly add protein, fiber, and creaminess without changing what we love about traditional butternut squash soup.
And when everything is blended together, you get this gorgeous golden soup that tastes far richer than its simple ingredient list would suggest.
It's a reminder that sometimes the best plant-based meals aren't about finding complicated substitutes.
They're about discovering what ordinary plants can already do.
So grab a bowl, add some pumpkin seeds, tear off a piece of warm whole-grain bread, and enjoy one of the simplest pleasures of fall.
Soup season is officially here. 🍂
Soups or Salads?
Soups
Salads
Can't I have both?!




Hello Kylee, Thank you for the lovely photos and descriptive instructions you are providing with your recipes! I appreciate all the insider tips to make healthy food even more appealing. I just printed your latest Creamy Butternut Squash & White Bean Soup recipe. It took eight pages, front and back. Will you consider having a formatted recipe (with photo) printable by clicking on a link? I would like to have your version of a printable recipe, concise and colorful, with a small photo up in the corner like most other recipe sites offer. Happy Autumn to you!