Vegan Italian Penicillin Soup

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

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

Tender ditalini pasta and protein-rich chickpeas add heartiness, while fresh kale and a bright squeeze of lemon finish each bowl. Ready in just 45 minutes, it's a nourishing one-pot meal perfect for chilly evenings or when you need a little extra warmth and care.

The radiator in my kitchen rattled like a tin drum that January, and nothing seemed warm enough until I threw together whatever vegetables were slumping in the crisper drawer with a box of broth and a handful of tiny pasta. Three hours later my roommate emerged from her room, blanket wrapped around her shoulders like a cape, took one sip, and declared it Italian penicillin. The name stuck, and honestly so did the soup. It has since become my default answer to colds, bad days, and the general ache of winter.

I once made a triple batch of this for a friend recovering from surgery, and she texted me three days later asking for the recipe because she had already finished it all. That is the highest compliment I know.

Ingredients

  • Olive oil: Use a good quality extra virgin here because it is carrying the flavor base.
  • Yellow onion: One large onion, diced small so it melts into the broth rather than floating in chunky pieces.
  • Garlic: Three cloves minimum, but I have been known to sneak in a fourth when nobody is looking.
  • Carrots: Two large ones, diced to roughly the same size as the celery for even cooking.
  • Celery: Two stalks add a subtle savory backbone that you will miss if you skip them.
  • Fennel bulb: Optional but highly recommended because it adds a gentle sweetness that people always notice and never identify.
  • Zucchini: One medium, diced, bringing freshness and body to every spoonful.
  • Cherry tomatoes: Halved so their juices release into the broth and create a naturally sweet complexity.
  • Dried oregano, thyme, and basil: This trio does the heavy lifting for the Italian flavor profile.
  • Bay leaf: Just one, and remember to fish it out before serving or someone will bite into it and make a face.
  • Red pepper flakes: Optional, but even a small pinch gives the soup a quiet warmth that builds with each bowl.
  • Vegetable broth: Eight cups of a brand you actually like the taste of on its own, because it is the soul of this soup.
  • Small pasta: Ditalini or small shells work beautifully, and gluten free versions hold up fine here.
  • Chickpeas: One can, drained and rinsed, for plant protein that makes this feel like a complete meal.
  • Kale or spinach: Two cups chopped, stirred in at the end for color and nutrients.
  • Lemon juice: Half a lemon, squeezed in off the heat, brightens everything without making it taste sour.
  • Fresh parsley: Chopped and scattered on top because it looks pretty and tastes like a garden.

Instructions

Build the foundation:
Heat olive oil in a large pot or Dutch oven over medium heat until it shimmers, then add the diced onion and cook for about three minutes until it turns translucent and fragrant.
Wake up the aromatics:
Stir in the garlic, carrots, celery, and fennel, letting everything cook together for five to seven minutes until the vegetables soften and your kitchen smells like an Italian market.
Add the soft vegetables:
Toss in the zucchini and halved cherry tomatoes, cooking for two more minutes so they release a little of their moisture without turning mushy.
Season generously:
Sprinkle in the oregano, thyme, basil, bay leaf, red pepper flakes, salt, and pepper, stirring so every piece of vegetable gets coated in the herbs.
Simmer the broth:
Pour in the vegetable broth, bring it to a boil, then reduce the heat, cover the pot, and let it simmer gently for ten minutes so the flavors have time to marry.
Cook the pasta and chickpeas:
Stir in the pasta and chickpeas, then simmer uncovered for eight to ten minutes until the pasta is tender but still has a slight bite.
Wilt the greens:
Add the kale or spinach and cook for two more minutes, just until wilted and vibrant green.
Finish and serve:
Remove the pot from the heat, stir in the lemon juice and parsley, taste for salt, and ladle into bowls while steaming hot.
Save
| thereciperanch.com

There is something about carrying a steaming bowl of this soup to the couch on a rainy evening that makes the whole world feel manageable again.

Making It Your Own

