Bread soup stretches simple ingredients into a nourishing one-pot meal across Italian regions. This vegetarian mediterranean comfort food is ideal for healthy family dinners and calorie deficit plans.
Heat the olive oil in a large, heavy-bottomed pot over medium heat. Add onion, carrot, and celery, sautéing for 7–8 minutes until vegetables soften and edges are just golden.
Stir in the minced garlic, rosemary, and thyme. Sauté for 1 minute to release their aroma without browning the garlic.
Add the tomato paste, stir and cook for another minute, then mix in the chopped Tuscan kale and cook, stirring, until slightly wilted.
Pour in the vegetable broth and bring the soup to a simmer. Add the cooked cannellini beans and season with salt and black pepper. Simmer gently, uncovered, for 20 minutes, stirring occasionally to maintain a gentle bubble.
Lay the stale bread cubes evenly over the soup, gently pushing them under the broth with a spoon. Simmer for 5–8 minutes, stirring gently, until the bread absorbs most liquid yet still retains a chunky, hearty texture. Serve hot and finish with an extra drizzle of olive oil if desired.