This post may contain affiliate links which won’t change your price but will share some commission.
White Bean Tomato Soup is a hearty, low-calorie, low-carb, tomato-based soup. It’s made with canned tomatoes, beans, carrots, spinach, herbs, and spices.
Why We Love This Soup
This soup is packed with flavor. It’s hearty enough to be a full meal itself. It is low-calorie and low-carb; perfect for a Keto or non-Keto diet. It’s easily adaptable to be vegetarian by replacing the chicken broth with vegetable stock.
Ingredients
- 1 small onion – diced
- 1 large carrot – peeled and diced
- 1 tbsp extra virgin olive oil
- 28 oz. can of diced tomatoes
- 8 oz. can of tomato sauce
- 1-1/2 cups of chicken broth
- 14.5-ounce can of cannellini beans
- 14.5-ounce can of great northern beans
- 2 cups of baby spinach
- 1/4 cup red wine
- small piece of parmesan cheese rind
- 1 teaspoon salt
- 1 teaspoon pepper
- 1/3 teaspoon dried Italian Spices
- 1 teaspoon fresh thyme
- 1/4 teaspoon garlic powder
- 1/4 teaspoon red pepper flakes
Let’s Make White Bean Tomato Soup
- Dice onions and carrots into small pieces and set them aside.
- Rinse beans in cool water.
- Drain beans and set them aside reserving 1/2 cup.
- Mash the 1/2 cup of beans with a fork or potato masher and set them aside with the whole beans.
- In a large stove-top soup pot, add olive oil and heat on medium-high.
- Add onions and cook them for 3 minutes.
- Add carrots and cook for another 3 minutes.
- Add the entire can of diced tomatoes including the liquid.
- Add the tomato sauce.
- Cook for 5 minutes.
- Add the chicken stock and red wine.
- Add all of the spices and the salt and pepper.
- Add the mashed and whole beans and the parmesan rind.
- Bring it to a boil and then reduce it to a simmer for 15 minutes.
- When ready to serve, add the spinach.
Krazy Kitchen Mom Tips
- No need to be picky about brands of beans as long as you rinse them thoroughly under water before using. I recommend stocking up on canned beans when they are on sale.
- Use any variation of white bean you like for this recipe. The main difference in the types of white beans is the size.
- I keep leftover cheese rinds in a zip-top bag in my refrigerator to use in soups, sauces, and stews. For this recipe, you can substitute the parmesan rind by using 1 tbsp of finely grated parmesan cheese.
- Do not add the spinach to the soup until ready to serve. The heat from the soup will wilt the spinach to the exact texture without becoming mushy.
More KKM Soup Recipes
White Bean Tomato Soup
Ingredients
- 1 small onion – diced (1/2 cup)
- 1 large carrot – peeled and diced (1/2)
- 1 tbsp extra virgin olive oil
- 28 oz. can of diced tomatoes
- 8 oz. can of tomato sauce
- 1-1/2 cups of chicken broth
- 1/4 cup red wine
- 14.5 oz. can of cannellini beans
- 14.5 oz. can of great northern beans
- 1 small piece of parmesan cheese rind substitution – 1 tbsp finely grated parmesan
- 1 teaspoon salt
- 1 teaspoon pepper
- 1/3 teaspoon dried Italian Spices
- 1 teaspoon fresh thyme substitution – 1/2 teaspoon dried thyme
- 1/4 teaspoon garlic powder
- 1/4 teaspoon red pepper flakes optional
- 2 cups fresh baby spinach
Instructions
- Chop onions and carrots into small pieces and set aside.
- Rinse beans in cool water.
- Drain beans and set them aside reserving 1/2 cup.
- Mash the 1/2 cup of reserve beans with a fork or potato masher and set them aside with the whole beans.
- In a large stove-top soup pot, add olive oil and heat on medium-high.
- Add onions and cook them for 3 minutes.
- Add carrots and cook for another 3 minutes.
- Add the entire can of diced tomatoes including the liquid.
- Add the tomato sauce. Cook for 5 minutes.
- Add the chicken stock and red wine.
- Add all of the spices and the salt and pepper.
- Add the mashed and whole beans and the parmesan rind.
- Bring it to a boil and then reduce it to a simmer for 15 minutes.
- When ready to serve, add the spinach.
Notes
- No need to be picky about brands of beans as long as you rinse them thoroughly under water before using. I recommend stocking up on canned beans when they are on sale.
- Use any variation of white bean you like for this recipe. The main difference in the types of white beans is the size.
- I keep leftover cheese rinds in a zip-top bag in my refrigerator to use in soups, sauces, and stews. For this recipe, you can substitute the parmesan rind by using 1 tbsp of finely grated parmesan cheese.
- Do not add the spinach to the soup until ready to serve. The heat from the soup will wilt the spinach to the exact texture without becoming mushy.
Leave a Reply