This easy tomato bean and spinach soup adds two kinds of canned beans to the mix, for a quick, delicious, hearty and healthy soup.
This two bean tomato spinach soup is everything I’m needing right now – easy, delicious, hearty and healthy.
This soup has a rich tomato broth, combined with both red and white kidney beans and a healthy amount of baby spinach. It’s a great soup to have in the fridge for a bowl at lunch. Add a loaf of crusty bread and a salad and this is a great dinner soup, too.
Ingredients and substitutions
A few notes about the key ingredients …
Canned Tomatoes – use good quality tomatoes for the best tomato flavour in this soup.
Beans – canned beans make for quick and easy soups, but if you’d prefer, you can soak and cook dried beans to use in this soup. Use any beans you like. I’ve used red and white kidney beans for my soup.
Spinach – baby spinach is a great addition to soup, but feel free to replace the baby spinach with another green. Chard or kale would be great alternatives.
Recipe tips!
- Bringing out the full flavour of the tomatoes is the key to this soup. Taking the time to caramelize them at the beginning will really pay off at the end. Alternately, for a speedier soup, start with a can of Fire-Roasted tomatoes.
- If you started with dried beans and cooked them off, save a bit (about a cup) of the bean cooking liquid to add to the soup, for extra flavour and thickness. You can replace a cup of the chicken or vegetable broth or simply add additionally, depending on the thickness of your soup.
- If starting with canned beans, be sure to rinse well with cold water before using. You’ll remove a lot of the added salt by doing this simple step.
- As with all soups, seasoning is key. If soup seems to lack enough flavour, it probably needs more salt to bring out all the flavours.
Variations
Change it Up! If you’re feeling like a change of flavours, switch out the Italian-style herbs in this soup with a Tex-Mex mix. Use a bit of cumin, chili powder and/or paprika, to taste.
Making ahead, storing and freezing
This soup holds well in the fridge so it is a good candidate for making ahead.
Store leftovers in the refrigerator for 3-4 days.
This soup will freeze well for up to 3 month.
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, you’ll get great new recipes from me every week!
By submitting this form, you consent to receive emails from Seasons and Suppers.
You can unsubscribe at any time.
Get the Recipe: Bean and Spinach Soup
Ingredients
Caramelized Tomatoes:
- 2 Tablespoons olive oil
- 28 oz canned whole peeled tomatoes, drained, reserving liquid
- 1/8 – 1/4 teaspoon crushed red pepper flakes, to taste, for a bit of heat
- Salt and freshly ground pepper
Soup:
- 2 Tablespoons olive oil
- 1/2 cup onion, diced
- 3 cloves garlic, thinly sliced
- 4 cups chicken or vegetable broth
- 16 oz canned red kidney beans, well rinsed
- 16 oz canned white kidney beans, well rinsed
- 1 Tablespoon white or red wine vinegar
- 2 teaspoons dried basil
- 1 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- Piece of Parmesan rind, optional
- 3 cups baby spinach
- 1 Tablespoon pesto, optional
Instructions
- Heat 2 Tablespoons of oil in a large heavy pot over medium-high. Drain tomatoes, reserving the liquid to use later. Add the tomatoes, red pepper flakes and a pinch of salt to the pot. Stir to combine, then allow to cook, undisturbed, until caramelized and browning in spots, about 5 minutes. Break up tomatoes, scraping the bottom of the pot, and continue to cook, scraping and stirring occasionally, until tomatoes are caramelized all over, about 5 minutes more. Transfer tomatoes to a plate.
- Heat another 2 Tablespoons of oil in the same pot over medium heat. Add onion, garlic, and a pinch of red pepper flakes if you like. Cook, stirring often, until vegetables are soft and starting to brown around the edges, 8-10 minutes. Stir in vinegar and caramelized tomatoes, scraping up browned bits. Add broth, beans, vinegar, dried herbs, reserved tomato juice and Parmesan rind (if using) to the pot. Bring to a simmer. Cook until flavours meld, about 30–45 minutes. Taste soup and season with salt and pepper, as needed.
- Just before serving, stir in spinach and pesto, if using and cook until spinach is just wilted. Serve.
Notes
-
- Bringing out the full flavour of the tomatoes is the key to this soup. Taking the time to caramelize them at the beginning will really pay off at the end. Alternately, for a speedier soup, start with a can of Fire-Roasted tomatoes.
-
- Be sure to rinse the canned beans well with cold water before using. You’ll remove a lot of the added salt by doing this simple step.
-
- As with all soups, seasoning with enough salt is key. If the soup seems to lack enough flavour, it probably needs more salt to bring out all the flavours.
More soup recipes to love!
Hi! I’m Jennifer, a home cook schooled by trial and error and almost 40 years of getting dinner on the table! I love to share my favourite recipes, both old and new, together with lots of tips and tricks to hopefully help make your home cooking enjoyable, stress free, rewarding and of course, delicious!
Delicious soup! The photos definitely attracted me to this recipe. There are a few parts that are confusing about the recipe. For example, it doesn’t mention that you need 2 sets of onions, it says to add vinegar twice and there’s no mention of what to do with the liquid from the tomatoes. I had a can of tomatoes that was is more of a crushed tomato sauce so I just added it back and reduced the broth to give it a bit more of a tomato punch! Doesn’t take away from the recipe though! Great quick supper!
So glad you enjoyed it and thanks for pointing out the confusion in the instructions. I have fixed it now :) Thanks!
Looks delicious Jennifer. Love the added parmesan rind for extra flavor. Will be adding this to our soup rotation!
Thanks so much, Mary Ann :)
I’ve been looking for a recipe just like this – so thanks so much Jennifer! I’ll be serving this one up soon :) I bet all the flavors really shine.
Thanks Tricia :)
That color alone is enough to make me crave this gorgeous soup!
Thanks Sue :)
Who would have thought beans and spinach could look so good? Thanks for the tips on cooking dried beans!
Thanks Chris :)