Okay, here we go, Mom Tribe!
I remember the first time I made white bean soup. It was a cold, blustery day, the kind where the wind howls and you just want to curl up with a blanket. My little ones were home sick from school, sniffling and demanding chicken noodle soup, but I was fresh out of chicken! I spied a bag of dried cannellini beans in the pantry and figured, “Why not?” I threw some veggies, broth, and those beans into a pot, and prayed for the best. To my surprise, that simple white bean soup became a family favorite. The kids even declared it “better than chicken noodle!”
Fast forward to today, and this white bean soup is still a staple in our house. It’s quick, easy, budget-friendly, and packed with goodness. It’s a total win for those crazy weeknights when you’re juggling homework, laundry, and the dreaded 5 PM panic. So, fellow kitchen warriors, grab your aprons and let’s make some magic happen! Trust me, this white bean soup will become a new go-to in your beautiful, chaotic family life, just like it did in mine!
INGREDIENTS You’ll Need:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 6 cups vegetable broth (or chicken broth if you prefer)
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- Salt and pepper to taste
- Optional: 1 cup chopped kale or spinach
- Optional: Grated Parmesan cheese, for serving
Trust me, this white bean soup ingredient list is SHORT because mama doesn’t have time for fancy! No worries if you don’t have fresh carrots or celery. I’ve used frozen veggies in my white bean soup more times than I can count.