A spoonful of vegan pesto stirred in at the end takes this from comforting to genuinely luxurious, and I highly recommend trying it with a glass of Pinot Grigio if the occasion calls for it. Extra lemon juice or a second can of white beans are both welcome additions depending on whether you want more brightness or more substance. The recipe forgives substitutions easily, so use whatever greens, herbs, or small pasta shapes you have on hand.

Storing and Reheating

This soup keeps beautifully in the refrigerator for up to four days, though the pasta will absorb more broth as it sits so you may need to add a splash of water or stock when reheating. It freezes well too, but for the best texture I recommend undercooking the pasta slightly if you plan to freeze a batch.

Tools and Allergen Notes

All you really need is a large pot, a decent knife, a cutting board, and a ladle, which is part of why this recipe became my go to on low energy days. The base recipe is dairy free, nut free, soy free, and egg free, making it friendly for nearly every dietary need.

  • Use gluten free pasta to make the entire recipe safe for gluten sensitive eaters.
  • Always check packaged broth and pasta labels for hidden allergens or cross contamination warnings.
  • A pinch of red pepper flakes is optional but rounds out the flavor in a way that surprises people every time.
Vegan Italian Penicillin Soup ladled into a rustic mug with fresh parsley and crusty bread Save
Vegan Italian Penicillin Soup ladled into a rustic mug with fresh parsley and crusty bread | thereciperanch.com

Keep this one in your back pocket for the first chilly evening of autumn or the night someone you love says they are coming down with something. It is soup the way soup is supposed to be: warm, forgiving, and made with whatever you have.

Recipe FAQs

Yes, simply swap the regular pasta for your favorite gluten-free variety. Gluten-free ditalini or small shells work beautifully and cook in roughly the same time frame.

If you don't have fennel on hand, you can omit it entirely or replace it with an equal amount of diced celery or leeks for a similar aromatic quality.

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The pasta may absorb some broth overnight, so add a splash of vegetable broth when reheating.

For best results, freeze the soup without the pasta. Cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Cook fresh pasta when ready to serve.

Small pasta shapes like ditalini, small shells, orzo, or elbow macaroni are ideal since they distribute evenly throughout the broth and are easy to eat with a spoon.

Absolutely. White beans, lentils, or even crumbled tofu are excellent additions. Stir them in alongside the chickpeas during the simmering step.

Vegan Italian Penicillin Soup

A comforting plant-based Italian soup with vegetables, herbs, and pasta that soothes and nourishes.

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 and 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: Stir in the minced garlic, diced carrots, celery, and fennel. Sauté for 5 to 7 minutes until the vegetables begin to soften and release their natural sweetness.
3
Add Zucchini and Tomatoes: Add the diced zucchini and halved cherry tomatoes to the pot. Cook for 2 more minutes, allowing the tomatoes to soften slightly.
4
Incorporate Herbs and Spices: Sprinkle in the dried oregano, thyme, basil, bay leaf, red pepper flakes, salt, and black pepper. Stir well to evenly coat all vegetables with the seasonings.
5
Simmer the Broth: Pour in the vegetable broth and bring to a rolling boil. Reduce the heat to low, cover the pot, and let simmer for 10 minutes so the flavors meld together.
6
Cook Pasta and Chickpeas: Stir in the small pasta and drained chickpeas. Simmer uncovered for 8 to 10 minutes until the pasta is cooked al dente, stirring occasionally to prevent sticking.
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 with additional salt and pepper if needed. Ladle into bowls and serve hot, optionally accompanied by crusty bread.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 285
Protein 10g
Carbs 48g
Fat 6g

Allergy Information

  • Contains wheat from pasta; use gluten-free pasta for a gluten-free option.
  • No dairy, eggs, soy, or nuts in the base recipe.
  • Always check packaged ingredient labels to avoid cross-contamination or hidden allergens.
Madeline Turner

Madeline shares easy, comforting recipes and real-life kitchen tips for home cooks and food lovers.