This mixed bean and tomato soup is one of those throw it all in and let the soup maker do the work recipes. It’s hearty, warming, and filling – perfect for a quick lunch or light dinner.

What You Need
For more concise instructions and to print this recipe out please head to the recipe card at the bottom of this post.

Beans
I used two tins of mixed beans to make it extra filling, but you can absolutely cut it down to one tin if you prefer (or that’s all you have in the cupboard). It’s a very forgiving recipe – ideal for using up leftover veg too.
The mixed beans I used were the kind in vinaigrette. That’s what I had on hand, and it worked fine, but just a quick heads up: if you’re not a fan of the slightly tangy flavour that vinaigrette beans bring, you might prefer to use the ones in water instead. You can also just drain and rinse the vinaigrette beans before adding them – it takes the edge off.
Tomatoes
I used one 400g tin of chopped tomatoes – the ones pictured (by Mutti) are my favourites, but you can use any type but some brands do vary in flavour.
Onion and Garlic
I added 1 small onion and 1 clove of garlic. You can use frozen chopped onion and garlic to save time – I do that a lot when I’m in a hurry!
Celery and Carrot (Optional)
I used 1 stick of celery and 1 medium carrot, chopped up small. You can leave either or both out if you don’t have them, or swap in other veg like red pepper or courgette. This soup is very adaptable – just use whatever you’ve got to hand.
Seasoning
I added ½ tsp smoked paprika and ½ tsp dried oregano for a bit of warmth and depth, but feel free to switch these up depending on what you like. A bit of dried thyme or cumin would also work well here.
Stock
I used 2 tablespoons of buillon (you can use a stock cube or pot if you prefer) and poured in hot water straight to the MAX line of my Ninja Soup Maker. You can dissolve the stock in boiling water first if you prefer – either way works.
How To Make It

Step 1: Optional – Sauté the Onion and Garlic
If your soup maker has a sauté function (like the Ninja), add a little olive oil and sauté the chopped onion and garlic for a couple of minutes until softened. This step adds a bit of extra flavour, but it’s not essential.
Step 2: Add Everything Else
Add the chopped carrot, celery, beans, and chopped tomatoes. Add the smoked paprika and oregano, and then either crumble in the stock cube or drop in the stock pot. Top up with hot water to the MAX line.
Step 3: Select Your Setting
I usually go for the chunky setting for this one – I like the texture of the beans and veg. Once it’s done, I give it a quick, short blend just to break it up slightly and thicken the soup a little.
If you prefer it smoother, just select the smooth option from the start – totally up to you.

Step 4: Serve and Enjoy
Ladle the soup into bowls and top with a sprinkle of fresh parsley or coriander if you have some to hand. Serve with crusty bread or toast for a simple, satisfying lunch.


Mixed Bean and Tomato Soup (in a Soup Maker)
Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Liana’s Kitchen running.
Ingredients
- 1 onion
- 1 clove garlic
- 1 stick celery see note 1 below
- 1 carrot see note 1 below
- 1 x 400g chopped tomatoes
- 2 x 400g mixed beans see note 2 below
- 1/2 tsp smoked paprika
- 1/2 tsp dried oregano
- 1 vegetable stock pot
- Fresh parsley or coriander optional garnish
Instructions
- Optionally sauté the chopped onions and garlic in some olive oil in the base of the soup maker.
- Add all the remaining ingredients. I like to add the stock powder directly to the soup maker and then pour hot water up to the MAX line. You can however make it up separately and pour it in.
- Set the soup maker off on chunky or smooth. I prefer chunky for this soup and then I give it a very quick short sharp blend at the end to change up the consistency a little.
- Optionally serve with fresh coriander or parsley.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an estimate.