Vegan Italian Penicillin Soup

Steaming bowl of Vegan Italian Penicillin Soup brimming with colorful vegetables, herbs, and tender pasta Save to Pinterest
Steaming bowl of Vegan Italian Penicillin Soup brimming with colorful vegetables, herbs, and tender pasta | yummyhauskitchen.com

This vegan Italian penicillin soup is a plant-based twist on classic chicken soup, brimming with diced carrots, celery, fennel, zucchini, and cherry tomatoes in a fragrant herb-infused vegetable broth.

Tender ditalini pasta and protein-rich chickpeas make it hearty and satisfying, while fresh kale and a bright squeeze of lemon add vibrancy to every spoonful.

Ready in just 45 minutes with simple prep, this one-pot meal is perfect for chilly evenings, cold-weather comfort, or anytime you need a warming, nourishing bowl.

The radiator in my kitchen was broken the January I discovered this soup, and I think that miserable cold might have been the best thing that ever happened to my cooking. I had a half used bag of ditalini, some sad carrots, and a desperate need for something warm that would not require leaving the apartment. What came out of that pot tasted like something an Italian grandmother might press on you when you looked under the weather, and I have been making it ever since.

I brought a thermos of this to a friend recovering from a brutal flu last February, and she texted me three days later asking for the recipe with a string of heart emojis. That small jar of soup sitting on her nightstand, still warm, felt more meaningful than any card I could have written.

Ingredients

  • Olive oil: Two tablespoons of good olive oil create the flavorful foundation, so do not skimp on quality here.
  • Yellow onion: One large onion, diced, gives the soup its sweet aromatic backbone and melts beautifully into the broth.
  • Garlic: Three cloves minced, though I often sneak in a fourth because raw garlic is a loyal friend when you are feeling run down.
  • Carrots: Two large ones, diced small so they cook evenly and release their natural sweetness into every spoonful.
  • Celery: Two stalks, diced, adding that quiet earthy note that makes the broth taste like it simmered all day.
  • Fennel bulb: Optional but truly recommended, diced, because its gentle anise flavor is what makes this taste distinctly Italian.
  • Zucchini: One, diced, which adds body and tenderness without demanding attention.
  • Cherry tomatoes: One cup halved, and they burst during cooking, giving the broth little pockets of bright acidity.
  • Dried oregano, thyme, and basil: These three together create an herb shop aroma that fills your kitchen and makes you inhale deeply over the pot.
  • Bay leaf: Just one, but remember to fish it out before serving or someone will find it and think you tried to poison them with a tree.
  • Red pepper flakes: Half a teaspoon optional, but that gentle background heat is what makes the soup feel healing rather than bland.
  • Salt and black pepper: To taste, and taste often, because seasoning is the difference between soup and hot water with ambition.
  • Vegetable broth: Eight cups of a good quality broth carry the entire dish, so buy one you would drink on its own.
  • Small pasta: Three quarters of a cup of ditalini or small shells, and use gluten free if that is what your body needs.
  • Chickpeas: One can drained and rinsed, adding protein and a creamy bite that makes this a complete meal.
  • Kale or spinach: Two cups chopped, stirred in at the end so it wilts gently without turning into swamp mush.
  • Lemon juice: Half a lemon squeezed in at the finish, because acid is the secret handshake of good soup everywhere.
  • Fresh parsley: Two tablespoons chopped for garnish, and it adds a fresh green finish that makes the bowl look beautiful.

Instructions

Wake up the onions:
Heat the olive oil in a large pot or Dutch oven over medium heat and add the diced onion, stirring until it turns translucent and fragrant, about three minutes.
Build the vegetable base:
Stir in the garlic, carrots, celery, and fennel, letting them cook together for five to seven minutes until you can smell the sweetness rising and the edges begin to soften.
Add the soft players:
Toss in the zucchini and halved cherry tomatoes, cooking for two more minutes so they warm through without losing their shape entirely.
Season with confidence:
Sprinkle in the oregano, thyme, basil, bay leaf, red pepper flakes, salt, and pepper, stirring everything so the herbs toast slightly and release their fragrance into the oil.
Let it simmer:
Pour in the vegetable broth and bring it to a boil, then reduce the heat, cover the pot, and let it simmer gently for ten minutes so the flavors marry.
Cook the pasta and chickpeas:
Stir in the pasta and chickpeas, then simmer uncovered until the pasta is tender but still has a slight bite, about eight to ten minutes, stirring occasionally so nothing sticks.
Wilt the greens:
Add the kale or spinach and cook for two more minutes, watching it collapse into the broth like it was always meant to be there.
Finish with brightness:
Remove the pot from the heat, fish out the bay leaf, stir in the lemon juice and parsley, and taste for salt before ladling into bowls.
Save to Pinterest
| yummyhauskitchen.com

There is something about ladling soup into a bowl for someone you love that feels more honest than almost any other gesture. This particular soup, with its golden broth and tender vegetables, seems to say what words sometimes cannot.

Serving Suggestions

