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 | yumvaza.com

This Vegan Italian Penicillin Soup is a plant-based twist on the classic comfort broth, packed with colorful vegetables like carrots, celery, fennel, zucchini, and cherry tomatoes.

Simmered in a fragrant herb-infused vegetable broth with oregano, thyme, and basil, then finished with tender ditalini pasta, protein-rich chickpeas, and wilted kale.

A squeeze of fresh lemon juice brightens every bowl, making it the perfect soothing meal for chilly evenings or when you need a little extra warmth and nourishment.

The steam hit my face before I even lifted the lid, carrying that unmistakable herbal sweetness that made me close my eyes and just breathe for a second. It was a Tuesday in November, rain slapping the kitchen window, and I had zero plan for dinner until I spotted the fennel bulb rolling around my crisper drawer like a forgotten marble. Thirty minutes later I was slurping this soup straight from the ladle, no bowl, no shame.

My friend Marco swears by chicken soup when hes sick, but after one bowl of this he paused mid slurp and said it felt like a warm sweater for his insides. I have made it for potlucks, for friends recovering from colds, and once at midnight after a truly terrible day. It has never once let me down.

Ingredients

  • Olive oil: Two tablespoons of good quality extra virgin oil create the flavor foundation, so do not skimp here.
  • Yellow onion: One large onion, diced, brings the sweet aromatic base that every great soup needs.
  • Garlic: Three cloves minced, and honestly I often use four because garlic is the reason we are all here.
  • Carrots: Two large ones, diced small so they cook evenly and deliver that gentle sweetness.
  • Celery: Two stalks diced, adding that quiet savory depth people never expect from celery.
  • Fennel bulb: One bulb diced, and yes it is optional but it is the secret ingredient that makes people ask what is in this.
  • Zucchini: One diced, adding body and mildness that balances the stronger flavors.
  • Cherry tomatoes: One cup halved, bursting with little pockets of acidity as they cook.
  • Dried oregano, thyme, and basil: Two teaspoons oregano, one each of thyme and basil, because dried herbs need each other to create complexity.
  • Bay leaf and red pepper flakes: One bay leaf for background warmth and half a teaspoon of flakes if you want a subtle hum of heat.
  • Salt and black pepper: To taste, and taste again at the end because soup always needs a final adjustment.
  • Vegetable broth: Eight cups of a brand you actually like the taste of on its own.
  • Small pasta: Three quarters of a cup of ditalini or small shells, and gluten free works perfectly here.
  • Chickpeas: One fifteen ounce can drained and rinsed, adding protein and a creamy bite.
  • Kale or spinach: Two cups chopped, stirred in at the end for color and nutrients.
  • Lemon juice: Juice of half a lemon, added off the heat so its brightness stays vivid.
  • Fresh parsley: Two tablespoons chopped for garnish and a fresh herbal finish.

Instructions

Wake up the onion:
Heat olive oil in a large pot or Dutch oven over medium heat, then add the diced onion and saute for about three minutes until it turns glassy and fragrant.
Build the vegetable base:
Stir in garlic, carrots, celery, and fennel, letting everything cook together for five to seven minutes until the edges soften and your kitchen smells incredible.
Add the softer players:
Toss in the zucchini and halved cherry tomatoes, cooking for two more minutes so they barely start to release their juices.
Season with intention:
Sprinkle in the oregano, thyme, basil, bay leaf, red pepper flakes, salt, and pepper, stirring so every piece of vegetable gets coated in that herbal blanket.
Simmer and develop:
Pour in the vegetable broth, bring it to a boil, then reduce the heat, cover, 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 for eight to ten minutes until the pasta is tender but still has a slight bite.
Finish with greens:
Add the kale or spinach and cook for two more minutes, just until it wilts into the broth and turns vivid green.
Brighten and serve:
Remove from heat, stir in the lemon juice and parsley, taste for salt, and ladle into bowls with crusty bread on the side if you have it.
Save to Pinterest
| yumvaza.com

There is something about a pot of soup bubbling on the stove that makes the whole house feel like it is taking care of you. This one especially, with its golden broth and tender vegetables, feels less like cooking and more like a small act of repair.

Making It Your Own

I have stirred in a spoonful of vegan pesto at the end when I wanted something richer, and I have swapped chickpeas for white beans when that was what the pantry offered. Once I added a Parmesan rind substitute made from nutritional yeast and miso, and it gave the broth a savory depth I still think about. Soup is forgiving like that.

Serving Suggestions

Crusty bread is the obvious call here, but I have also served it over a thick slice of toasted sourdough rubbed with garlic, ribollita style. A glass of Pinot Grigio alongside does not hurt, especially if the rain is still coming down outside.

Storage and Reheating

This soup keeps beautifully in the refrigerator for up to four days, though the pasta will soften over time. I actually love it on day two when the flavors have settled and deepened overnight. For longer storage, freeze it without the pasta and add fresh cooked pasta when you reheat.

  • Let the soup cool completely before transferring to containers to prevent condensation from making it watery.
  • Reheat gently on the stove rather than the microwave for the best texture throughout.
  • Always taste and adjust salt after reheating because cold dulls flavors and you might need a tiny pinch more.
Golden vegan Italian penicillin soup ladled into a rustic bowl alongside crusty bread for dipping Save to Pinterest
Golden vegan Italian penicillin soup ladled into a rustic bowl alongside crusty bread for dipping | yumvaza.com

Keep this recipe close for the nights when you need dinner to do more than just fill your stomach. It will show up for you every single time.

Recipe FAQs

Yes, simply swap the regular pasta for your favorite gluten-free small pasta shape like gluten-free ditalini or mini shells. The rest of the ingredients are naturally gluten-free.

If you don't have fennel on hand, you can substitute it with an equal amount of diced celery root, additional celery, or even a small leek for a similar aromatic depth.

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

You can freeze it, but for best texture, consider freezing the broth and vegetable base without the pasta. Add fresh pasta when reheating. If frozen with pasta, it will keep for up to 2 months but the pasta may soften considerably.

Small pasta shapes like ditalini, small shells, orzo, acini di pepe, or stelline work beautifully. They distribute evenly throughout the broth and are easy to eat with a spoon, giving you a bit of pasta in every bite.

Beyond the chickpeas already included, you can stir in cooked white beans, lentils, or crumbled tofu. A dollop of vegan pesto stirred in at the end also adds richness and a boost of healthy fats.

Vegan Italian Penicillin Soup

A vibrant plant-based Italian soup with nourishing vegetables, herbs, and pasta for a comforting, healing meal.

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 cook for 3 minutes until translucent and fragrant.
2
Build the Vegetable Base: Add minced garlic, diced carrots, celery, and fennel to the pot. Sauté 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 an additional 2 minutes, allowing the tomatoes to release some of their juices.
4
Season the Soup: 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 boil. Once boiling, reduce the heat to low, cover the pot, and let simmer for 10 minutes to develop the flavors.
6
Cook the 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 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, optionally alongside 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 wheat-free option.
  • Free of dairy, eggs, soy, and nuts in the base preparation.
  • Always verify packaged ingredient labels for potential cross-contamination or hidden allergens.
Vera Collins

Passionate home cook sharing easy, nourishing recipes and family-friendly meal ideas.