This Butter Bean Soup recipe makes for a simple, nourishing meal that brings comfort with every spoonful. Made with tender butter beans, fresh vegetables, and a handful of everyday pantry ingredients, it’s a hearty, wholesome soup that comes together with very little effort.
Perfect for busy weeknights or a cozy lunch, this easy recipe delivers rich flavor and satisfying warmth without needing anything fancy. Whether you’re cooking for two or looking for a budget‑friendly meal that still feels special, this butter bean soup is sure to become a regular in your kitchen.
Come January however, and we all start craving something hot and rich to warm our bellies. Not as a starter. Not as a lunch. We want a hearty bowl of soup that will warm us up and, with a crisp roll, some hot buttered toast, a toasted sandwich, or fresh thick slice of bread, fill our bellies in a way that nothing else quite can!
I enjoyed a bowl of this delicious butter bean soup today with some hot buttered toast. This is a rich and creamy soup with a full-bodied flavor. Vegetarian, vegan, hearty and healthy! Rich and creamy without the addition of any milk or cream. Prepare to fall in love with this simple, quick and easy to make soup.
- 2 tsp light olive oil
- 1 small brown onion, peeled and cut into small dice
- 1 tsp minced garlic
- 1/4 tsp smoked paprika
- 1/4 tsp Italian seasoning
- 1/8 tsp dried thyme
- pinch cayenne pepper
- 1 medium carrot, peeled and diced
- 1 stick of celery, trimmed and diced
- 1 can (14oz/400g) butterbeans, drained and rinsed
- 1/2 cup (120ml) water
- 1 cup (240ml) vegetable stock
- 1/2 bay leaf
- fine salt and freshly ground black pepper to taste
- Heat the oil in a medium sized saucepan with a heavy base over medium heat. Add the onion and cook, stirring occasionally, until soft and translucent, without browning. (You don't want the onions to brown so keep an eye on them.)
- Add the garlic, spices and herbs and cook until fragrant, then add the carrot and celery, tossing everything together to combine. (You also don't want the garlic to brown. Heating the spices and herbs through before adding any other veggies helps to enhance their natural flavors.)
- While the veggies are softening, add 3/4 of the tin of beans to a blender along with the 1/2 cup of water and blend until smooth. (The pureed beans add a creaminess to the soup without having to add milk or cream.)
- Pour the blended beans into the saucepan. Add the stock, bay leaf, whole beans and seasoning to taste. Bring to a simmer over medium high heat.
- Simmer over low heat, partially covered, for about 25 minutes until all of the vegetables are tender and the flavors have melded well. (Don't boil the soup as you don't want it to reduce too much. If you think it is too thick you can add a bit of additional hot stock)
- Taste and adjust seasoning as required. Serve ladled into heated bowls. (Heated bowls help to keep the soup hot for longer.)
- Read through the recipe several times before beginning. This will help to familiarize you with any ingredients, equipment, or cooking methods needed.
- Assemble all of your ingredients before you start. This can help to prevent you from leaving anything integral to the recipe out by mistake.
- Follow the instructions exactly as written.
- Do not brown your onions or garlic. They need only be softened.
- Rinse your beans to take away any tinny flavor from the can.
- Do not over season. It is much easier to add a bit of seasoning at the table if required than it is to remove excess salt or pepper.
- Serve the hot soup in heated bowls. The heat from the bowls will keep the soup hot for longer.

Butter Bean Soup
Nourishing, hearty and delicious. Cozy and creamy.
Ingredients
- 2 tsp light olive oil
- 1 small brown onion, peeled and cut into small dice
- 1 tsp minced garlic
- 1/4 tsp smoked paprika
- 1/4 tsp Italian seasoning
- 1/8 tsp dried thyme
- pinch cayenne pepper
- 1 medium carrot, peeled and diced
- 1 stick of celery, trimmed and diced
- 1 can (14oz/400g) butterbeans, drained and rinsed
- 1/2 cup (120ml) water
- 1 cup (240ml) vegetable stock
- 1/2 bay leaf
- fine salt and freshly ground black pepper to taste
Instructions
- Heat the oil in a medium sized saucepan with a heavy base over medium heat. Add the onion and cook, stirring occasionally, until soft and translucent, without browning.
- Add the garlic, spices and herbs and cook until fragrant, then add the carrot and celery, tossing everything together to combine.
- While the veggies are softening, add 3/4 of the tin of beans to a blender along with the 1/2 cup of water and blend until smooth.
- Pour the blended beans into the saucepan. Add the stock, bay leaf, whole beans and seasoning to taste. Bring to a simmer over medium high heat.
- Simmer over low heat, partially covered, for about 25 minutes until all of the vegetables are tender and the flavors have melded well.
- Taste and adjust seasoning as required. Serve ladled into heated bowls.
This content, written and photography, is the sole property of The English Kitchen. Any reposting or misuse is not permitted. If you are reading this elsewhere, please know that it is stolen content and you may report it to me at mariealicejoan at aol dot com.
Thanks for visiting! Do come again!!
If you like what you see here, why not consider signing up for my newsletter and/or subscribing/following me on Grow. You can also bookmark my recipes via the Grow platform. Check out the heart on the right-hand side of the screen.









Post a Comment
Thanks for stopping by. I love to hear from you so do not be shy!
BEFORE LEAVING A COMMENT OR RATING, ASK YOURSELF:
Did you make the recipe as directed? Recipe results are not guaranteed when changes have been made.
Is this comment helpful to other readers? Rude or hateful comments will not be approved. Remember that this website is run by a real person.
Are you here to complain about ads? Please keep in mind that I develop these recipes and provide them to you for free. Advertising helps to defray my cost of doing so, and allows me to continue to post regular fresh content.
Thanks so much for your understanding! I appreciate you!