
0 from 21 votes
White Bean Tomato Soup (Easy!)
This simple white bean soup is so healthy and flavorful. It features fresh kale, tomatoes, and a splash of vinegar. A nourishing, protein-rich meal!
Prep Time
15 mins
Cook Time
15 mins
Total Time
30 mins
Servings: 5 medium bowls
Calories: 253 kcal
Course:
Soup
Cuisine:
Italian-American Fussion , Vegan , gluten-free
Ingredients
- 1 yellow onion
- 4 cloves garlic
- 1 medium zucchini
- 4 cups vegetable broth
- 28 oz. can fire-roasted diced tomatoes
- 30 oz. canned white beans* (two 15 oz. cans)
- 1 Tbsp. apple cider vinegar (or balsamic vinegar)
- 2 cups Lacinato kale
- 1 tsp. dried basil
Instructions
- Dice onion.
- In a large stockpot over medium-high heat, sauté onion for about 7-8 minutes. (I use 3 Tbsp. vegetable broth/water for no-oil sauté method, adding more as needed.)
- Meanwhile, mince garlic and dice zucchini.
- When onion is translucent, add garlic, zucchini, and dried basil. Stir and sauté for 1 minute.
- Add vegetable broth, diced tomatoes, and white beans (rinsed and drained). Increase heat and bring to a light boil.
- Once boiling reduce heat to medium-low, cover, and simmer for 10-15 minutes.
- Meanwhile, roughly chop kale (large stems removed). Stir in kale and vinegar during the last few minutes of cooking. Salt and pepper to taste.
Cup of Yum
Notes
- *White beans: You can use either great northern, cannellini, or navy beans. (Most of the time I use great northern.)
- Spicy version: Use fire-roasted tomatoes with medium green chiles, or top your bowl with red pepper flakes.
- Originally published October 2020. Updated April 2025.
Nutrition Information
Calories
253kcal
(13%)
Carbohydrates
49g
(16%)
Protein
15g
(30%)
Fat
1g
(2%)
Saturated Fat
0.2g
(1%)
Polyunsaturated Fat
0.4g
Monounsaturated Fat
0.1g
Potassium
1251mg
(36%)
Fiber
11g
(44%)
Sugar
8g
(16%)
Vitamin A
1506IU
(30%)
Vitamin C
32mg
(36%)
Calcium
215mg
(22%)
Iron
7mg
(39%)
Nutrition Facts
Serving: 5medium bowls
Amount Per Serving
Calories 253
% Daily Value*
Calories | 253kcal | 13% |
Carbohydrates | 49g | 16% |
Protein | 15g | 30% |
Fat | 1g | 2% |
Saturated Fat | 0.2g | 1% |
Polyunsaturated Fat | 0.4g | 2% |
Monounsaturated Fat | 0.1g | 1% |
Potassium | 1251mg | 27% |
Fiber | 11g | 44% |
Sugar | 8g | 16% |
Vitamin A | 1506IU | 30% |
Vitamin C | 32mg | 36% |
Calcium | 215mg | 22% |
Iron | 7mg | 39% |
* Percent Daily Values are based on a 2,000 calorie diet.