When I was in Italy we had a few soups that were, technically, bread soups. Both Pappa al Pomodoro and Ribollita use day-old bread and both are delicious. They’re rustic and thick and resemble something more like a bolognese sauce than a soup. So when I got back to the states, I decided to try making one. I Googled “Italian bread soup” and discovered a gazillion recipes that vary not only by region, but by chef … and undoubtedly, by what’s available: either in season or in the kitchen, pantry, house, garden. After reading through a few different recipes, I made my own version adding and subtracting the things I like best and my version of an Italian bread soup was born.

I know. It doesn’t look all that appetizing, but trust me, it’s delicious.
A quick note about the bread. I suppose you could use whatever you have, but, I specifically bought a loaf of Italian bread a few days before I wanted to make this. I think it needs to be a loaf that has a decent amount of “inside” to it, rather than crust. So skip the baguettes for this recipe.
Italian-style Bread Soup
PREP TIME: 30 minutes | COOK TIME: 1 hour | SERVES: 4-6
- EVOO for cooking and serving
- ½ loaf, about 3 cups, day-old bread
- 1 medium sized onion, chopped
- 2 stalks celery, chopped
- 1 medium zucchini, cut into small pieces
- 2 medium sized carrots, cut into the same size pieces as zucchini
- 2 TBS garlic, minced
- 2 TBS Italian seasoning
- 2 tsp salt
- 1 16-oz can Italian-style, whole plum tomatoes and their sauce
- 1 cup red wine
- 1 can cannellini beans, drained and rinsed
- 2 cups fresh spinach, cut but not chopped
Cut or tear bread into 1-inch size pieces. Spread onto a cooking sheet and bake at 350 degrees for 11 minutes. The trick is you want them slightly cooked, but not like croutons or toast. Remove from the oven when done.
Saute all the vegetables, garlic and seasoning in olive oil for about 10 minutes over medium-high heat. Stir frequently. Add the tomatoes and use kitchen shears to roughly cut them. Stir in the wine, cover and let simmer for 20-30 minutes. Add the bread and the beans and sort of push it down so the bread gets well covered with the liquid. Note, this is very thick and won’t have a lot of liquid. If needed, add ½ cup water of vegetable broth. Just make sure the bread gets fully engulfed so it soaks up all the liquid. Cover and let simmer for another 20 minutes. Add the spinach, stir and let stand for 10 minutes before serving. Ladle into large, flat bowls and top with a little parmesan and EVOO. Enjoy!
DISCLAIMER: Our recipes are just that, ours. Some are modified versions of dishes we’ve had elsewhere or old-favorites that contained animal proteins that we replaced with plant-based options, while others are a concentrated effort of trial and error. But all are intended to be altered by you and made to suit your tastes. So if you want more garlic or none at all, go for it. You do you ; ) Now for the serious part … periodically this site does offer health, nutrition and exercise information. The information provided is not intended as medical advice and is for informational purposes only. It is not a substitute for medical advice given by a licensed physician or other health-care professional. If you have any concerns or questions about your health, consult your physician and never delay obtaining medical or health related advice from your health-care professional because of something you may have read on this site. The use of any information provided on this site is solely at your own risk.
Vegetable Lasagna with Lentil Bolognese
I know. No one needs another recipe for lasagna—but this lentil Bolognese sauce is nothing shy of Godly. Try it. You’ll like it!
The Best Almost-Vegan Soups
It’s National Homemade Soup Day … so here’s a quick wrap-up on some of my favorite soup recipes from this past year—some are vegan, and some are almost vegan, but all plant-forward. Enjoy!
Roasted Red Pepper & Shrimp Pasta
Delicious. Absolutely. Amazing. Yum. Truthfully, while this is super easy to make, there are a lot of ingredients and a lot of options. And while this isn’t vegan—I do use shrimp and a little bit of dairy-based cream cheese—I do use plant-based half and half as well as gluten-free pasta to “lighten” it up and…

Well, I think it looks delicious!
LikeLike