If you’re craving something cozy, nourishing, and bursting with flavor, you’ve got to try this Butternut Squash, Kale, and White Bean Soup Recipe. It’s the kind of soup that feels like a warm hug on a chilly day yet is surprisingly light and full of wholesome goodness. Whether you’re new to cooking soups or a seasoned pro, this recipe will quickly become one of your favorites—I promise you’ll want to make it again and again!
Why You’ll Love This Recipe
- Comforting and Nutrient-Packed: This soup combines the creamy sweetness of butternut squash with hearty kale and protein-rich white beans for a perfect balance of flavors and nutrition.
- Easy to Customize: I’ve found it’s so forgiving and flexible—great if you want to add your own twist or adjust it for dietary preferences.
- One-Pot Wonder: Minimal cleanup! Everything simmers together in one pot, which is a total win when you’re busy.
- Deliciously Creamy Without Being Heavy: The addition of Parmesan and a splash of cream gives it richness without weighing you down.

Ingredients & Why They Work
Every ingredient in this Butternut Squash, Kale, and White Bean Soup Recipe plays a crucial part in building layers of flavor and texture. Shopping for good-quality produce and pantry staples will take this soup from simple to standout. Here’s a quick rundown of why I stick to these ingredients and a tip or two.

- Extra-virgin olive oil: It’s the perfect base for sautéing the aromatics and adds a lovely fruity depth to the soup.
- Yellow onion: Adds sweetness and a subtle bite, creating a flavorful foundation when softened properly.
- Celery ribs: Provides a mild earthy crunch and enhances the overall savory profile.
- Garlic cloves: An absolute must for its fragrant punch—be sure not to burn it for the best taste.
- Chili flakes: Just a touch to add warmth and complexity without overpowering the dish.
- Butternut squash: The star of the soup—sweet and creamy when cooked, it blends beautifully.
- Thyme sprigs: Fresh thyme ties the flavors together with its subtle herbaceous note.
- Great Northern Beans: These white beans bring in gentle earthiness and protein for a hearty texture.
- Lacinato kale: Also called dinosaur kale, it’s tender yet sturdy, offering the perfect leafy green with great nutrition.
- Vegetable broth: Look for low sodium so you can control the seasoning and keep the flavors balanced.
- Water: Helps thin the soup without adding extra flavor, letting the ingredients shine.
- Smoked paprika: Adds a subtle smokiness that gives the soup a cozy, comforting vibe.
- Kosher salt and black pepper: Essential for seasoning—always taste and adjust as you go.
- Heavy cream: This makes the soup creamy, but a cashew cream alternative works well if you want it dairy-free.
- Grated Parmesan cheese: I love the sharp, nutty flavor it brings, melting into the soup for richness.
- Fresh sage leaves: The aromatic sage adds a lovely touch that complements the earthiness of the squash and beans.
- Toasted pumpkin seeds (optional): For a crunchy garnish that brings added texture and a subtle nutty flavor.
Note: Exact ingredients and measurements are listed in the recipe card below.
Make It Your Way
This Butternut Squash, Kale, and White Bean Soup Recipe is really versatile. I often tweak it depending on the season or what’s in my pantry, and it always turns out fantastic. Don’t be shy about making it your own—you’ll love experimenting with flavors!
- Variation: Sometimes, I swap out the white beans for chickpeas for a different texture and a little nuttiness; the soup still holds up beautifully.
- Dietary Modifications: For a vegan version, just replace the heavy cream with cashew cream and skip the Parmesan or use a vegan cheese alternative.
- Spice It Up: If you like a little more heat, adding a pinch more chili flakes or a dash of cayenne pepper really wakes things up.
- Seasonal Spin: In spring or summer, baby spinach is a nice substitute for kale when you want something milder.
Step-by-Step: How I Make Butternut Squash, Kale, and White Bean Soup Recipe
Step 1: Sauté Your Base Aromatics
Start by heating the olive oil in your favorite large soup pot or Dutch oven over medium heat. Once the oil’s warm and shimmering, toss in the finely chopped onion and celery. Let them gently soften, stirring occasionally, for about 8 minutes until they become translucent and tender. This slow cooking releases their natural sweetness, which is key to a flavorful soup base. Keep the heat moderate—you don’t want them to brown or burn.
Step 2: Add Garlic, Chili Flakes, Butternut Squash, and Thyme
Next up, stir in the minced garlic and chili flakes, cooking just for about 1 minute until you can smell that gorgeous garlic aroma but before it starts to brown. Then add the peeled and cubed butternut squash along with the fresh thyme sprigs. Give everything a good stir and cook another 4–5 minutes. This step softens the squash slightly and lets those herbal and spicy notes infuse.
Step 3: Pour in the Remaining Ingredients and Simmer
Now it’s time to add your rinsed Great Northern Beans, roughly chopped kale, vegetable broth, water, smoked paprika, salt, and black pepper. Turn up the heat to bring the soup just to a boil, then reduce it to a gentle simmer. Keep the pot uncovered and let it cook for about 25 minutes or until your butternut squash is tender and ready to melt in your mouth. If your soup is too thick during cooking, a splash of extra water or broth can help loosen it up without diluting flavors.
Step 4: Finish with Cream, Parmesan, and Sage
Once the squash is perfectly soft, fish out those thyme sprigs and discard them. Stir in the heavy cream, grated Parmesan, and freshly chopped sage leaves. Give the soup a taste and adjust the seasoning if you need a little more salt or pepper. This final touch adds a creamy, silky finish that rounds out the flavors beautifully. Serve warm with your favorite toppings.
Pro Tips for Making Butternut Squash, Kale, and White Bean Soup Recipe
- Peel and Cube Butternut Squash Carefully: I like to use a sharp vegetable peeler and a sturdy knife—this makes prepping faster and safer.
- Don’t Skip Rinsing the Beans: It removes excess sodium and any canned flavor that might mask the fresh ingredients.
- Add Kale Towards the End: I add kale with the beans and liquids so it stays tender but doesn’t overcook and turn mushy.
- Use Fresh Herbs for Maximum Flavor: Thyme and sage significantly elevate this soup, so fresh leaves are worth seeking out.
How to Serve Butternut Squash, Kale, and White Bean Soup Recipe

