Vegan Italian Penicillin Soup

Steaming bowl of Vegan Italian Penicillin Soup topped with fresh parsley and lemon zest Save
Steaming bowl of Vegan Italian Penicillin Soup topped with fresh parsley and lemon zest | flavorfeasthub.com

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.
Golden broth of Vegan Italian Penicillin Soup brimming with tender carrots, chickpeas, and kale Save
Golden broth of Vegan Italian Penicillin Soup brimming with tender carrots, chickpeas, and kale | flavorfeasthub.com

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.
Vegan Italian Penicillin Soup ladled into a rustic bowl beside crusty bread for dipping Save
Vegan Italian Penicillin Soup ladled into a rustic bowl beside crusty bread for dipping | flavorfeasthub.com

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

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.

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.

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.

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.

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.

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.

Vegan Italian Penicillin Soup

Hearty plant-based Italian soup with chickpeas, vegetables, and herbs to warm and nourish.

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, finely diced
  • 2 celery stalks, diced
  • 3 medium carrots, sliced into rounds
  • 4 cloves garlic, minced
  • 1 medium fennel bulb, diced (optional)
  • 1 medium zucchini, diced
  • 2 cups chopped fresh tomatoes (or one 14.5 oz can diced tomatoes, drained)
  • 1 cup baby spinach or chopped kale

Broth and Legumes

  • 6 cups low-sodium vegetable broth
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 1 teaspoon sea salt, or to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1 bay leaf

Finishing Touches

  • 2 tablespoons fresh parsley, chopped
  • Zest of 1 lemon
  • Juice of 1/2 lemon
  • 2 tablespoons nutritional yeast (optional)

Instructions

1
Sauté the Aromatics: Heat the olive oil in a large soup pot over medium heat. Add the onion, celery, carrots, and fennel if using. Sauté for 5 to 7 minutes until the vegetables are softened and fragrant.
2
Add Garlic and Zucchini: Stir in the minced garlic and cook for 1 minute until fragrant. Add the diced zucchini and continue sautéing for 2 more minutes.
3
Cook the Tomatoes: Add the chopped fresh tomatoes and cook for 2 to 3 minutes until they begin to break down and soften.
4
Build the Soup Base: Pour in the vegetable broth. Add the chickpeas, salt, pepper, oregano, thyme, rosemary, red pepper flakes if using, and the bay leaf. Bring the mixture to a boil.
5
Simmer: Reduce the heat to low and simmer gently for 20 minutes, stirring occasionally to allow the flavors to meld together.
6
Wilt the Greens: During the last 3 to 4 minutes of simmering, stir in the spinach or kale. Cook until the greens are wilted and bright green in color.
7
Finish and Season: Remove the pot from heat. Discard the bay leaf. Stir in the chopped parsley, lemon zest, lemon juice, and nutritional yeast if using. Taste and adjust the salt and pepper as needed.
8
Serve: Ladle the hot soup into bowls. Serve immediately, accompanied by crusty bread if desired.
Additional Information

Equipment Needed

  • Large soup pot or Dutch oven
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 215
Protein 8g
Carbs 34g
Fat 6g

Allergy Information

  • Contains no common allergens. Verify that the vegetable broth and nutritional yeast are free from potential cross-contamination or hidden additives.
Naomi Grant

Passionate home cook sharing easy recipes, cooking tips, and family favorites for everyday flavor.