Quick, easy, hearty and healthy, this White Bean Tomato Soup recipe with homemade croutons is epic! One pot meal makes 4 protein- and fiber-filled servings!
Back in elementary school, you may not believe this, but I absolutely loved eating in the cafeteria. Seriously. My school had a group of women who came in every morning, and cooked all the food for hot lunch. We had turkey and gravy, pasta with meat sauce, all kinds of wonderful food. One of my favorites was actually one of the easiest meals they cooked, Tomato Soup, usually served with a peanut butter on white bread sandwich. That peanut butter sandwich, dipped ever so gently into the hot thick soup, warmed the body and the soul. It was amazing!
As time went by, however, I realized the tomato soup they made us was actually Campbell’s Tomato Soup, made with half milk/half water – I know this because I experimented once I realized it wasn’t all of one or the other. Yep, I loved it THAT MUCH. I still do love that stuff, but to my adult tastebuds, it’s a little sweet, and maybe lacking a little, … oh, I don’t know, … Tomato flavor?
To this day, though, I can hardly eat tomato soup without a peanut butter sandwich (Thank you lunch ladies!), albeit these days on my favorite Dave’s Killer 21-Grain Bread (have you had it? #notanaffiliate So good!). But these days I prefer to make my own soups, especially when it’s as easy as this one. And this Tomato Soup is definitely among my faves. Even though it is not the same as my elementary school lunch, I always recall those cafeteria days when I eat it.
This recipe is one made from simple ingredients that I usually have in my pantry and refrigerator. It is easy to put together and you can do it in a hurry or let it simmer most of the day, just depending on how much time you have that day. An added bonus is that although it shines on cold-weather days, it is perfect all year round, and makes enough for 4 hearty servings!
So, why not make some soup? This Tomato White Bean Soup recipe provides all the protein, fiber and vitamins you need in a full meal! Not that it couldn’t be a side or appetizer. Or, maybe make a Peanut Butter sandwich to dip into it! How good would that be?
And, I’m curious, did you eat cafeteria food in school? Or homemade lunch every day?
Enjoy!
Looking for other soup recipes? How about some:
Moroccan Vegetable Soup (Vegan!)
Smoky Lentil Soup with Sausage and Vegetables
Easy Chicken Tortilla Soup with Nachos
Red Lentil Farro Sweet Potato Soup (Vegan!)
PIN White Bean Tomato Soup for Later->
Homemade Tomato Soup Details ->
This post may contain affiliate links. As an Amazon Affiliate, I may earn a small commission, at no cost to you, for purchases you may make of items linked from this site.
Tomato soup is definitely one of my all-time favorites, and the best part is how super-simple it is to make. Just a few ingredients, so the main ingredient, the tomatoes, need to shine here.
When I’m making a tomato-centric dish, I try to use San Marzano variety whole, peeled tomatoes when I can. I stock up the they’re on sale. I find San Marzano varieties more flavorful and less acidic than others. Although I realize in a taste test where San Marzano were pitted against other varieties, an Indiana-grown variety came out on top (I once had a business client (who was from Tennessee) that SWORE to me that Indiana-grown tomatoes are the best in the world! I was a pharmaceutical salesperson, so don’t ask me how this conversation came about!). I won’t tell the San Marzano people if you don’t.
And, this tomato soup also has white beans, which I added for protein and fiber. And, because after they are blended into the tomatoes, they thicken the soup but you really can’t taste them, you’ll still feel good knowing they are there. I used Great Northern Beans, because that’s what was in my pantry, but you could definitely substitute Canellini beans if you like.
So, to make the soup, you’ll want to use a 4-6 quart Soup Pot, or a large (4 qt or more) saucepan. Start by sauteeing the onions in a Tablespoon or two of Olive oil. Once they are slightly translucent, after about 4 minutes, add the carrots and garlic and saute a bit more.
Then you’ll add 2 Tablespoons of Tomato Paste, and let that cook a minute or two, followed by the tomatoes, drained beans, stock, salt and pepper and a couple teaspoons of vinegar. Let this all simmer 20 or 30 minutes until the carrots are tender then blend until it’s as smooth as you want. You could use an Immersion Blender, like I did, or use a regular blender, making sure you process only a half-full blender at a time. Take it from me, I once got a chest-full of hot soup because I filled it too full and the pressure cause the blender lid to blow off. This is why I use the immersion blender. 😉
You can also let the pot of soup simmer several hours before you blend it up. No harm at all, and the flavors by that point will be extraordinary!
Ingredients Carrots, onions, garlic Add Tomato Paste Simmer Blend until smooth
But, while the soup is simmering, it’s a good time to make some croutons! I made mine Vegan, so I didn’t include shredded cheese. If you want to make some cheesy croutons (!), go ahead and add a nice handful (1/3-1/2 cup) shredded cheddar, mozzarella, gruyere, or parmesan cheese before you bake the croutons. This is such an easy recipe. Just cut abut 3 bread slices into cubes to make 2 cups worth (I doubled the recipe). Then pour them out onto a sheet pan. Drizzle with the oil, sprinkle salt and red pepper flakes, and cheese, if using. then mix them all around with your hands to distribute all the flavors. Bake 10 minutes at 400F, stirring after 5 minutes. You’ll have wonderful toasty croutons for the top of your soup!
I like to add a little basil to the soup at the end, too – so much fresh flavor!
Bread cubes, olive oil, salt, red pepper Baked!
Homemade Tomato Soup
This White Bean Tomato Soup has a good supply of vitamin C, protein and fiber, thanks to ample tomatoes and healthy white beans. Easy to make, even easier to enjoy, especially when topped with fresh herbs and crunchy croutons!
Equipment needed: Large saucepan or small stockpot (4-6 qt)
- Prep Time: 5 min
- Cook Time: 10 minutes, plus 20-30 min to simmer
- Total Time: 45 min
- Yield: 4 Servings 1x
- Category: Soups
- Method: Stovetop
- Cuisine: American
Ingredients
For the Soup:
- 1 – 28oz. (794g) Peeled, Whole Tomatoes (preferably San Marzano)
- 1 – 15 oz. (425g) can White beans (Great Northern or Canellini)
- 1 Tbsp (15ml) Olive Oil
- 1 Medium Onion, diced
- 2 Medium Carrots peeled and diced
- 2–3 cloves garlic, peeled and smashed
- 2–3 cups Vegetable Stock
- 2 Tbsp Tomato Paste
- 2 tsp White or white balsamic vinegar
- 1/4 tsp Red Pepper Flake
- 1 tsp Salt, plus more to taste
Optional:
- Handful herbs, chopped: basil or oregano
- 1 cup cream, half/half, or milk to substitute for the last cup of stock
For the Croutons:
- 2 cups bread cubes, any type
- 1 T Olive Oil
- 1/2 tsp salt
- Large pinch Red Pepper flake
Instructions
Make the Soup:
- In a stockpot over medium heat, heat the olive oil. Once hot, add the chopped onions and carrot. Stir frequently until onions are translucent, about 4 minutes. Add the garlic and stir until fragrant, about 1 minute.
- Add the tomato paste, stir and cook 1-2 minutes.
- Add the tomatoes and all the puree from the can, the beans, 2 cups of stock, salt, red pepper and vinegar.
- Turn heat to Medium-High and cook until boiling, stirring regularly.
- Once the soup boils, reduce heat and simmer 20-30 minutes, until carrots are soft. If you have the time, feel free to simmer several hours, in which case you may need to add more stock or water to make the soup the thickness you desire. While soup simmers, make the croutons.
- Using a blender, ladle or pour half the soup (CAUTION: do not fill the blender more than half-way!), and blend until thick and smooth. Alternatively, use an immersion blender in the hot soup pan. Process until soup is as smooth as you desire.
- If desired, add an additional cup of stock to thin, or add up to 1 cup cream or half and half to make a creamier soup.
- Serve with chopped herbs and croutons, if desired.
Make the Croutons:
- Preheat oven to 400F.
- Cut bread into 3/4″ cubes. Pour over a sheet pan. Drizzle with olive oil, and add salt and red pepper flakes.
- Bake 10 minutes, until golden and crispy, stirring once after 5 minutes.
- Serve over hot soup with chopped herbs, and/or shredded cheese, if desired.
Nutrition
- Serving Size: 10 oz.
Keywords: white bean tomato soup, tomato soup, homemade tomato soup, white beans, san Marzano tomatoes, easy soups, quick soups, comfort food
Judee says
I too have wonderful memories of eating tomato soup (probably Campbells) as a child with butter pats floating on top, but we ate it with tuna sandwiches with lots of mayo. I make a similar tomato soup recipe today too with the white beans. I love your photo and the presentation. Yours sounds delicious.
★★★★★
Mary Ann | The Beach House Kitchen says
This looks super delicious Laura! Definitely adding to our fall soup menu!
Laura says
Thanks, Mary Ann! Hope you love it like we do!
Rahul says
After the flu shots I feel a little down today. Wish I had this hot bowl of tomato soup ready on my table. I love white beans, loved the idea of adding it to the soup, It makes the soup more filling. Thanks for sharing this amazing recipe Laura. I have all the ingredients in my pantry, the only thing I need to do is go and cook it for myself
Laura says
Thanks for the reminder, Rahul, I really need to go get a flu shot, too! Maybe I need to cook some more soup beforehand, though! Hope you get the chance to try it!
Ben | Havocinthekitchen says
When days are getting chillier, some tomato soup always is a great idea; it’s comforting yet relatively light. With the addition of beans, it’s even more nutritious. And a peanut butter sandwich served with tomato soup? I’m totally intrigued!
★★★★★
Laura says
For some reason, I thought it was a common pairing, the Peanut butter and tomato soup, but seems I overestimated its popularity. Hope you get the chance to try it, Ben!
Ron says
Wow, peanut butter sandwiches dipped in tomato soup. I would have never thought of that one and now I can’t wait to give it a try. Campbell’s tomato soup and grilled cheese sandwiches were a regular on my childhood table. But, I wasn’t allowed to dip my sandwich in the soup. I’ve eaten my share of Campbell’s soup, but nothing is better than homemade soup.
As the leaves in our yard are falling faster than I can rake them and there’s frost on the pumpkin forecast for the weekend. Your White Bean Tomato Soup will be on the table come Saturday lunch. Oh, and yes there will be peanut butter sandwiches for dipping.
Yes, we had a wonderful cafeteria in my elementary and middle school. I loved the food, especially the buttered potatoes and dinner rolls. A student plate lunch was 27 cents and milk was 5 cents. It was a long time ago…
★★★★★
Laura says
Hi, Ron! It sounds like your cafeteria was similar to mine! (We paid 35 cents when I started school, but maybe 50 cents when I graduated 8th grade!, so crazy sounding these days of the $7 school lunch!) I hope you like it with a peanut butter sandwich! A different but equally satisfying one to grilled cheese in my book, anyway! Hope you love it!
All That I'm Eating says
This is just the sort of homely, filling soup that I see myself eating during autumn. It sounds great!
Laura says
Thanks so much, Caroline! I agree, it makes for a perfect, comforting dish! I can’t believe how quickly it disappeared, though, so Im wanting to make more!
Karen (Back Road Journal) says
I love tomato soup and really like the idea of using white beans pureed to give it a thicker consistency.
Laura says
Thanks, Karen! I agree, the beans add some thickness and definitely some satisfaction!
David @ Spiced says
I totally hear ya about Campbell’s Tomato Soup. We often have a can or two in the pantry – it sounds delicious, but then it never quite hits the spot. I agree that it’s too sweet for my adult tastes. This version, though? It sounds fantastic! We’re in full-on soup mode here, and I love this one. The addition of white beans is a clever little trick to thicken it up – good call!
★★★★★
Laura says
Thanks, David! I hope you get the chance to try this, it makes me want to add beans to many soups as a thickener. So satisfying!
Freda @ Aromatic essence says
delicious!