This vegan Italian penicillin soup is a plant-powered twist on the classic healing chicken soup. Loaded with carrots, celery, zucchini, tomatoes, and chickpeas, it simmer in a fragrant broth infused with oregano, thyme, and rosemary.
Finished with fresh parsley, lemon zest, and a splash of lemon juice, each bowl delivers bright, comforting flavors. Ready in about 55 minutes, it makes a nourishing weeknight meal that freezes beautifully for later.
There is something about the sound of soup bubbling on a Tuesday evening that makes everything feel manageable. I threw this together one January when a cold had flattened half my office and I refused to succumb. The Italian twist happened because my pantry was out of everything except a dusty jar of oregano and half a lemon rolling on the counter.
My neighbor Marco stopped by that same January evening to return a borrowed pot and ended up sitting at my kitchen counter eating two bowls in silence. He asked if my grandmother was Italian. I told him she was from Ohio and barely boiled water. We both laughed until we coughed.
Ingredients
- Extra virgin olive oil: Two tablespoons is all you need to build a flavor base that carries the whole pot.
- Yellow onion, celery, carrots: The classic soffritto trio and honestly non negotiable if you want depth.
- Garlic: Four cloves might seem aggressive but the long simmer tames the bite beautifully.
- Fennel bulb: Optional technically but it adds a subtle sweetness that makes people ask what your secret is.
- Zucchini: Diced small so it melts into the broth and thickens everything naturally.
- Fresh tomatoes: Two cups chopped or one can drained work equally well depending on the season.
- Baby spinach or kale: Stirred in at the end for a pop of green that looks as good as it tastes.
- Vegetable broth: Six cups of low sodium lets you control the salt and keeps the flavor clean.
- Chickpeas: One can drained and rinsed adds enough protein to make this a full meal.
- Dried oregano, thyme, rosemary: This herb combination is what makes it taste Italian instead of just vegetable soup.
- Crushed red pepper flakes: Half a teaspoon gives warmth without threatening anyone.
- Bay leaf: Do not forget to fish it out later or you will have a surprise at the bottom of your bowl.
- Fresh parsley, lemon zest, lemon juice: These three finishers transform the entire pot from good to unforgettable.
- Nutritional yeast: Two tablespoons optional but it adds a savory umami layer that mimics parmesan.
Instructions
- Build the base:
- Heat the olive oil in a large soup pot over medium heat and add the onion, celery, carrots, and fennel. Let everything soften for five to seven minutes until your kitchen smells like an Italian grandmother moved in.
- Wake up the garlic:
- Stir in the garlic and give it one minute to bloom before adding the zucchini for two more minutes of gentle cooking.
- Tomato time:
- Add the chopped tomatoes and let them cook down for two to three minutes until they start breaking apart and darkening slightly.
- Bring it all together:
- Pour in the vegetable broth and add the chickpeas, salt, pepper, oregano, thyme, rosemary, red pepper flakes, and the bay leaf. Bring everything to a rolling boil.
- Let it simmer:
- Lower the heat and let the soup bubble gently for twenty minutes, stirring every now and then so nothing sticks.
- Add the greens:
- Stir in the spinach or kale during the last three to four minutes and watch them wilt into bright tender ribbons.
- Finish with brightness:
- Remove from heat, discard that bay leaf, and stir in the parsley, lemon zest, lemon juice, and nutritional yeast. Taste and adjust the salt before serving.
Marco now texts me every winter asking if I have made the soup yet. I have started bringing him a jar of it frozen when the first cold snap hits. Food does not need to be complicated to become a tradition between people.
What to Serve Alongside
Crusty bread is the obvious choice and honestly the only correct one. Tear off a chunk and drag it through the broth until it soaks up everything. A drizzle of your best finishing olive oil on top of the soup right before eating adds a peppery richness that makes it feel restaurant worthy.
Making It Your Own
This recipe forgives almost any substitution because it is really more of a method than a strict formula. Green beans, peas, or even diced potato work in place of zucchini. White beans or lentils can stand in for chickpeas if that is what your pantry offers. The only thing I would not change is the lemon finish.
Storage and Reheating
This soup keeps beautifully in the refrigerator for up to five days and actually tastes better on day two when the flavors have settled. Freeze individual portions in jars for quick lunches that taste like you tried much harder than you did.
- Leave a half inch of space at the top of each jar before freezing to prevent cracking.
- Reheat gently on the stove rather than microwaving to preserve the texture of the vegetables.
- Add a fresh squeeze of lemon after reheating to wake everything back up.
Some nights the best thing you can do for yourself is chop vegetables and watch them swim in a pot of golden broth. This soup has saved me more than once from a terrible week.
Questions & Answers
- → Can I freeze this Italian penicillin soup?
-
Yes, this soup freezes exceptionally well. Let it cool completely, then transfer to airtight containers or freezer bags. It keeps for up to 3 months in the freezer. Thaw overnight in the refrigerator before reheating on the stovetop.
- → What can I substitute for chickpeas?
-
White beans like cannellini or Great Northern beans work beautifully. Lentils are another excellent option that adds earthy depth. For a lighter bowl, try adding small pasta like ditalini or orzo during the last 10 minutes of simmering.
- → Is fennel necessary for this soup?
-
Fennel is listed as optional. It adds a subtle anise-like sweetness that complements the Italian herbs, but the soup is equally delicious without it. If skipping fennel, consider adding a diced bell pepper for extra sweetness and texture.
- → How do I make this soup thicker?
-
You can blend a portion of the soup using an immersion blender and return it to the pot for a creamier texture. Alternatively, mash some of the chickpeas against the side of the pot with your spoon during simmering to naturally thicken the broth.
- → What bread pairs best with this soup?
-
A crusty Italian ciabatta or rustic sourdough is ideal for dipping. For a gluten-free option, serve with GF-certified bread or simply enjoy the soup on its own. A sprinkle of vegan parmesan and a drizzle of olive oil on top makes it even more satisfying.
- → Can I use dried chickpeas instead of canned?
-
Absolutely. Soak about ¾ cup dried chickpeas overnight, then cook them until tender before adding to the soup. This takes longer but yields a slightly firmer, more flavorful result. One can of chickpeas equals roughly 1½ cups cooked.