Garnishes
I’m all about simple garnishes that add texture and a flavor pop. Toasted pumpkin seeds are my go-to—they create a contrast with the creamy soup and add a little nutty crunch. A sprinkle of extra Parmesan cheese on top adds that lovely savory finish. Sometimes, I drizzle a bit of good-quality olive oil or a splash of lemon juice to brighten things up.
Side Dishes
This soup pairs wonderfully with a crusty sourdough bread—perfect for dipping into every last drop. I also love serving it alongside a simple mixed green salad with a light vinaigrette to balance the richness. For a heartier meal, a grilled cheese sandwich is a classic combo that never disappoints.
Creative Ways to Present
For a dinner party or holiday gathering, I’ve sprinkled edible flowers and fresh herb leaves over the soup for a beautiful presentation. Serving the soup in individual mini pumpkins or rustic bread bowls also makes a memorable and festive impression—guests always ask for the recipe after!
Make Ahead and Storage
Storing Leftovers
I let the soup cool completely before transferring it to airtight containers. It keeps well in the fridge for 3-4 days, so it’s great for meal prep or leftovers. I recommend storing the toasted pumpkin seeds separately so they stay crunchy when you reheat.
Freezing
This soup freezes beautifully! Just leave out the cream and cheese when freezing; I add those fresh when reheating to keep that luxurious texture. Freeze in portion-sized containers and thaw overnight in the fridge for easy weeknight dinners.
Reheating
I reheat the soup gently in a saucepan over low to medium heat, stirring occasionally to prevent sticking. If it’s too thick, a splash of broth or water helps loosen it up. I stir in the cream and Parmesan last, right before serving, to keep that fresh creamy finish.
FAQs
-
Can I make this Butternut Squash, Kale, and White Bean Soup Recipe vegan?
Absolutely! Simply swap out the heavy cream for a dairy-free alternative like cashew cream or coconut milk, and use nutritional yeast or a vegan Parmesan substitute instead of the cheese. The soup will still be creamy and tasty without any dairy.
-
How do I store and reheat leftover soup without losing flavor?
Store leftovers in airtight containers in the fridge for up to 4 days. When reheating, warm the soup gently on the stove and add a splash of broth or water if it feels too thick. Add fresh cream and Parmesan after reheating to keep the flavors bright and the texture creamy.
-
Can I substitute the kale with another green?
Yes! Spinach, Swiss chard, or collard greens can all be used depending on what you have available or your taste preference. Just add them towards the end of cooking to avoid overcooking.
-
What’s the best way to dice a butternut squash for this soup?
Start by peeling the squash with a sharp vegetable peeler, then slice off the ends. Cut it in half lengthwise and scoop out the seeds. From there, cut into manageable slices and then dice into roughly 1-inch cubes. A sharp knife and patience will make the job easier and safer.
Final Thoughts
This Butternut Squash, Kale, and White Bean Soup Recipe has become one of those cozy staples in my kitchen, especially when the weather starts to cool down. It fills you up in the best way—comforting, full of wholesome veggies, and soul-satisfying without being heavy. I love how easy it is to throw together and how adaptable it feels whenever I want a little twist or to use what I have on hand. Give it a go—I’m confident it’ll be the new soup you reach for time and time again!
PrintButternut Squash, Kale, and White Bean Soup Recipe
A comforting and hearty Butternut Squash, Kale, and White Bean Soup that combines the sweetness of roasted butternut squash with nutritious kale and creamy white beans, enhanced with fragrant herbs and a touch of smoky paprika. Perfect for a cozy meal any time of the year.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vegetables and Aromatics
- 1 medium yellow onion, finely chopped
- 2 celery ribs, finely chopped
- 5 garlic cloves, minced
- 1 lb. peeled and cubed butternut squash
- 4 cups stemmed and roughly chopped lacinato kale
- 1 to 2 Tbsp. finely chopped fresh sage leaves
Liquids and Broth
- 4 cups lower-sodium vegetable broth
- 2 cups water
- 1/3 cup heavy cream (substitute cashew cream for dairy-free option)
Beans
- 1 (15-oz.) can Great Northern Beans, rinsed and drained (or chickpeas)
Seasonings and Fats
- 2 Tbsp. extra-virgin olive oil
- 1/2 tsp. chili flakes
- 8 thyme sprigs
- 3/4 tsp. smoked paprika
- 1 tsp. kosher salt
- 1/2 tsp. black pepper
- 1/3 cup grated Parmesan cheese, plus more for garnish
- Toasted pumpkin seeds for garnish (optional)
Instructions
- Heat the oil and soften vegetables: Heat 2 tablespoons of extra-virgin olive oil in a large soup pot or Dutch oven over medium heat. Once hot, add the finely chopped yellow onion and celery and cook for 8 minutes until they become soft and translucent.
- Add aromatics and squash: Stir in the minced garlic, chili flakes, cubed butternut squash, and thyme sprigs. Cook for 4 to 5 minutes until the mixture is fragrant and the squash begins to soften.
- Add beans, kale, liquids, and seasonings: Add the rinsed and drained Great Northern beans, roughly chopped kale, lower-sodium vegetable broth, water, smoked paprika, kosher salt, and black pepper to the pot. Increase the heat to bring the soup to a boil.
- Simmer the soup: Reduce the heat to medium-low and let the soup simmer uncovered for 25 minutes or until the butternut squash is tender and cooked through.
- Finish the soup: Remove and discard the thyme sprigs. Stir in the heavy cream, grated Parmesan cheese, and finely chopped fresh sage leaves. Taste the soup and adjust the seasonings if needed.
- Serve and garnish: Ladle the soup into bowls and garnish with toasted pumpkin seeds and additional Parmesan cheese if desired.
Notes
- For a dairy-free version, substitute heavy cream with cashew cream.
- Use chickpeas instead of white beans for a slightly different flavor and texture.
- Lower-sodium vegetable broth helps control saltiness; adjust salt to taste after cooking.
- To toast pumpkin seeds, dry roast them in a skillet over medium heat until golden and fragrant.
- Fresh sage adds a great herbal flavor but can be omitted if unavailable, or replaced with thyme or rosemary.
- This soup can be refrigerated for up to 4 days and freezes well for up to 3 months.

