Roasted Butternut Squash Soup with White Beans

Published:
October 20, 2026
Prep Time:
About 15 min
Cook Time:
About 40 min
Total Time:
About 55 min
Servings:
6
Yield:
6 bowls

Roasted Butternut Squash Soup with White Beans is a savory soup with a creamy base and whole beans in every bowl. Roast the squash for deeper flavor, blend one can of beans into the broth, then stir in the second can at the end. A little lemon keeps the finish bright without cream.

The squash roasts while the onion softens on the stove. You need a sheet pan, a soup pot, and an immersion blender. The timing is an estimate; go by tender squash and hot beans rather than the clock alone.

Jump to Recipe
Roasted Butternut Squash Soup with White Beans in a shallow white bowl, with whole white beans visible

How to Make Roasted Butternut Squash Soup with White Beans

Cut peeled, seeded butternut squash into roughly 1-inch cubes. Weigh about 2 pounds after trimming. Toss the cubes with 1 1/2 tablespoons olive oil and spread them in a single layer on a rimmed sheet pan.

Roast at 425°F for 25 to 30 minutes, turning once. The squash is ready when a fork slips into a cube and some edges have browned. Give crowded cubes a second pan; a packed pan steams more than it browns.

While the squash roasts, soften the onion in the remaining olive oil. Add the garlic, dried thyme, and pepper only for the last 30 seconds so the garlic does not scorch.

Roasted butternut squash cubes with lightly browned edges on a rimmed sheet pan

Blend the Base and Add Whole Beans

Pour the vegetable broth into the onion pot. Add the roasted squash and one drained can of Great Northern beans. Simmer for five minutes, then take the pot off the heat and blend until creamy.

Keep the immersion-blender blade under the surface to limit hot splashes. If the soup is too thick to move easily, add a little water or broth. Stir in the second drained can of beans and warm them gently for about five minutes. They stay whole and give each bowl more texture.

Turn off the heat before stirring in the lemon juice. Taste the soup, then add salt only if needed; canned beans and broth differ by brand.

Thick roasted squash soup with whole Great Northern beans being stirred in a stainless soup pot

How to Adjust the Texture and Flavor

For a smooth soup with no visible beans, blend both cans. For this recipe’s creamy base with a little bite, blend only the first can. The soup thickens as it sits because of the blended beans.

Add extra broth a few tablespoons at a time if you want it looser. If it tastes sweeter than you like, check the salt first, then add a little more lemon juice to your bowl. Keep the amount modest so the squash still tastes like squash.

Serving and Storing the Soup

Serve the soup warm, making sure every bowl gets some of the whole beans. A slice of bread is enough if you want something on the side.

For another bean-based meal, try our ground turkey, sweet potato and white bean skillet. It is a stovetop dinner with a firmer texture.

If you would rather have a brothy soup, see our lemon chicken and chickpea soup. It uses chickpeas and spinach instead of a blended squash base.

Cool leftovers promptly in shallow containers and refrigerate within two hours. Use within 3 to 4 days. Reheat to 165°F, adding a little water or broth if the soup has thickened.

Frequently Asked Questions

Can I use canned white beans?

Yes. This recipe uses two 15-ounce cans of Great Northern beans. Drain and rinse them, then blend one can and leave the other whole.

Do I have to peel the butternut squash?

Yes for this version. The recipe uses 2 pounds of peeled, seeded cubes so the blended soup has a smooth texture. Weigh the squash after trimming.

Why is my soup too thick?

The blended beans thicken the soup as it stands. Stir in a little water or broth at a time until it is easy to ladle.

Can I make this soup ahead?

Yes. Cool it promptly, refrigerate within two hours, and use it within 3 to 4 days. Reheat to 165°F and loosen it with a splash of broth if needed.

Roasted Butternut Squash Soup with White Beans in a shallow white bowl, with whole white beans visible

Roasted Butternut Squash Soup with White Beans

Roasted Butternut Squash Soup with White Beans blends roasted squash and one can of beans for a creamy base, then adds whole beans for bite.

Published:
October 20, 2026
Prep Time:
About 15 min
Cook Time:
About 40 min
Total Time:
About 55 min
Servings:
6
Yield:
6 bowls
Roasting squash
425°F

Ingredients

  • 2 pounds butternut squash, 900 g after peeling and seeding, cut into 1-inch cubes
  • 2 tablespoons olive oil, divided (about 28 g)
  • 1 medium yellow onion, diced (about 110 g)
  • 3 garlic cloves, minced (about 9 g)
  • 1 teaspoon dried thyme, about 1 g
  • 1/4 teaspoon ground black pepper, about 0.6 g
  • 4 cups low-sodium vegetable broth, about 960 g; sodium and flavor vary by brand
  • 2 (15-ounce) cans canned Great Northern beans, drained and rinsed, about 480 g total; divided
  • 1 tablespoon fresh lemon juice, about 15 g; add off heat
  • fine salt, to taste after adding lemon

Instructions

  1. Roast the squash

    Heat the oven to 425°F. Spread the squash cubes in a single layer on a rimmed sheet pan. Toss with 1 1/2 tablespoons of the olive oil. Roast for 25 to 30 minutes, turning once, until a cube is tender when pierced with a fork and the edges have browned. If the pan is crowded, use two pans so the squash can brown.

    30 min · 425°F Roasting squash

  2. Soften the onion

    While the squash roasts, heat the remaining 1/2 tablespoon olive oil in a 5- to 6-quart soup pot over medium heat. Add the onion and cook, stirring now and then, for 6 to 7 minutes until soft. Stir in the garlic, thyme, and black pepper for 30 seconds.

    7 min

  3. Simmer and blend the base

    Add the broth, roasted squash, and one drained can of beans to the pot. Bring to a gentle simmer and cook for 5 minutes. Take the pot off the heat. Use an immersion blender to blend until creamy, keeping the blade submerged to avoid splashes. For a thinner soup, stir in a little water or more broth.

    5 min

  4. Warm the whole beans and finish

    Stir in the second drained can of beans. Return the pot to low heat and simmer gently for about 5 minutes, until the beans are hot. Turn off the heat and stir in the lemon juice. Taste, then add fine salt only if needed. Divide among six bowls.

    5 min

Storage

  • Refrigerator: Cool promptly in shallow containers and refrigerate within two hours. Use within 3 to 4 days. (4 days)

Reheating

  • Stovetop: Warm the soup until it reaches 165°F. Add a splash of water or broth if it has thickened. at 165°F