in

Vegan Italian Penicillin Soup

Save this recipe on:

The first time I made this Vegan Italian Penicillin Soup, I wanted something that felt deeply soothing but still bright and lively enough to keep me coming back for another bowl. It has that restorative, cozy quality you want from a homemade soup, but with an Italian-inspired twist from herbs, vegetables, pasta, and a savory broth that tastes like it simmered all day.

Pin this Recipe
Vegan Italian Penicillin Soup

What I love most is how this soup manages to be both humble and satisfying. Every spoonful gives you tender vegetables, little curls of pasta, and a broth that feels warm, nourishing, and full of comfort. It is the kind of meal I make when I want easy dinner ideas that do not feel boring, and it always hits the spot.

Why Is Vegan Italian Penicillin Soup So Comforting?

For me, this soup earns its name because it has everything I crave in a comforting bowl. The onion, garlic, carrots, and celery build that classic aromatic base, while Italian herbs and a rich vegetable broth give it a cozy depth. Add in tender pasta and a finishing touch of fresh parsley, and it becomes the sort of soup that feels restorative from the very first bite.

It also helps that the ingredients are simple and familiar. Nothing here feels fussy, yet the final result tastes layered and special. That balance is exactly why I keep this one in my rotation.

Ingredients for the Vegan Italian Penicillin Soup

Each ingredient has a job to do in this soup, and that is part of why the pot comes together so beautifully.

Olive oil

I use olive oil to gently sauté the vegetables and create the first layer of flavor. It gives the soup a smooth, rich start without making it heavy.

Onion

Onion brings sweetness and savory depth. Once softened, it helps the broth taste fuller and more developed.

Garlic

Garlic is essential here because it gives the soup its cozy backbone. It adds warmth and that unmistakable homemade aroma.

Carrots

Carrots add a natural sweetness and a soft, tender bite. They also make the soup look vibrant and inviting.

Celery

Celery gives the broth a fresh, savory note that balances the sweetness of the carrots. I would not skip it.

Vegetable broth

This is the heart of the soup. A flavorful vegetable broth carries all the aromatics and turns the pot into something deeply comforting.

Crushed tomatoes

A little crushed tomato gives the broth body and a mellow tangy note. It makes the soup feel more Italian without overpowering the other ingredients.

Small pasta

I like using small pasta shapes because they make every spoonful feel hearty and satisfying. They turn a light broth into a true meal.

Cannellini beans

Cannellini beans add plant-based substance and a creamy texture that works beautifully in a broth-based soup.

Dried oregano

Oregano brings that classic Italian character. It gives the broth an earthy, herbal warmth.

Dried basil

Dried basil rounds out the herb profile and adds a gentle sweetness that suits the tomatoes and vegetables.

Red pepper flakes

I use a small pinch for a subtle kick. It is not meant to make the soup spicy, just a little livelier.

Salt

Salt pulls all the flavors together and helps every ingredient taste more like itself.

Black pepper

Black pepper adds a gentle sharpness that makes the broth taste finished and balanced.

Lemon juice

A splash of lemon juice at the end wakes everything up. It gives the soup that fresh, restorative feeling.

Fresh parsley

Fresh parsley brings color and a clean finish. I love stirring some in and sprinkling more on top before serving.

How To Make the Vegan Italian Penicillin Soup

This soup is easy to make, but taking each step in order helps build the best flavor. I like to let the vegetables soften properly and give the broth a little time to come together before adding the pasta.

Step 1: Build the aromatic base

Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, then cook until the vegetables begin to soften and the onion turns translucent. Stir in the garlic and cook just until fragrant.

Step 2: Season the pot

Sprinkle in the dried oregano, dried basil, red pepper flakes, salt, and black pepper. Stir well so the herbs bloom in the oil and coat the vegetables.

Step 3: Add the broth and tomatoes

Pour in the vegetable broth and crushed tomatoes, then stir everything together. Bring the soup to a gentle boil so the flavors can start melding.

Step 4: Simmer for depth

Lower the heat and let the soup simmer for about 10 to 15 minutes. This gives the vegetables time to become tender and the broth time to develop that cozy, savory flavor.

Step 5: Cook the pasta and beans

