This brothy carrot butter bean soup is a comforting, nourishing dish that comes together in just 45 minutes. Sweet carrots, creamy butter beans, and aromatic vegetables simmer in a savory herb-infused broth seasoned with thyme and a hint of smoked paprika.
It's naturally vegetarian and gluten-free, making it a versatile option for weeknight dinners or meal prep. Garnish with fresh parsley and lemon zest for a bright, finishing touch that balances the earthy flavors beautifully.
Something about the sound of carrots hitting a wooden board on a quiet Sunday afternoon puts me at ease like nothing else. This soup came together on one of those grey, drizzly days when the fridge offered nothing but a bag of carrots and two lonely cans of butter beans. Thirty minutes later the whole kitchen smelled like thyme and warmth, and I have been making it ever since.
I served this to a friend who claimed she did not like beans, and she quietly finished the entire bowl before asking if there was more. That small victory in my own kitchen reminded me why simple food wins every time.
Ingredients
- 4 large carrots, peeled and sliced: The sweetness of carrots is the backbone here, so pick firm, vibrant orange ones with no cracks.
- 1 medium yellow onion, diced: Onion builds the aromatic base that makes everything taste like it cooked all day.
- 2 celery stalks, sliced: Celery adds a subtle earthy depth that you will miss if you skip it.
- 2 garlic cloves, minced: Fresh garlic is non negotiable for that warm, savory fragrance.
- 1 small leek, white and light green parts sliced: Optional but worth it for the mellow, slightly sweet onion flavor it brings.
- 2 cans butter beans, drained and rinsed: These large creamy beans are what make the soup satisfying enough for a main dish.
- 1.5 liters low sodium vegetable broth: Low sodium lets you control the saltiness and keeps the carrot flavor front and center.
- 2 tbsp olive oil: A good olive oil makes a noticeable difference in the final taste.
- 1 bay leaf: Just one leaf quietly infuses the broth with a subtle herbal complexity.
- 1 tsp dried thyme or 1 tbsp fresh thyme leaves: Thyme and carrots are one of those pairings that just belong together.
- Half tsp ground black pepper: Freshly cracked pepper gives a gentle heat that ties the flavors together.
- Three quarters tsp sea salt: Start with less and adjust at the end because the broth and beans already carry some salt.
- Half tsp smoked paprika: Optional, but a tiny amount adds a whisper of smokiness that makes people ask what your secret is.
- 2 tbsp chopped fresh parsley: Fresh parsley at the end brightens everything up like a squeeze of sunshine.
- Zest of half a lemon: Lemon zest lifts the whole bowl and makes the flavors pop.
Instructions
- Build the base:
- Warm the olive oil in a large soup pot over medium heat and add the onions, leeks if using, celery, and carrots. Stir gently for about seven minutes until everything softens but keeps its color, and your kitchen already smells incredible.
- Wake up the garlic:
- Stir in the minced garlic and let it cook for just one minute until you catch that fragrant aroma. Keep an eye on it because garlic goes from golden to bitter in seconds.
- Add the beans and herbs:
- Pour in the 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 coat in the oil and herbs without breaking apart.
- Simmer until tender:
- Pour in the vegetable broth, bring it to a gentle boil, then lower the heat, cover the pot, and let it simmer for about twenty minutes. You will know it is ready when a fork slides through the carrot slices with no resistance.
- Finish and season:
- Fish out the bay leaf and discard it, then taste the broth and adjust the salt and pepper as needed. Trust your palate here because every batch of broth behaves a little differently.
- Serve with love:
- Ladle the hot soup into bowls and finish each one with a scatter of fresh parsley, a bright pinch of lemon zest, and an extra crack of black pepper. Serve immediately while the aromas are still rising.
One cold January evening I brought a thermos of this soup to a neighbor who had been sick for a week, and she stood in her doorway holding the warm jar with both hands, smiling like it was exactly what she needed.
Making It Your Own
This soup is forgiving and loves improvisation. A handful of spinach or kale tossed in during the last five minutes turns it greener and more nutritious without changing the comforting character. A Parmesan rind dropped into the simmering broth adds a savory richness that surprises people, just remember to remove it before serving and skip this if you are cooking for vegans.
What to Serve Alongside
Thick slices of crusty bread are almost mandatory for soaking up the brothy goodness at the bottom of the bowl. A glass of crisp Sauvignon Blanc alongside turns a simple weeknight dinner into something that feels deliberately special without any extra effort.
Storing and Reheating
This soup keeps well in the refrigerator for up to four days and actually tastes better the next day when the flavors have had time to mingle. It also freezes for up to three months, making it a reliable friend for those nights when cooking feels impossible.
- Let the soup cool completely before transferring to airtight containers.
- Reheat gently on the stove over medium low heat rather than microwaving for the best texture.
- Add the fresh parsley and lemon zest only after reheating so they stay bright and vibrant.
Some recipes earn a permanent spot in your rotation not because they are flashy but because they quietly deliver every single time. This is one of those, and I hope it finds its way into your kitchen as often as it has found its way into mine.
Common Recipe Questions
- → 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 them until tender before adding to the soup. This will increase the total cooking time by about 1 to 1.5 hours.
- → How should I store leftover soup?
-
Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors deepen as it sits, making leftovers even more delicious. Reheat gently on the stovetop or in the microwave.
- → Can I freeze this carrot butter bean soup?
-
Absolutely. Portion the cooled soup into freezer-safe containers, leaving some room for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture of the beans may soften slightly after freezing.
- → What can I substitute for the leek?
-
The leek is optional, but if you'd like a substitute, use an extra quarter of a medium onion or a small shallot. Both will provide a similar mild, sweet allium flavor to the soup base.
- → How can I make this soup creamier without dairy?
-
Use an immersion blender to partially purée the soup, mashing some of the butter beans and carrots directly in the pot. This creates a naturally creamy texture without adding any cream or dairy products.
- → What bread pairs well with this soup?
-
Crusty sourdough bread or a rustic baguette are excellent choices for dipping. A warm whole grain roll also complements the earthy flavors of the carrots and beans nicely.