This vegan Italian penicillin soup brings together the soul-soothing qualities of classic comfort soup with vibrant Mediterranean flavors. Packed with carrots, celery, zucchini, and fennel, it delivers a hearty vegetable base simmered in rich vegetable broth.
Chickpeas add satisfying protein while small pasta lends familiar comfort. Dried oregano, basil, and thyme infuse every spoonful with authentic Italian character. A handful of fresh spinach and a shower of chopped basil finish it off beautifully.
Ready in just 45 minutes, this one-pot meal is perfect for weeknight dinners, meal prep, or when you need a warming bowl of nourishment during cold season.
The steam hit my glasses before I even got the bowl to the table, fogging everything up while my friend Marco laughed from across the kitchen, saying that foggy glasses meant the soup was actually working. I had tossed this together on a rainy Tuesday when half my office was out sick and I refused to be next. That night I ate two bowls and woke up fine the next morning, which obviously I now attribute entirely to this soup and nothing else.
I made a huge batch of this for a friend who had just moved into a new apartment with nothing but a mattress and a single pot. She sat on the floor eating it straight from the pot with a wooden spoon and said it was the most at home she had felt in weeks, which is really all any soup should aspire to do.
Ingredients
- Olive oil: Two tablespoons is enough to coax sweetness out of the onions without making the broth greasy.
- Yellow onion, diced: One large onion forms the sweet aromatic backbone of every good soup.
- Garlic, minced: Three cloves might seem bold but mellowing them in oil tames the bite perfectly.
- Carrots, sliced: Two medium ones give color and natural sweetness that balances the tomatoes.
- Celery stalks, sliced: Two stalks add that quiet savory depth most people cannot quite identify but always miss.
- Fennel bulb, diced (optional): This is the Italian twist, a faint anise warmth that makes the soup unforgettable.
- Zucchini, diced: One medium zucchini adds bulk and tenderness without competing for attention.
- Baby spinach or chopped kale: A cup and a half stirred in at the end brightens everything up beautifully.
- Diced tomatoes, undrained: One can brings acidity and body, and the juice becomes part of the broth.
- Low sodium vegetable broth: Six cups give you control over salt while still delivering rich flavor.
- Chickpeas, drained and rinsed: One can provides satisfying protein and a creaminess as they soften into the broth.
- Small pasta (ditalini, orzo, or tiny shells): One cup makes it feel like a real meal rather than just a first course.
- Dried oregano, basil, and thyme: This trio is the Italian countryside in jar form, earthy and warm.
- Crushed red pepper flakes (optional): Half a teaspoon gives a gentle hum of heat in the background.
- Salt and black pepper: Season gradually and taste as you go, the broth will concentrate as it simmers.
- Fresh parsley and basil, chopped: Two tablespoons each stirred in at the end taste like a garden woke up in your pot.
Instructions
- Wake up the aromatics:
- Heat the olive oil in a large soup pot over medium heat, then add the diced onion and minced garlic, stirring until the onion turns translucent and your kitchen smells like the beginning of something wonderful.
- Build the vegetable base:
- Stir in the sliced carrots, celery, and fennel if you are using it, letting them cook until the edges soften and the colors deepen.
- Add the heartier vegetables:
- Toss in the zucchini, diced tomatoes with their juice, oregano, basil, thyme, and red pepper flakes, stirring for about two minutes until everything is coated and fragrant.
- Bring it all together:
- Pour in the vegetable broth and bring to a boil, then add the drained chickpeas and pasta, watching them tumble together into what already looks like comfort.
- Let it simmer:
- Reduce the heat, cover the pot, and let everything simmer for twelve to fifteen minutes until the pasta is tender and the vegetables have released their sweetness into the broth.
- Finish with greens:
- Stir in the spinach or kale and cook for two to three more minutes until the leaves wilt down into the soup like they were always meant to be there.
- Season and serve:
- Stir in the fresh parsley and basil, adjust salt and pepper to taste, then ladle into bowls and garnish with extra basil if you are feeling generous.
The second time I made this, my neighbor knocked on my door to ask what I was cooking because the smell had drifted into the hallway. I gave her a bowl and she brought back the empty container three days later with a note that just said more please.
Swaps and Substitutions
Cannellini beans slide in beautifully for chickpeas if you want something creamier and softer against the pasta. Gluten free pasta works too, just keep an eye on it because it tends to break down faster than regular pasta during the simmer. I once made this with white beans and a handful of orzo that was all I had, and it was somehow even better than the original version.
Serving Ideas
Crusty bread is not optional in my house when this soup is on the stove, though toasted garlic baguette slices are the move if you want to feel a little fancier. A drizzle of good olive oil on top of each bowl right before serving adds a silky richness that makes it taste restaurant worthy. My friend swears by crumbling vegan cheese over hers but I remain a purist about the garnish.
Storage and Reheating
This soup keeps beautifully in the fridge for up to four days, though the pasta will drink up some of the broth overnight and make it thicker the next day. A splash of water or broth when reheating brings it right back to life. I usually make a double batch and freeze half without the pasta, then cook fresh pasta into it when I thaw it.
- Freeze the soup base without pasta for the best texture later.
- Reheat gently on the stove rather than the microwave to preserve the vegetable texture.
- Always taste for salt after reheating because flavors settle and shift in the fridge.
Some soups feed you and some soups take care of you, and this one has always been both for me. Keep it in your back pocket for the next cold night or the next friend who needs convincing that plants can comfort.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Absolutely. This soup stores beautifully in the refrigerator for up to 4 days in an airtight container. The flavors actually deepen and improve overnight, making it an excellent make-ahead meal. You may need to add a splash of broth when reheating since the pasta tends to absorb liquid as it sits.
- → What can I substitute for chickpeas?
-
Cannellini beans are a fantastic swap and give a slightly creamier, more traditional Italian result. White beans, great northern beans, or even lentils work well too. If using lentils, add them at the same stage as the chickpeas and allow a few extra minutes of cooking time.
- → How do I make this soup gluten-free?
-
Simply swap the regular pasta for your favorite gluten-free small pasta shape. Ditalini, orzo, and tiny shells all have gluten-free alternatives widely available. Also double-check your vegetable broth label, as some brands include hidden gluten in their flavorings.
- → Can I freeze this soup?
-
Yes, but for best texture, freeze it before adding the pasta. Cool the soup completely, portion into freezer-safe containers, and freeze for up to 3 months. When ready to serve, thaw overnight in the fridge, reheat, and cook fresh pasta directly in the simmering broth until tender.
- → What does 'penicillin' mean in the context of soup?
-
Penicillin soup refers to a comforting, nutrient-rich soup traditionally made to help fight off colds and illness. The classic version is chicken soup, often with lemon and honey. This Italian-inspired version captures that same healing, nourishing spirit using plant-based ingredients, Italian herbs, and plenty of vegetables known for their immune-supporting properties.
- → Is fennel necessary for this soup?
-
Fennel is listed as optional and can be skipped without compromising the dish. However, it adds a lovely subtle anise flavor that enhances the Italian profile. If you skip it, consider adding a pinch of fennel seeds for a similar aromatic quality.