Ingredients
Method
Build Your Aromatic Base
- Heat the olive oil in a large pot over medium heat until it shimmers slightly. Add the diced onion, carrots, and celery all at once, stirring occasionally.
- Cook for about 8 to 10 minutes until everything softens and turns fragrant.
Add The Garlic And Herbs
- Stir in the minced garlic along with the fresh rosemary and thyme sprigs. Cook for just 30 seconds.
Bring In The Vegetables And Beans
- Pour in the crushed tomatoes, then add the chopped kale and cabbage. Toss in both cans of cannellini beans and the vegetable stock.
- Stir everything together until well combined.
Bring The Soup To A Simmer
- Turn the heat up slightly and bring the mixture to a gentle simmer.
- Reduce the heat to maintain a steady, gentle bubble.
Let It Cook Low And Slow
- Let the soup simmer uncovered for 30 to 40 minutes, stirring occasionally.
Season To Your Taste
- Once the vegetables are tender, season the soup with salt and black pepper to taste.
Stir In The Bread
- Tear or cut your rustic bread into rough chunks and add them to the simmering soup.
- Stir gently but thoroughly so every piece gets coated in the broth.
Simmer Until Thick And Stew-Like
- Let the soup simmer for another 10 to 15 minutes until the bread fully softens.
Serve It Right
- Ladle the finished soup into bowls while still warm and drizzle with extra olive oil.
- Sprinkle grated Parmesan cheese on top if using.
Notes
Use stale bread only, let it rest overnight for better flavor, and consider adding extra stock when reheating if it thickens too much.
