I grew up with bowls of a bright, lemony soup my nonna called a cure-all — thin, fragrant, and somehow both comforting and refreshing. Italian Penicillin Soup is that same idea: a simple, soothing broth studded with garden vegetables and leafy greens, finished with a squeeze of lemon. People make it when they want something light but nourishing (think sick days, chilly evenings, or a gentle post-holiday reset). What makes this version special is the clean vegetable broth base and the quick finish with lemon and greens — it’s fast, fridge-friendly, and feels like a hug for your sinuses and your appetite.
Why you’ll love this dish
This soup hits a lot of marks. It’s:
- Fast: from stove to bowl in under 30 minutes.
- Gentle on the stomach: light broth and soft vegetables are easy to digest.
- Flexible: swap greens, use bone broth or add pasta or shredded chicken.
- Bright and restorative: lemon and garlic wake up the flavors and help clear the palate.
A small note from experience: the lemon at the end is the secret — add it gradually and taste. It transforms a good broth into something lively without overpowering the delicate vegetables.
“Simple, restorative, and quick — just the kind of soup you want when you’re under the weather.” — A short review from a recipe tester
How this recipe comes together
Quick overview of the process so you know what to expect:
- Sweat the aromatics (onion, carrots, celery) in a little olive oil until softened and slightly sweet — about 5–7 minutes over medium heat.
- Add garlic and dried thyme for a minute to bloom the flavors.
- Pour in vegetable broth, slip in a bay leaf, and bring the pot to a gentle simmer to meld flavors.
- Season, then add the greens (spinach or kale) near the end so they stay tender and vibrant.
- Finish with fresh lemon juice to brighten everything and serve warm.
This approach keeps textures pleasant and flavors clear — no long slow cooking required.
What you’ll need
- 4 cups vegetable broth
- 1 cup carrots, diced
- 1 cup celery, diced
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and pepper to taste
- 2 cups spinach or kale, chopped
- Juice of 1 lemon
Notes: Use low-sodium broth if you plan to add salty condiments later, or swap chicken broth for a non-vegetarian option. Kale gives more chew and structure; spinach wilts faster and produces a silkier finish.
Step-by-step instructions
- Heat 1–2 tablespoons of olive oil in a large pot over medium heat.
- Add the chopped onion, diced carrots, and diced celery. Sauté, stirring occasionally, until the vegetables are softened and the onion is translucent, about 5–7 minutes.
- Stir in the minced garlic, 1 teaspoon dried thyme, and the bay leaf. Cook for about 1 minute until fragrant.
- Pour in 4 cups vegetable broth and bring the soup up to a gentle simmer.
- Season with salt and pepper to taste, then simmer for 5–10 minutes so the flavors meld.
- Add 2 cups chopped spinach or kale and cook another 3–5 minutes, until the greens are wilted but still bright.
- Remove and discard the bay leaf. Stir in the juice of 1 lemon, taste, and adjust seasoning if needed. Serve warm.

What to serve it with
Best ways to enjoy it:
- A slice of crusty bread or garlic toast for dunking.
- A scoop of small pasta or pastina stirred in for a heartier bowl.
- Shredded rotisserie chicken or white beans for added protein.
- A simple side salad and a drizzle of extra-virgin olive oil for a light lunch.
For a soothing meal when you’re feeling unwell, keep it plain and warm. For company, serve with bruschetta or a grated Parmesan ramekin.
Storage and reheating tips
- Refrigerator: Cool the soup to room temperature, then transfer to an airtight container. Keep for up to 3–4 days.
- Freezer: This soup freezes well for up to 3 months. Store in a freezer-safe container, leaving an inch of headspace for expansion.
- Reheating: Thaw overnight if frozen. Reheat on the stovetop over low–medium heat until piping hot (165°F/74°C). If the soup thickens in the fridge, add a splash of broth or water when reheating.
- Safety tip: Don’t leave cooked soup at room temperature for more than 2 hours to avoid bacterial growth.
Helpful cooking tips
- Use a light hand on the lemon at first — you can always add more, but you can’t take it away.
- If using kale, remove thick stems and chop finely so it wilts evenly.
- Bloom dried herbs (like thyme) in the oil with garlic for better flavor release.
- If you want a silkier texture, purée half the soup with an immersion blender and return it to the pot before adding the greens.
- Pantry shortcut: Keep frozen diced mirepoix (onion, carrot, celery) on hand to shave prep time.
Creative twists
- Add tiny pasta: Stir in 1/2 cup pastina or orzo during the simmer step for a comforting, more substantial soup.
- Make it chicken-forward: Add shredded cooked chicken when you add the greens for extra protein.
- Spicy variation: Add a pinch of red pepper flakes with the garlic.
- Creamy option: Finish with a swirl of heavy cream or coconut milk for richness.
- Herb-forward: Fresh basil or parsley stirred in at the end lifts the freshness even more.
Common questions
Q: How long does this take from start to finish?
A: About 20–30 minutes total — 10 minutes prep and 10–20 minutes cooking depending on simmer time.
Q: Can I make this soup without olive oil?
A: Yes. Sauté the vegetables in a little water or broth if you prefer to avoid oil. Flavor will be slightly different but still very good.
Q: Can I add pasta or rice?
A: Absolutely. Small shapes like pastina, orzo, or ditalini work best. Cook them in the soup for the last 8–10 minutes; if you plan to store leftovers, cook pasta separately and add to individual bowls to avoid it soaking up all the broth.
Q: Is this suitable for vegans?
A: As written, yes — it uses vegetable broth and no animal products. If you add Parmesan or chicken, it becomes non-vegan.
Q: Will the lemon curdle the soup if I add it too early?
A: Adding lemon at the very end is best. If you add lemon too early while the soup is still very hot, it won’t “curdle” (there’s no dairy here), but the bright citrus will mellow. Add gradually and taste.
Conclusion
If you want the more traditional chicken-and-pastina take on this comforting idea, check out this classic version: Italian Chicken Pastina Soup (aka Italian Nonna’s Penicillin Soup). It’s a lovely complement to this lighter vegetable-forward interpretation.
Print
Italian Penicillin Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A bright, lemony soup filled with garden vegetables and leafy greens, perfect for soothing the stomach.
Ingredients
- 4 cups vegetable broth
- 1 cup carrots, diced
- 1 cup celery, diced
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and pepper to taste
- 2 cups spinach or kale, chopped
- Juice of 1 lemon
Instructions
- Heat 1–2 tablespoons of olive oil in a large pot over medium heat.
- Add the chopped onion, diced carrots, and diced celery. Sauté until the vegetables are softened, about 5–7 minutes.
- Stir in the minced garlic, dried thyme, and bay leaf. Cook for about 1 minute until fragrant.
- Pour in the vegetable broth and bring to a gentle simmer.
- Season with salt and pepper, then simmer for 5–10 minutes.
- Add the chopped spinach or kale and cook another 3–5 minutes, until the greens are wilted.
- Remove and discard the bay leaf. Stir in the lemon juice, taste, and adjust seasoning if needed. Serve warm.
Notes
Use low-sodium broth if adding salty condiments later. Kale gives more structure; spinach wilts faster for a silkier finish.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian