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.
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
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
- → Can I make this soup ahead of time?
-
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.
- → Can I freeze this soup?
-
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.
- → What can I substitute for chickpeas?
-
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.
- → Is this soup spicy?
-
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.
- → What should I serve with this soup?
-
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.
- → Can I use dried herbs instead of fresh for the garnish?
-
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.