Hearty Bean Vegetable Soup

Bean vegetable soup makes a satisfying pot from three kinds of canned beans, diced tomatoes, carrot, celery, and onion. Cumin and paprika season the broth without requiring a long list of ingredients. The beans are already cooked, so the simmer is mainly for softening vegetables and bringing the flavors together.

This bean vegetable soup makes six practical portions, with the exact bowl volume depending on evaporation and vegetable size. Standard can sizes are listed below so a large pantry can is not mistaken for a small one. Start with the specified broth and adjust the finished texture only after simmering.

Bowl of hearty bean vegetable soup garnished with parsley and vegetables

Why This Recipe Works

Bean vegetable soup benefits from cooking onion, carrot, and celery in a little oil before adding liquid. This softens their raw edges and gives the broth a more rounded base. Garlic follows briefly so it becomes fragrant without burning.

Using black, kidney, and cannellini beans provides different colors and textures in one pot. Rinsing canned beans removes some packing liquid, while undrained diced tomatoes contribute both tomato pieces and their juice.

Ingredients for Bean Vegetable Soup

Use one fifteen-ounce can of each bean, drained and rinsed, plus a fourteen-and-a-half-ounce can of diced tomatoes with its juice. Choose fully cooked canned beans for the written method. Dry beans need their own complete preparation before joining the soup.

For bean vegetable soup, dice carrots and celery into pieces around half an inch or smaller. Large carrot chunks take longer to soften. Low-sodium vegetable broth gives more control over seasoning, especially if canned tomatoes already contain salt. Fresh parsley is an optional finishing garnish.

Beans

  • 1 can black beans, rinsed and drained (15-ounce can before draining; fully cooked canned beans)
  • 1 can kidney beans, rinsed and drained (15-ounce can before draining; fully cooked canned beans)
  • 1 can cannellini beans, rinsed and drained (15-ounce can before draining; fully cooked canned beans)

Vegetables

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 medium carrots, diced (Dice about ½ inch or smaller)
  • 2 stalks celery, diced (Dice about ½ inch or smaller)
  • 3 cloves garlic, minced
  • 1 can diced tomatoes (14.5-ounce can; undrained)
  • 4 cups vegetable broth

Spices

  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • to taste Salt and pepper

Garnish

  • to taste Fresh parsley (Optional garnish)

How to Make Bean Vegetable Soup

Warm the oil in a soup pot and soften onion, carrot, and celery for several minutes. Stir in garlic, then add the rinsed beans, tomatoes, broth, cumin, and paprika. Bring to a gentle boil and reduce the heat to a steady, modest simmer.

Cook bean vegetable soup until the carrots are tender, usually around twenty-five to thirty minutes after the liquid is added. Stir occasionally, reaching the bottom without crushing all the beans. Taste for salt and pepper at the end. If you want a thicker bowl, mash a small spoonful of beans against the side of the pot and stir them back through.

How to Serve

Serve bean vegetable soup in six bowls with parsley if using. Bread or a small green salad can be added alongside, but those extras are not counted in the formula. The soup is a meal component rather than a promise of a particular nutrient total.

For a shared meal, keep the pot hot until serving and use a clean ladle. Once the meal ends, move remaining soup into shallow containers instead of waiting for the whole deep pot to cool on the counter.

Storage

Refrigerate bean vegetable soup within two hours and use within three to four days. Divide a large batch so it cools quickly, and keep the refrigerator at 40°F or colder. An earlier ingredient limit takes priority.

Reheat the amount you need to 165°F, stirring so the heat is even. Freeze portions for up to three months in freezer-safe containers with room for expansion. Thaw in the refrigerator, then reheat thoroughly; beans may soften slightly after freezing.

For shallow-container cooling and safe leftover reheating, see FDA safe food handling guidance.

Tips and Variations

For bean vegetable soup, check carrot tenderness with a fork instead of judging only by bubbling broth. A hard carrot needs more simmering even though the canned beans were ready much earlier. Add a small splash of water if prolonged cooking has concentrated the broth too much.

If you prefer a thicker texture, mash beans with a spoon rather than blending a large container of steaming soup. Keep any blender use within its manufacturer’s temperature and fill guidance. Extra vegetables should be cut to sizes that fit the written simmer time.

Frequently Asked Questions

Do the beans need cooking first?

The recipe uses canned, fully cooked beans. Bean vegetable soup is not a shortcut for putting uncooked dry kidney beans directly into a short simmer.

Should I drain the tomatoes?

No. Their juice belongs in the broth. Drain and rinse the beans, but add the diced tomatoes with their liquid.

Can I use just one kind of bean?

Yes, use the same total canned amount if you prefer. Bean vegetable soup will have less variety in color and texture, but the vegetable and broth quantities stay the same.

How can I make it thicker?

Mash a small portion of cooked beans in the pot and stir them through. Avoid adding uncooked flour directly to the finished soup.

Is the serving volume exact?

No. Six portions divide the finished pot, but can drainage, vegetable size, and simmer evaporation affect its actual volume.

hearty bean vegetable soup 2026 09 13 162743 683x1024 1

Hearty Bean Vegetable Soup

A tomato-broth soup with three kinds of canned beans, carrot, celery, onion, cumin, and paprika. Canned beans are drained and rinsed before use.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soup
Cuisine American
Servings 6 servings

Ingredients
  

Beans

  • 1 can black beans, rinsed and drained 15-ounce can before draining; fully cooked canned beans
  • 1 can kidney beans, rinsed and drained 15-ounce can before draining; fully cooked canned beans
  • 1 can cannellini beans, rinsed and drained 15-ounce can before draining; fully cooked canned beans

Vegetables

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 medium carrots, diced Dice about ½ inch or smaller
  • 2 stalks celery, diced Dice about ½ inch or smaller
  • 3 cloves garlic, minced
  • 1 can diced tomatoes 14.5-ounce can; undrained
  • 4 cups vegetable broth

Spices

  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • to taste Salt and pepper

Garnish

  • to taste Fresh parsley Optional garnish

Instructions
 

  • Drain and rinse each can of beans. Dice onion, carrots, and celery small and mince garlic.
  • Warm olive oil in a large pot over medium heat. Cook onion, carrots, and celery 7–9 minutes, stirring; add garlic for a further minute.
  • Put the paprika and cumin into the pot along with the rinsed beans, vegetable broth, and undrained 14.5-ounce tomatoes. Let the liquid begin to bubble, then lower the heat for simmering.
  • Cook 25–30 minutes until the carrots yield easily to a fork, stirring occasionally. Taste and add salt and pepper as needed. Mash a few beans in the pot if a thicker texture is desired.
  • Divide among 6 bowls and add optional parsley. Refrigerate unused portions promptly in shallow containers.

Notes

Each bean can is 15 ounces before draining; tomatoes are 14.5 ounces and added with juice. Use cooked canned beans, not uncooked dry legumes. The serving count does not guarantee exact cup volume. Chill within 2 hours, refrigerate 3–4 days, and reheat to 165°F.
Keyword bean vegetable soup