Vegan Italian Penicillin Soup

Steaming bowl of Vegan Italian Penicillin Soup brimming with colorful vegetables and tender chickpeas Save
Steaming bowl of Vegan Italian Penicillin Soup brimming with colorful vegetables and tender chickpeas | spoonfulstreet.com

This vegan Italian penicillin soup is a plant-powered twist on the classic comfort soup, brimming with carrots, celery, zucchini, and chickpeas in a fragrant broth infused with oregano, thyme, and rosemary.

It comes together in under an hour and delivers warmth, nourishment, and a bright lemony finish that makes every spoonful soothing and satisfying.

The first time I made this soup during a miserable winter cold, something miraculous happened. My apartment filled with the most incredible aroma of simmering vegetables and herbs, and suddenly my cozy blanket nest felt less pathetic and more like a deliberate act of self-care. I had been skeptical about a vegan version of Jewish penicillin actually working its famous magic. But after that first steaming bowl, my body actually seemed to sigh in relief.

Last fall my neighbor Sarah was recovering from surgery and couldnt eat anything heavy. I brought over a container of this soup and she texted me three days later saying she had been eating it for every meal and actually looked forward to it. Now whenever anyone mentions feeling under the weather, I find myself chopping carrots and celery on autopilot.

Ingredients

  • Extra-virgin olive oil: This creates the foundation for all the vegetables to soften and develop their natural sweetness
  • Yellow onion, celery, and carrots: The classic soup trio that builds that familiar comforting base everyone recognizes
  • Fennel bulb: Adds a subtle anise flavor that makes this feel special and distinctly Italian
  • Garlic: Dont be shy with this, it contributes to the immune-boosting reputation of the soup
  • Fresh tomatoes: They break down beautifully and create a rich body without any cream
  • Vegetable broth: Use a low-sodium version so you can control the seasoning perfectly
  • Chickpeas: These provide satisfying protein and hold their shape through long simmering
  • Dried oregano, thyme, and rosemary: This Italian herb trio is what makes this version sing
  • Baby spinach: Add this at the very end for bright color and fresh nutrition
  • Lemon zest and juice: The acid brightens all the flavors and cuts through the richness
  • Fresh parsley: This adds a final pop of color and fresh flavor that lifts the whole bowl

Instructions

Build your flavor foundation:
Heat the olive oil in a large soup pot over medium heat, then add your diced onion, celery, carrots, and fennel. Let them cook for 5 to 7 minutes until theyre softened and your kitchen starts to smell amazing.
Add the aromatic layers:
Stir in the garlic and cook for just 1 minute until fragrant, then add the zucchini and sauté for 2 more minutes. Toss in the chopped tomatoes and cook for 2 to 3 minutes until they start breaking down.
Create the soup:
Pour in the vegetable broth and add the chickpeas, salt, pepper, oregano, thyme, rosemary, red pepper flakes, and bay leaf. Bring everything to a boil, then lower the heat and let it simmer gently for 20 minutes.
Add the finishing touches:
Stir in the spinach or kale during the last 3 to 4 minutes, cooking until just wilted and bright green. Remove from heat, discard the bay leaf, and stir in the chopped parsley, lemon zest, lemon juice, and nutritional yeast if using.
Golden Vegan Italian Penicillin Soup topped with fresh parsley and served with crusty bread Save
Golden Vegan Italian Penicillin Soup topped with fresh parsley and served with crusty bread | spoonfulstreet.com

There was this one rainy Sunday when I made a double batch and ended up eating it while watching old movies. The steam rising from the bowl, the crusty bread I dipped into it, the way the herbs made the whole house feel cozy. It became my go-to comfort ritual, and I honestly believe the soup itself was doing half the emotional work.

Make It Your Own

Sometimes I add white beans or lentils alongside the chickpeas for extra protein, especially when I want this to be a complete meal on its own. The soup handles additions beautifully without losing its character.

Serving Suggestions

A drizzle of really good olive oil right before serving makes everything taste restaurant-quality. I also love sprinkling vegan parmesan on top if I have it on hand.

Storage And Meal Prep

This soup actually tastes better the next day as the flavors have more time to meld together. It keeps beautifully in the refrigerator for up to five days and freezes well for those emergency comfort-food moments.

  • Let the soup cool completely before storing to prevent condensation
  • Freeze in individual portions for easy work lunches
  • Reheat gently over low heat to preserve the texture of the vegetables
Creamy Vegan Italian Penicillin Soup ladled into a mug with lemon zest and olive oil drizzle Save
Creamy Vegan Italian Penicillin Soup ladled into a mug with lemon zest and olive oil drizzle | spoonfulstreet.com

Whether youre fighting a cold or just need a bowl of comfort, this soup has your back. Sometimes the simplest food is the most powerful medicine.

Recipe Questions & Answers

Yes, this soup stores beautifully. Let it cool completely, then refrigerate in an airtight container for up to 4 days. The flavors deepen and improve overnight, making it an excellent make-ahead meal.

Absolutely. Portion cooled soup into freezer-safe containers, leaving some room for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.

White beans, cannellini beans, or lentils all work well as swaps. Each brings a slightly different texture but maintains the hearty, protein-rich quality of the soup.

The crushed red pepper flakes are optional and add just a gentle warmth. Simply omit them if you prefer a milder, purely soothing flavor profile.

Crusty bread is a natural pairing for soaking up the flavorful broth. A simple side salad, vegan parmesan sprinkles, or a drizzle of extra-virgin olive oil also complement it beautifully.

The simmering herbs in this soup are already dried, which works perfectly. For the finishing parsley garnish, fresh is strongly recommended for its bright flavor, but you can skip it if unavailable.

Vegan Italian Penicillin Soup

A soothing plant-based soup with Italian herbs, chickpeas, and fresh vegetables for immune support and comfort.

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
  • 4 cloves garlic, minced
  • 1 medium fennel bulb, diced (optional)
  • 1 medium zucchini, diced
  • 2 cups chopped fresh tomatoes (or 1 can diced tomatoes, drained)
  • 1 cup baby spinach or chopped kale

Broth & 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 chopped fresh parsley
  • Zest of 1 lemon
  • Juice of 1/2 lemon
  • 2 tablespoons nutritional yeast (optional)

Instructions

1
Sauté the Aromatics: Heat 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 aromatic. Add the diced zucchini and continue sautéing for 2 more minutes.
3
Cook the Tomatoes: Add the chopped fresh tomatoes (or canned diced tomatoes) and cook for 2 to 3 minutes until they begin to soften and release their juices.
4
Build the Broth: Pour in the vegetable broth. Add the drained chickpeas, salt, black pepper, dried oregano, dried thyme, dried rosemary, crushed red pepper flakes (if using), and the bay leaf. Bring the mixture to a rolling boil.
5
Simmer the Soup: Reduce the heat to low and let the soup 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 baby spinach or chopped 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 fresh parsley, lemon zest, lemon juice, and nutritional yeast (if using). Taste and adjust 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

  • This soup is free from common allergens including dairy, eggs, nuts, soy, wheat, fish, and shellfish.
  • Always verify vegetable broth and nutritional yeast labels for potential cross-contamination or hidden additives.
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.