This was supposed to be a creamy roasted tomato soup. I had the vine-ripened tomatoes lined up on the counter, the heavy cream chilling in the fridge, and the brand new immersion blender I was dying to try. But then my neighbor called—her kid was sick, could I watch her dog for an hour? I said yes, of course, and by the time I got back to the kitchen, the tomatoes were a smoky, charred mess. I’d left the broiler on too long, and honestly, I wanted to cry.
I stood there staring at the blackened skins and thought about ordering takeout. But the fridge was full of fall vegetables from the farmers market—a butternut squash I’d been avoiding, a bunch of kale that was starting to wilt, and half a bag of carrots. I grabbed the wrong thing (the squash instead of more tomatoes), tossed in some white beans I’d soaked the night before, and figured I’d just make a vegetable soup. You know that feeling when you’re already defeated and you just throw things in a pot? That was me.
What came out of that pot was nothing like the plan—and better. The white beans made it creamy without any cream. The roasted squash gave it that sweet, nutty depth I was chasing. And the kale? It softened into these little ribbons that made every spoonful feel intentional. I mean, I sat down with a bowl and literally laughed at myself. I’d been so focused on the tomato soup idea that I almost missed this cozy healthy fall vegetable soup with white beans. It’s been my go-to ever since, especially on chilly afternoons when I need something that feels like a hug but doesn’t weigh me down. Maybe you’ve been there—staring at a kitchen failure and wondering if dinner is ruined. Trust me, it’s not.
Why You’ll Love This Recipe
I’ve tested this cozy healthy fall vegetable soup with white beans about seven times since that first happy accident. Each batch taught me something—like how the beans break down just enough to thicken the broth without turning it into baby food, or how a pinch of smoked paprika can make everything taste like it cooked all day. Here’s why you’ll keep coming back to this one:
- Quick & Easy: This soup comes together in under 45 minutes, most of which is hands-off simmering. Perfect for those weeknights when you want something homemade but also want to binge-watch your show.
- Simple Ingredients: No fancy grocery trips needed. You likely already have onions, garlic, carrots, and canned white beans in your pantry. The rest is just seasonal fall produce you can grab anywhere.
- Perfect for Meal Prep: This soup gets better after a day in the fridge. Make it Sunday night, and you’ve got lunches for half the week. It freezes beautifully too.
- Crowd-Pleaser: My picky-eating nephew asked for seconds. My health-conscious sister asked for the recipe. Even my dad—who claims vegetables aren’t a meal—had two bowls.
- Unbelievably Delicious: The texture is what gets people. It’s brothy but not watery, hearty but not heavy. Each spoonful has tender vegetables, creamy beans, and that savory broth that just hits different in the fall.
What makes this recipe different from the rest is the technique. Instead of dumping everything in at once, you roast the squash and carrots first to concentrate their sweetness. Then you simmer the beans until they start to break down, creating a naturally creamy base without any dairy. It’s not just another vegetable soup—it’s your best version of fall comfort food.
This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday dinner into something memorable.
What Ingredients You Will Need
This cozy healthy fall vegetable soup with white beans uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or seasonal fall finds, and I’ve included easy swaps for whatever you have on hand.
For the Roasted Vegetables
- Butternut squash, peeled and cubed (about 3 cups) – (adds natural sweetness and creamy texture when roasted; use pre-cut cubes to save time)
- Carrots, sliced into rounds (2 large) – (brings earthy sweetness; I recommend organic for the best flavor)
- Olive oil (2 tablespoons) – (helps caramelize the vegetables; use avocado oil if you prefer a higher smoke point)
- Salt and black pepper (to taste)
For the Soup Base