I always tear off a chunk of crusty bread and leave it on the side of the bowl, mostly for soaking up the last of the broth, which is the best part. A drizzle of vegan pesto on top adds a richness that feels surprising and decadent for something so simple.

Storing and Reheating

This soup keeps beautifully in the refrigerator for up to four days, though the pasta will continue to soak up liquid like a little sponge with a grudge. I store it in a glass container with a tight lid and reheat it gently on the stove with a half cup of extra broth stirred in.

Making It Your Own

The beauty of this recipe is its flexibility, so treat it as a guideline rather than a rulebook. Once you understand the basic structure, you can swap vegetables based on what is wilting in your crisper drawer and it will still taste wonderful.

  • Try white beans instead of chickpeas for a creamier, milder protein that blends into the broth beautifully.
  • A spoonful of nutritional yeast stirred in at the end adds a savory depth that some people swear by.
  • Always taste the soup one final time before serving, because a pinch of salt or an extra squeeze of lemon can transform the entire bowl.
Golden Vegan Italian Penicillin Soup ladled into a rustic mug with fresh parsley and crusty bread Save to Pinterest
Golden Vegan Italian Penicillin Soup ladled into a rustic mug with fresh parsley and crusty bread | yummyhauskitchen.com

Keep this recipe close for the days when you need something warm and uncomplicated. It will never let you down.

Frequently asked questions about this recipe

Yes, simply swap the regular pasta for your favorite gluten-free small pasta shape. Ditalini, small shells, or elbows all work well. Just check the cooking time on the package, as gluten-free pasta may cook faster or slower than traditional wheat pasta.

If you don't have fennel on hand, you can leave it out entirely or replace it with an equal amount of diced celery or leeks. For a subtle anise flavor without fennel, a pinch of fennel seeds added with the herbs is a nice alternative.

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The pasta will absorb some broth as it sits, so add a splash of vegetable broth or water when reheating on the stovetop or in the microwave until heated through.

You can freeze it, but for best results, consider freezing the soup without the pasta. Pasta tends to become mushy after freezing and thawing. Add freshly cooked pasta when you reheat the thawed soup for the best texture.

Kale and spinach are both excellent choices. Kale holds its texture well during cooking, while spinach wilts quickly and has a milder flavor. You could also try Swiss chard, escarole, or even chopped collard greens for different flavor profiles and textures.

Crusty bread or a warm baguette is a classic pairing for soaking up the flavorful broth. A simple side salad with Italian vinaigrette complements it nicely. For a heartier meal, serve with vegan garlic bread or a light Italian white wine like Pinot Grigio.

Vegan Italian Penicillin Soup

A healing Italian-inspired vegetable soup with pasta, chickpeas, and herbs in a savory plant-based broth.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 garlic cloves, minced
  • 2 large carrots, diced
  • 2 celery stalks, diced
  • 1 fennel bulb, diced (optional but recommended)
  • 1 zucchini, diced
  • 1 cup cherry tomatoes, halved

Broth & Seasonings

  • 2 teaspoons dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • 1 bay leaf
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste
  • 8 cups vegetable broth

Add-Ins

  • 3/4 cup small pasta (ditalini or small shells; use gluten-free if needed)
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 2 cups chopped kale or spinach
  • Juice of 1/2 lemon
  • 2 tablespoons fresh parsley, chopped

Instructions

1
Sauté the Aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté for 3 minutes until translucent and fragrant.
2
Build the Vegetable Base: Add the minced garlic, diced carrots, celery, and fennel bulb. Continue sautéing for 5 to 7 minutes until the vegetables begin to soften.
3
Incorporate Remaining Vegetables: Stir in the diced zucchini and halved cherry tomatoes. Cook for 2 additional minutes, allowing the tomatoes to release their juices.
4
Season the Broth: Sprinkle in the dried oregano, thyme, basil, bay leaf, red pepper flakes, salt, and black pepper. Stir thoroughly to coat all vegetables evenly with the seasonings.
5
Simmer the Soup Base: Pour in the vegetable broth and bring to a rolling boil. Reduce the heat to low, cover the pot, and let it simmer gently for 10 minutes to develop flavor.
6
Cook Pasta and Chickpeas: Stir in the small pasta and drained chickpeas. Simmer uncovered for 8 to 10 minutes until the pasta reaches al dente tenderness.
7
Wilt the Greens: Add the chopped kale or spinach and cook for 2 more minutes until the greens are wilted and tender.
8
Finish and Serve: Remove the pot from heat. Stir in the fresh lemon juice and garnish with chopped parsley. Taste and adjust seasoning as needed. Ladle into bowls and serve hot, accompanied by crusty bread if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 285
Protein 10g
Carbs 48g
Fat 6g

Allergy Information

  • Contains wheat from pasta; use gluten-free pasta for a wheat-free and gluten-free option.
  • No dairy, eggs, soy, or nuts are present in the base recipe.
  • Always check packaged ingredient labels to verify allergen information and avoid potential cross-contamination.
Lea Hoffmann

Passionate home cook sharing easy recipes, cooking tips, and wholesome meal inspiration.