Prep: 20 minutes Cook: 50 minutes


A delicious and hearty Italian-style tomato, bean and bread soup.


  • 6 cups vegetable broth
  • 1 onion, chopped
  • 1 tsp garlic, minced
  • 2 carrots, chopped
  • 2 stalks celery, chopped
  • 15 ounce can cannellini beans, drained and rinsed
  • 6 Roma tomatoes, chopped
  • 2 cups Swiss chard, chopped
  • 1 cup potatoes, chunked
  • 2 tbsp fresh basil, chopped
  • 2 tbsp fresh parsley or cilantro, chopped
  • freshly ground black pepper to taste
  • dash salt
  • 3-4 cups stale bread, coarsely chopped


Put about 1/2 cup of the vegetable broth in a large pot. Add the onion and garlic and cook until fairly soft, stirring frequently, for about 5 minutes. Add carrots and celery and continue to cook, stirring frequently for another 5 minutes. Add the remaining broth, the beans and tomatoes. Bring to a boil, reduce heat, cover and simmer for 15 minutes. Add chard and potatoes, and simmer for another 15 minutes. Season with basil, parsley or cilantro, pepper, and salt just before serving. To serve, place some of the bread cubes in the bottom of each bowl and ladle the soup over the bread.