You can grab canned cannellini beans at Target while doing your regular grocery run. This white bean soup doesn’t have to break the bank; dried beans are even cheaper! Just soak them overnight and cook them until tender.
Here’s a mom hack that saved my sanity: I often prep the veggies (onion, carrots, celery) on Sunday and store them in the fridge. That way, when the weeknight rush hits, I’m already halfway there with my white bean soup!
My family loves when I add a squeeze of lemon juice at the end. It brightens up the whole white bean soup and adds a little zing. Store leftovers in an airtight container in the fridge for up to 3 days. It tastes even better the next day!
Let’s Make it Happen!
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery and cook until softened, about 5-7 minutes. This is where the magic starts! Your kitchen should be smelling amazing already.
- Add the garlic and cook for another minute until fragrant. Don’t burn the garlic! That’s a total flavor killer.
- Pour in the vegetable broth, add the cannellini beans, thyme, rosemary, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes, allowing the flavors to meld together. In my chaotic kitchen, this white bean soup usually takes about 25 minutes because I’m always multitasking.
- If you want a creamier white bean soup, use an immersion blender to partially blend the soup. I usually blend about half of it, leaving some beans whole for texture. Don’t panic if your white bean soup looks a little thin at this point. It will thicken up as it sits.
- If using, stir in the kale or spinach during the last 5 minutes of cooking, until wilted. This adds a boost of nutrients and color. While your white bean soup is doing its thing, pour yourself that well-deserved coffee!
- Taste and adjust seasonings as needed. Remember, every family’s taste is different. Add more salt, pepper, or herbs to your liking.
- Serve hot, garnished with grated Parmesan cheese (if desired). Enjoy!
Here’s where I used to mess up my white bean soup: I wouldn’t let it simmer long enough for the flavors to develop. Don’t make my mistake! Give it that extra time to let all those ingredients get happy together.
Perfect time to fold that laundry pile while the white bean soup simmers… or just scroll through social media. No judgment here! While your white bean soup is cooking, consider browsing some other great recipes such as spicy black bean soup.
If you are looking to make white bean soup with a creamier taste, then checking out this Creamy White Bean Soup with Kale | The First Mess website may be beneficial.
How We Love to Eat This!
The kids devour this white bean soup when I serve it with crusty bread for dipping. It’s the perfect combination of cozy and satisfying. Sometimes I’ll throw in grilled cheese sandwiches on the side for an extra treat.
This white bean soup is perfect for those crazy weeknight dinners when you need something quick, healthy, and filling. I often make a big batch on Sunday and then we can eat it throughout the week.
For a more complete meal, I sometimes add cooked Italian sausage or shredded chicken to the white bean soup. My husband loves it that way!
Presentation matters, even for busy families! I like to sprinkle a little fresh parsley or a drizzle of olive oil on top of the white bean soup before serving. Makes it look a little fancier, even if it only took 30 minutes to make.
Leftovers are my best friend! This white bean soup is delicious reheated for lunch the next day. I’ll often pack it in a thermos for the kids to take to school.
In the fall, I love adding roasted butternut squash to my white bean soup. It adds a touch of sweetness and makes it extra comforting.
I once served this white bean soup to a group of friends at a potluck, and they raved about it! One friend even asked for the recipe. Makes a mom feel good when something simple is appreciated.
If your kids love this, they’ll go crazy for my white chicken chili recipe. I also love the Hearty Tuscan White Bean Soup – Kalejunkie recipe as another version of white bean soup.
FAQs: Your Questions Answered
Can my picky eater handle this white bean soup?
Great question! It depends on your picky eater. My trick is to start with a small portion and let them dip the bread in it. Pureeing it completely can also help! Adding a dollop of sour cream or plain yogurt can make it more appealing too.
What if I burn my white bean soup? (Asking for a friend… okay, it was me!)
Okay, we’ve all been there! If it’s just a little scorched on the bottom, carefully transfer the white bean soup to a clean pot, avoiding the burnt bits. Add a little extra broth and simmer gently. If it’s badly burned, sadly, you might have to toss it and start over. Lesson learned: set a timer!
Can I make this white bean soup ahead for meal prep?
Absolutely! This white bean soup is perfect for meal prep. It actually tastes better the next day! Store it in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave.
Can I freeze this white bean soup?
Yes, you can freeze this white bean soup, but the texture might change slightly. The beans can get a little mushy. To minimize this, let the soup cool completely before freezing in freezer-safe containers. Thaw overnight in the fridge and reheat gently.
Can I make this vegetarian white bean soup vegan?
Yes! Just make sure you use vegetable broth and skip the Parmesan cheese garnish. This vegetarian white bean soup is naturally vegan-friendly.
I don’t have cannellini beans. Can I use another type of bean in my white bean soup?
Definitely! Navy beans or great northern beans are great substitutes in this navy bean soup recipe. They have a similar creamy texture.
What can I serve with this tuscan white bean soup to make it a full meal?
A side salad, crusty bread, or a grilled cheese sandwich are all great options. For a heartier meal, add some cooked sausage or chicken. Remember to also check out this Tuscan White Bean Soup {Restaurant Style} – The Big Man’s World ® site for more help on tuscan white bean soup.
For more sanity-saving dinner ideas, check out my crockpot white chicken chili recipe.
Final Thoughts:
This white bean soup is more than just a recipe to my family. It’s a symbol of warmth, comfort, and easy weeknight dinners. It’s a reminder that you don’t need fancy ingredients or complicated techniques to create a delicious and nourishing meal for your loved ones.
Here are a few Mom Hacks I’ve learned over the years:
- Prep veggies ahead of time: Chopping onions, carrots, and celery on Sunday saves so much time during the week.
- Use canned beans: They’re a lifesaver when you’re short on time.
- Don’t be afraid to experiment: Add your favorite herbs, spices, or veggies to make the soup your own.
Here are a few family-tested variations:
- Spicy White Bean Soup: Add a pinch of red pepper flakes or a dash of hot sauce. My husband loves this version!
- Lemon-Garlic White Bean Soup: Add extra garlic and a squeeze of lemon juice at the end. This is my personal favorite.
- White Bean Soup with Sausage: Add cooked Italian sausage for a heartier meal. The kids gobble this one up!

I hope this white bean soup recipe brings as much joy to your family as it has to mine. Don’t be afraid to make it your own, experiment with different flavors, and most importantly, have fun in the kitchen! Remember, cooking for your family doesn’t have to be perfect, it just has to be made with love. You’ve got this, Mom Tribe! Go forth and conquer that dinner table with this delicious and simple white bean soup!
white bean soup
This hearty white bean soup is packed with flavor and is incredibly easy to make. Perfect for a chilly day, it’s a comforting and nutritious meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Skillet
- Cuisine: Italian
Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 6 cups vegetable broth
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- Salt and pepper to taste
- 1 lemon, juiced
- Fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery and cook until softened, about 5-7 minutes.
- Add garlic and cook for another minute until fragrant.
- Pour in vegetable broth, add cannellini beans, thyme, and rosemary. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Using an immersion blender, blend about half of the soup until smooth. Alternatively, you can transfer half of the soup to a regular blender, blend, and then return it to the pot.
- Stir in lemon juice, salt, and pepper to taste.
- Serve hot, garnished with fresh parsley.
Notes
For a richer flavor, add a Parmesan cheese rind while the soup simmers and remove before serving. You can also add a splash of cream at the end for extra creaminess.