Add the small pasta and cannellini beans. Simmer until the pasta is tender, stirring now and then so nothing sticks to the bottom of the pot.

Step 6: Brighten and finish

Turn off the heat and stir in the lemon juice and fresh parsley. Taste the soup and adjust the salt and pepper if needed.

Step 7: Serve it hot

Ladle the soup into bowls and finish with extra parsley and a crack of black pepper. I also like a little vegan parmesan on top when I have it.

Serving and Storing Vegan Italian Penicillin Soup

I like serving this soup piping hot, straight from the pot, with crusty bread on the side for dipping into the broth. It is especially good on chilly evenings, sick days, or those moments when I want something nourishing but not too heavy.

For storing, let the soup cool completely before transferring it to an airtight container. It keeps well in the fridge for up to 4 days. If the pasta absorbs too much broth as it sits, I just add a splash of vegetable broth or water when reheating. You can also freeze it, though I think the texture is best if you freeze it before the pasta gets too soft.

What to Serve With Vegan Italian Penicillin Soup?

Crusty artisan bread

A slice of warm crusty bread is probably my favorite companion for this soup. It is perfect for soaking up every last bit of broth.

Simple green salad

A crisp salad with lemon vinaigrette adds freshness and keeps the meal feeling balanced.

Roasted vegetables

I love pairing this soup with a tray of roasted vegetables for an extra hearty dinner, especially on colder nights.

Vegan grilled sandwich

A crisp vegan grilled cheese or pressed vegetable sandwich turns this into a cozy café-style meal at home.

Want More Soup Ideas?

If you love this comforting bowl, you might also enjoy a few other cozy favorites from ChefAlchemy:

Save This Pin For Later

📌 Save this Vegan Italian Penicillin Soup to your Pinterest soup board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add extra beans, swap the pasta shape, or finish it with vegan parmesan?

I always enjoy hearing how other home cooks make a recipe their own. Questions are welcome too, and I am happy to help you make this soup work with what you have in your kitchen.

For more comforting recipes and fresh kitchen inspiration, explore more ideas on ChefAlchemy on Pinterest.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Italian Penicillin Soup

Vegan Italian Penicillin Soup


  • Author: Lorenzo Devereaux
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

This Vegan Italian Penicillin Soup is the kind of cozy bowl that makes you want to grab a spoon immediately. It is light enough for a healthy lunch yet hearty enough for an easy dinner, packed with tender vegetables, pasta, beans, and a rich herby broth with a bright splash of lemon. If you are looking for quick comfort food, easy soup recipes, healthy snack ideas, dinner ideas, and simple food ideas that still feel homemade and satisfying, this easy recipe delivers big flavor with very little fuss.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, diced

3 cloves garlic, minced

2 medium carrots, diced

2 celery stalks, diced

6 cups vegetable broth

1 cup crushed tomatoes

1 cup small pasta

1 can cannellini beans, drained and rinsed

1 teaspoon dried oregano

1 teaspoon dried basil

1/4 teaspoon red pepper flakes

1 teaspoon salt

1/2 teaspoon black pepper

1 tablespoon lemon juice

1/4 cup fresh parsley, chopped


Instructions

1. Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook for 6 to 8 minutes until softened.

2. Stir in the garlic and cook for 30 seconds until fragrant.

3. Add the oregano, basil, red pepper flakes, salt, and black pepper, and stir well.

4. Pour in the vegetable broth and crushed tomatoes, then bring the soup to a gentle boil.

5. Reduce the heat and simmer for 10 to 15 minutes so the flavors can develop.

6. Stir in the pasta and cannellini beans, then cook until the pasta is tender, about 8 to 10 minutes.

7. Turn off the heat and stir in the lemon juice and fresh parsley.

8. Taste and adjust seasoning if needed, then serve hot.

Notes

For the best texture, cook the pasta just until tender so it does not become too soft as the soup sits.

If reheating leftovers, add a splash of broth or water since the pasta will absorb liquid in the fridge.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 245
  • Sugar: 6g
  • Sodium: 860mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 6g
  • Protein: 8g
  • Cholesterol: 0mg

Keywords: vegan italian penicillin soup, vegan soup, italian soup, easy soup recipe, healthy dinner, quick comfort food, vegetable soup, bean soup, pasta soup

Save this recipe on: