This brothy carrot butter bean soup is a comforting, light, and nourishing dish that comes together in just 45 minutes. Sweet sliced carrots are sautéed with onions, celery, and optional leeks until tender, then simmered with creamy butter beans in a flavorful vegetable broth seasoned with thyme and bay leaf.
Each bowl is finished with fresh parsley, bright lemon zest, and a crack of black pepper. Naturally vegetarian and gluten-free, it's a versatile main that pairs beautifully with crusty bread.
The rain was hammering against the kitchen window and I had exactly seven carrots sitting in the crisper drawer, looking increasingly sorry for themselves. That is how this soup was born, not from a recipe plan but from desperation and a can of butter beans I kept pushing to the back of the pantry. Thirty minutes later I was slurping it straight from the pot, barely bothering with a bowl. It has been on rotation ever since, rain or shine.
My neighbor Clara knocked on my door one evening holding an empty container and asked if I had any of that carrot soup left. I handed over the last portion and she returned the container the next day with a handwritten note that simply said more please. That note is still stuck to my fridge with a magnet shaped like a lemon.
Ingredients
- 4 large carrots, peeled and sliced: The sweetness of this soup depends entirely on good carrots, so choose firm, vibrant orange ones with no rubbery bends.
- 1 medium yellow onion, diced: Yellow onion gives a mellow sweetness that blends seamlessly into the broth.
- 2 celery stalks, sliced: Celery adds an earthy backbone that you will miss if you skip it.
- 2 garlic cloves, minced: Fresh garlic only, the jarred stuff will flatten the flavor.
- 1 small leek, white and light green parts sliced (optional): Leek brings a gentle, almost sweet onion flavor that elevates the whole pot.
- 2 cans butter beans, drained and rinsed: These are the heart of the soup, giving it body and creamy contrast to the tender carrots.
- 1.5 liters low sodium vegetable broth: Low sodium lets you control the salt and keeps the carrot flavor front and center.
- 2 tbsp olive oil: A good olive oil makes the sauté sing.
- 1 bay leaf: Just one does the trick, infusing a subtle herbal warmth throughout.
- 1 tsp dried thyme or 1 tbsp fresh thyme leaves: Thyme and carrots are old friends who bring out the best in each other.
- Sea salt, black pepper, and smoked paprika: Seasoning essentials that round everything out.
- 2 tbsp chopped fresh parsley, lemon zest, and extra black pepper for garnish: The lemon zest at the end is the bright little surprise that wakes up every spoonful.
Instructions
- Wake up the vegetables:
- Heat the olive oil in a large soup pot over medium heat and add the onions, leeks if you are using them, celery, and carrots. Stir them around for 6 to 8 minutes until everything softens but nothing takes on color, you want sweetness not char.
- Add the garlic:
- Toss in the minced garlic and stir for about a minute until your kitchen smells impossibly warm and inviting.
- Welcome the beans:
- Pour in the drained butter beans, drop in the bay leaf, sprinkle the thyme and smoked paprika if using, and season with salt and pepper. Give everything a gentle stir so the beans get coated in all those developing flavors.
- Build the broth:
- Pour in the vegetable broth and bring it to a gentle boil, then immediately lower the heat, cover the pot, and let it simmer for 18 to 20 minutes. The carrots should be tender enough to pierce with a fork without any resistance.
- Finish and serve:
- Fish out the bay leaf and discard it, then taste the broth and adjust the salt and pepper as needed. Ladle into warm bowls and scatter parsley, lemon zest, and a generous crack of black pepper over each serving.
There is something about ladling soup into a bowl that makes time slow down, even on a chaotic Tuesday. This one became my goto when a friend needed comfort but I did not know what to say.
Making It Your Own
A handful of spinach or kale tossed in during the last five minutes turns this into a full meal with almost no extra effort. You could also mash some of the butter beans against the side of the pot with your spoon for a thicker, more rustic texture without reaching for a blender. A Parmesan rind dropped into the simmering broth adds a savory depth that will have everyone asking what your secret is.
What to Serve Alongside
Thick slices of sourdough toasted with a little olive oil are really all you need to make this meal complete. A glass of something crisp and white, like a Sauvignon Blanc, cuts through the sweetness of the carrots beautifully. On colder nights I have been known to serve it with a grilled cheese sandwich and call it self care.
Keeping It Easy
Soup is one of the most forgiving things you can make, and this one is no exception. It reheats perfectly the next day and honestly the flavors deepen overnight, making it even better for lunch.
- Store leftovers in an airtight container in the fridge for up to four days.
- Freeze portions in individual containers for quick weeknight dinners.
- Always reheat gently on the stove rather than blasting it in the microwave to preserve the texture of the beans.
Some recipes earn their place in your kitchen through spectacle and others just quietly show up when you need them most. This soup is the second kind, and honestly I would not have it any other way.
Recipe FAQs
- → Can I use dried butter beans instead of canned?
-
Yes, you can substitute dried butter beans. Soak 1 cup of dried beans overnight, then cook until tender before adding them in step 3. This will increase total cooking time by about 1 to 1.5 hours.
- → How should I store leftovers?
-
Let the soup cool completely, then transfer to an airtight container. Refrigerate for up to 4 days. The flavors often deepen and improve after a day in the fridge.
- → Can I freeze this soup?
-
Absolutely. Portion cooled soup into freezer-safe containers, leaving some room for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.
- → What can I add to make it more filling?
-
Stir in cooked pasta, rice, or quinoa during the last few minutes of simmering. You can also add a handful of spinach or kale, or serve with thick slices of crusty bread for a heartier meal.
- → How do I achieve a creamier texture without blending?
-
Use the back of a spoon or a fork to mash roughly a third of the butter beans directly in the pot during the last 5 minutes of simmering. This naturally thickens the broth while keeping some texture.
- → Is this soup suitable for vegans?
-
Yes, the base soup is fully vegan. Just skip the optional Parmesan rind mentioned in the notes. The lemon zest and fresh parsley garnish add plenty of brightness without needing any dairy.