- Yellow onion, diced (1 medium) – (forms the aromatic backbone; sweet onions work too)
- Garlic cloves, minced (4 cloves) – (adds depth; don’t skimp here)
- Celery stalks, diced (2 stalks) – (adds that classic savory note)
- Canned white beans, drained and rinsed (2 cans, 15 oz each) – (cannellini or great northern beans work best; they break down slightly to thicken the broth)
- Vegetable broth, low-sodium (4 cups) – (use homemade or store-bought; I like Better Than Bouillon for flavor control)
- Diced tomatoes, fire-roasted (1 can, 14.5 oz) – (adds smokiness and acidity; regular diced tomatoes work too)
- Kale, stems removed and chopped (3 cups, packed) – (use spinach or Swiss chard if kale isn’t available)
- Dried thyme (1 teaspoon) – (earthy and warming)
- Smoked paprika (½ teaspoon) – (this is my secret ingredient; it adds a subtle smokiness that makes the soup taste slow-cooked)
- Bay leaf (1)
- Salt and black pepper (to taste)
For Garnish (Optional but Recommended)
- Fresh parsley, chopped (2 tablespoons) – (adds a fresh pop of color)
- Grated Parmesan cheese (for serving) – (skip for vegan option)
- Red pepper flakes (a pinch) – (for heat lovers)
- Crusty bread (for dipping)
Ingredient Selection Tips: Look for a butternut squash that feels heavy for its size—that means it’s fresh and moist inside. For the white beans, I prefer Bush’s Great Northern Beans because they hold their shape but still soften nicely. If you’re using dried beans, soak 1 cup overnight and cook until tender before adding to the soup.
Substitution Guidance: Swap butternut squash with sweet potatoes or pumpkin. Use chickpeas instead of white beans for a different texture. For a gluten-free option, this soup is naturally gluten-free—just check your broth label.
Equipment Needed
You don’t need a fancy kitchen to make this cozy healthy fall vegetable soup with white beans. Here’s what I use and what you can substitute if you’re improvising:
- Large soup pot or Dutch oven (5-6 quart) – I use my enameled cast iron Dutch oven because it holds heat evenly, but any heavy-bottomed pot works. A stockpot is fine too.
- Baking sheet (for roasting the squash and carrots) – A rimmed sheet pan prevents spills. If you don’t have one, a roasting pan works.
- Chef’s knife and cutting board – A sharp knife makes cubing squash much safer. I learned that the hard way after a close call with a dull blade.
- Wooden spoon – For stirring without scratching your pot. A silicone spatula works too.
- Immersion blender (optional) – I like to blend about a cup of the soup to make it creamier. A regular blender works—just let the soup cool slightly and blend in batches.
- Measuring cups and spoons – For accuracy, especially with spices.
Budget-Friendly Options: If you don’t have a Dutch oven, any large pot with a lid will do. Skip the immersion blender entirely—the beans naturally thicken the broth, so blending is optional. A sharp knife and a sturdy cutting board are really the only must-haves.
Preparation Method
This cozy healthy fall vegetable soup with white beans comes together in about 45 minutes, with about 15 minutes of active prep. I’ve broken it down into clear steps with all the little cues I wish someone had told me.
-
Preheat and prep. Set your oven to 400°F (200°C). While it heats, peel and cube the butternut squash into ½-inch pieces. Slice the carrots into rounds about ¼-inch thick. Toss both with 1 tablespoon olive oil, a pinch of salt, and a few cracks of black pepper on the baking sheet. Spread them in a single layer—crowding them will make them steam instead of roast. Roast for 20-25 minutes, tossing halfway through, until the squash is tender and the edges are golden brown. The squash should feel soft when pierced with a fork but not mushy.
-
Sauté the aromatics. While the vegetables roast, heat the remaining 1 tablespoon olive oil in your large soup pot over medium heat. Add the diced onion, celery, and a pinch of salt. Cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery has softened. You want them to sweat, not brown—if they start browning, lower the heat. Add the minced garlic and cook for 1 more minute until fragrant. Your kitchen should smell like savory goodness at this point.
-
Build the broth. Add the drained white beans, diced tomatoes (with their juices), vegetable broth, dried thyme, smoked paprika, and bay leaf to the pot. Stir everything together, scraping up any browned bits from the bottom of the pot—that’s flavor gold. Bring the soup to a boil, then reduce the heat to low and let it simmer uncovered for 10 minutes. The beans will start to soften and release their starch, which thickens the broth naturally.
-
Add the roasted vegetables. Once the squash and carrots are done roasting, carefully add them to the pot. Stir gently to combine. Let the soup simmer for another 10 minutes. At this point, taste the broth and adjust salt and pepper. I usually add about ½ teaspoon more salt here, but it depends on your broth.
-
Optional: Blend for creaminess. If you want a thicker, creamier texture, use an immersion blender to pulse the soup 4-5 times. You’re not trying to puree everything—just break down some of the beans and squash to create a silky base. If using a regular blender, ladle about 1 cup of the soup into the blender, blend until smooth, and stir it back into the pot. Be careful with hot liquids—blend in batches and don’t fill the blender more than halfway.
-
Add the kale and finish. Stir in the chopped kale. It will look like a mountain of greens, but it wilts down quickly. Cook for 3-4 minutes until the kale is tender but still has a bit of bite. Remove the bay leaf. Taste one more time and adjust seasoning—I often add a squeeze of lemon juice here to brighten everything up.
-
Serve and garnish. Ladle the soup into bowls. Top with fresh parsley, a sprinkle of Parmesan cheese, and a pinch of red pepper flakes if you like heat. Serve with crusty bread for dipping. The soup should be steaming hot, with tender vegetables and a rich, savory broth.
Prep Note: If you’re short on time, skip the roasting step. Just add the raw cubed squash and sliced carrots directly to the pot after sautéing the aromatics, and simmer for 20-25 minutes until tender. The flavor won’t be quite as deep, but it’s still delicious.
Cooking Tips & Techniques
After making this cozy healthy fall vegetable soup with white beans more times than I can count, I’ve picked up a few tricks that make a real difference. Here are the lessons I learned the hard way so you don’t have to.
Roast your vegetables separately. I know it’s tempting to dump everything in one pot and call it a day, but roasting the squash and carrots first is non-negotiable. The caramelization adds a sweetness that you just can’t get from boiling. Plus, roasting concentrates the flavor, so you get more bang for your buck with fewer ingredients.
Don’t skip the smoked paprika. This was an accident—I grabbed the wrong jar once—and it became my signature touch. Regular paprika is fine, but smoked paprika adds a subtle, woodsy depth that makes the soup taste like it simmered for hours. Just ½ teaspoon is enough.
Watch your salt levels. Canned beans and broth both contain sodium, even the low-sodium versions. I add salt gradually—first when sautéing the aromatics, then after adding the broth, and finally at the end. This prevents the soup from becoming too salty as it reduces. If you oversalt, add a peeled potato to the pot and simmer for 10 minutes; it absorbs excess salt.
Let it rest before serving. This soup actually tastes better after sitting for 10-15 minutes off the heat. The flavors meld together, and the broth thickens slightly as it cools. If you can wait, do it. I’ve served it immediately and it’s good; I’ve waited and it’s great.
Multitask like a pro. While the vegetables roast, you can sauté the aromatics and start the broth. By the time the squash is done, the base is ready. This cuts the total time to about 35 minutes. I set a timer for the roasting vegetables and use that window to prep the kale and clean up.
Common mistake to avoid: Overcooking the kale. It only needs 3-4 minutes. If you add it too early, it turns into sad, slimy green mush. Add it at the very end, just before serving, and you’ll get tender ribbons with a slight chew.
Variations & Adaptations
This cozy healthy fall vegetable soup with white beans is endlessly adaptable. Here are some variations I’ve tried and loved.
Dietary Variations:
- Vegan: Skip the Parmesan garnish and use a vegan broth. The soup is naturally dairy-free and plant-based as written.
- Gluten-Free: This recipe is naturally gluten-free. Just double-check your vegetable broth label—some brands add wheat-based flavorings.
- Low-Carb/Keto: Replace the butternut squash with cauliflower florets and reduce the carrots to 1 small. The white beans add some carbs, so use half the amount or swap for extra cauliflower.
Flavor Twists:
- Spicy Chipotle: Add 1 minced chipotle pepper in adobo sauce along with the garlic. The smoky heat pairs beautifully with the white beans.
- Herby Italian: Replace thyme and smoked paprika with 1 teaspoon dried oregano and ½ teaspoon fennel seeds. Add a Parmesan rind to the broth while simmering—it infuses everything with umami.
- Curried Sweet Potato: Swap the butternut squash for sweet potatoes and add 1 tablespoon curry powder with the garlic. Finish with a squeeze of lime instead of lemon.
Seasonal Adaptations:
- Spring: Use asparagus, peas, and fresh mint instead of squash and kale. The white beans still provide creaminess.
- Summer: Swap in zucchini, yellow squash, and fresh basil. Skip the roasting step—summer vegetables are tender enough to cook directly in the broth.
- Winter: Add parsnips and turnips along with the carrots. A dash of nutmeg adds warmth. This version is even heartier and more filling.
Personal Variation: I once added a spoonful of harissa paste to the broth on a whim, and it was incredible. The spicy, smoky North African flavors paired perfectly with the sweet roasted squash. If you like heat, give it a try.
Serving & Storage Suggestions
This cozy healthy fall vegetable soup with white beans is versatile enough for a quick lunch or a cozy dinner. Here’s how I serve and store it.
Serving Temperature and Presentation: Serve the soup piping hot in deep bowls. I like to garnish with a sprinkle of fresh parsley, a generous grating of Parmesan, and a drizzle of good olive oil right before serving. The green parsley against the golden soup looks gorgeous for photos. For a heartier meal, serve with crusty sourdough bread or a grilled cheese sandwich on the side.
Complementary Dishes: This soup pairs beautifully with a simple arugula salad dressed with lemon vinaigrette. The peppery greens cut through the richness of the broth. A glass of crisp white wine, like Sauvignon Blanc, is lovely if you’re serving it for a dinner party. For a non-alcoholic option, sparkling water with a slice of lemon works perfectly.
Storage Instructions: Let the soup cool completely before storing. Transfer to airtight containers and refrigerate for up to 5 days. The flavors actually deepen overnight, so day-old soup is often better than fresh. To freeze, portion the soup into freezer-safe bags or containers, leaving 1 inch of headspace for expansion. It freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Methods: Reheat on the stovetop over medium-low heat, stirring occasionally, until bubbling. Add a splash of water or broth if it’s too thick. You can also microwave individual portions in 1-minute increments, stirring between each. The kale will soften further upon reheating, but the beans and squash hold up well.
Flavor Development: One thing I love about this soup is how the flavors meld over time. The day you make it, the vegetables are distinct and the broth is bright. After a day in the fridge, everything becomes more cohesive and savory. It’s like the ingredients get to know each other. I actually prefer it on day two.
Nutritional Information & Benefits
This cozy healthy fall vegetable soup with white beans isn’t just delicious—it’s packed with nutrients that make you feel good from the inside out. Here’s the estimated nutritional breakdown per serving (based on 6 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 285 |
| Protein | 12g |
| Carbohydrates | 45g |
| Fiber | 11g |
| Fat | 7g |
| Saturated Fat | 1g |
| Sodium | 580mg |
| Vitamin A | 290% DV |
| Vitamin C | 45% DV |
| Iron | 20% DV |
| Calcium | 15% DV |
Health Benefits of Key Ingredients:
- Butternut squash is rich in vitamin A (beta-carotene), which supports eye health and immune function.
- White beans provide plant-based protein and soluble fiber, which helps stabilize blood sugar and keeps you full longer.
- Kale is a powerhouse of vitamins K, C, and A, plus antioxidants that reduce inflammation.
- Garlic and onions contain compounds that support heart health and boost immunity.
Dietary Considerations: This soup is naturally vegan, gluten-free, and dairy-free (if you skip the Parmesan garnish). It’s also low in saturated fat and high in fiber, making it a heart-healthy choice. The main allergens are none, but check your broth label for hidden ingredients if you have sensitivities.
Personal Wellness Perspective: I love that this soup feels indulgent but is actually really good for you. It’s the kind of meal that fills you up without weighing you down. On days when I’ve had too much heavy food, a bowl of this soup resets my system and makes me feel energized. It’s comfort food that actually nourishes you.
Conclusion
This cozy healthy fall vegetable soup with white beans started as a kitchen disaster and turned into one of my most-requested recipes. It’s proof that sometimes the best things come from mistakes—from grabbing the wrong ingredient or letting the oven run too long. The combination of sweet roasted squash, creamy white beans, and savory broth is simple but unforgettable. It’s the kind of soup that makes you slow down and actually taste what you’re eating.
I hope you make this recipe your own. Add more spice, swap in your favorite vegetables, or double the beans if you want it heartier. The beauty of soup is that it’s forgiving—it welcomes your personal touch. And please, don’t be afraid of the roasting step. It’s worth the extra 20 minutes, I promise.
I’d love to hear how yours turns out. Did you add something unexpected? Did your family ask for seconds? Drop a comment below and share your version. And if you loved this soup, share it with a friend who needs a little cozy comfort this fall. Happy cooking, friends—here’s to happy accidents and full bowls.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, absolutely. Soak 1 cup of dried white beans (cannellini or great northern) overnight in plenty of water. Drain and rinse, then simmer in fresh water for 45-60 minutes until tender. Add them to the soup at the same point you would add canned beans. You may need to adjust the salt since dried beans have no sodium. This also makes the soup even more budget-friendly.
Can I make this soup in a slow cooker?
Yes, with a small adjustment. Roast the squash and carrots as directed, then add them to the slow cooker with all other ingredients except the kale. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the kale during the last 10 minutes of cooking. The soup won’t reduce as much in a slow cooker, so it will be slightly brothier—still delicious.
How can I make this soup more filling?
Add cooked quinoa, brown rice, or small pasta like orzo or ditalini. Stir in 1 cup of cooked grains or pasta after adding the kale. You can also add shredded rotisserie chicken or cooked Italian sausage for non-vegetarian versions. The white beans already provide protein, but extra grains make it a full meal.
Why did my soup turn out bland?
Most likely, it needs more salt or acid. Add salt gradually and taste as you go. A squeeze of fresh lemon juice at the end can brighten flat flavors instantly. Also, make sure you’re using enough smoked paprika and thyme—they add depth. If you skipped the roasting step, that’s probably the culprit; roasting concentrates sweetness and adds complexity.
Can I leave out the kale?
Absolutely. Swap kale with spinach (add it at the very end—it wilts in 1 minute), Swiss chard, or even frozen peas. If you don’t have any greens, just skip them. The soup will still be delicious and hearty. You can also stir in fresh herbs like parsley or basil at the end for a pop of freshness.
Pin This Recipe!

Cozy Healthy Fall Vegetable Soup with White Beans
A hearty and creamy vegetable soup made with roasted butternut squash, carrots, white beans, and kale. This cozy fall soup is naturally vegan and gluten-free, perfect for meal prep and chilly days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Cuisine: American
Ingredients
- Butternut squash, peeled and cubed (about 3 cups)
- Carrots, sliced into rounds (2 large)
- Olive oil (2 tablespoons)
- Salt and black pepper (to taste)
- Yellow onion, diced (1 medium)
- Garlic cloves, minced (4 cloves)
- Celery stalks, diced (2 stalks)
- Canned white beans, drained and rinsed (2 cans, 15 oz each)
- Vegetable broth, low-sodium (4 cups)
- Diced tomatoes, fire-roasted (1 can, 14.5 oz)
- Kale, stems removed and chopped (3 cups, packed)
- Dried thyme (1 teaspoon)
- Smoked paprika (½ teaspoon)
- Bay leaf (1)
- Fresh parsley, chopped (2 tablespoons, for garnish)
- Grated Parmesan cheese (for serving, optional)
- Red pepper flakes (a pinch, for garnish, optional)
- Crusty bread (for serving, optional)
Instructions
- Preheat oven to 400°F (200°C). Peel and cube butternut squash into ½-inch pieces. Slice carrots into ¼-inch rounds. Toss squash and carrots with 1 tablespoon olive oil, salt, and pepper. Spread in a single layer on a baking sheet. Roast for 20-25 minutes, tossing halfway, until tender and golden.
- While vegetables roast, heat remaining 1 tablespoon olive oil in a large soup pot over medium heat. Add diced onion, celery, and a pinch of salt. Cook for 5-6 minutes until onion is translucent. Add minced garlic and cook for 1 minute until fragrant.
- Add drained white beans, diced tomatoes (with juices), vegetable broth, dried thyme, smoked paprika, and bay leaf to the pot. Stir, scraping up browned bits. Bring to a boil, then reduce heat to low and simmer uncovered for 10 minutes.
- Add roasted squash and carrots to the pot. Stir gently. Simmer for another 10 minutes. Taste and adjust salt and pepper.
- Optional: For a creamier texture, use an immersion blender to pulse the soup 4-5 times, or blend 1 cup of soup in a regular blender and stir back in.
- Stir in chopped kale. Cook for 3-4 minutes until wilted and tender. Remove bay leaf. Adjust seasoning, adding a squeeze of lemon juice if desired.
- Ladle soup into bowls. Garnish with fresh parsley, Parmesan cheese, and red pepper flakes. Serve with crusty bread.
Notes
Roasting the squash and carrots is key for depth of flavor. Smoked paprika adds a subtle smokiness. For a quicker version, skip roasting and add raw vegetables directly to the pot, simmering 20-25 minutes longer. Soup tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 285
- Sugar: 8
- Sodium: 580
- Fat: 7
- Saturated Fat: 1
- Carbohydrates: 45
- Fiber: 11
- Protein: 12
Keywords: fall vegetable soup, white bean soup, healthy soup, vegan soup, gluten-free soup, butternut squash soup, kale soup



