Go Back
+ servings
A close-up of a bowl of hearty soup recipes, featuring a mix of beans, carrots, celery, and tomatoes, topped with grated cheese.

Hearty Vegetable Bean Soup

This hearty vegetable bean soup is a comforting and flavorful dish that is perfect for any occasion. It's packed with vegetables, beans, and herbs, making it a nutritious and satisfying meal. Plus, it's great for making ahead!
Prep Time 15 minutes
Cook Time 30 minutes
Simmer Time 15 minutes
Total Time 1 hour
Servings: 6 bowls
Course: Soup
Cuisine: American

Ingredients
  

Vegetables
  • 2 large carrots diced
  • 2 ribs celery chopped
  • 1 medium onion chopped
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 2 cloves garlic minced
Beans and Tomatoes
  • 2 cans (14-1/2 ounces each) reduced-sodium chicken broth
  • 2 cans (8 ounces each) tomato sauce no-salt-added
  • 1 can (16 ounces) kidney beans rinsed and drained
  • 1 can (15 ounces) garbanzo beans or chickpeas rinsed and drained
  • 1 can (14-1/2 ounces) diced tomatoes undrained
Herbs and Seasonings
  • 1-1/2 cups shredded cabbage
  • 1 tablespoon dried basil
  • 1-1/2 teaspoons dried parsley flakes
  • 1 teaspoon dried oregano
  • 1/2 teaspoon pepper
Pasta and Garnish
  • 1 cup uncooked whole wheat elbow macaroni
  • 11 teaspoons grated Parmesan cheese

Equipment

  • Large saucepan

Method
 

  1. In a large saucepan, saute carrots, celery, and onion in olive oil and butter until tender. Add garlic and cook for 1 minute longer.
  2. Stir in chicken broth, tomato sauce, kidney beans, garbanzo beans, diced tomatoes, cabbage, basil, parsley, oregano, and pepper. Bring to a boil.
  3. Reduce heat, cover, and simmer for 15 minutes.
  4. Add the whole wheat elbow macaroni. Cook uncovered for 6-8 minutes, or until the macaroni and vegetables are tender.
  5. Ladle the soup into bowls and sprinkle with grated Parmesan cheese.

Notes

This soup is excellent for making ahead. Allow it to cool completely before storing it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave. You may need to add a little extra broth or water when reheating if the soup has thickened.

Tried this recipe?

Let us know how it was!