This cozy pot is my weeknight go-to when I want something that feels like a hug but doesn’t take all evening. Italian Penicillin Soup is a simple, lemon-bright vegetable soup inspired by the comforting “penicillin” chicken soups grandmothers make across Italy. This version leans vegetarian and pantry-friendly—brightened with lemon and fortified with kale or spinach—so it’s perfect for colds, cool evenings, or any time you want a restorative, easy bowl.
Why you’ll love this dish
This soup hits the comfort-food notes without being heavy. It’s quick (about 30 minutes), budget-friendly, and forgiving—perfect for cooks of any skill level. The lemon juice lifts the flavors so the broth stays lively, and the kale or spinach adds a hit of iron and texture. Families love it because the flavors are mild enough for kids but easy to punch up for adults with chili flakes or shaved Parmesan. Make it when you want something warm and restorative after a long day, or as a light lunch that still feels satisfying.
How this recipe comes together
Start by softening aromatics in oil, then add the root vegetables to build a sweet base. Pour in the broth and simmer until the carrots are tender. Stir in leafy greens and oregano near the end so they stay bright. Finish with lemon juice to sharpen and lift the whole pot. The process is mostly hands-off simmering once you’ve done a quick sauté, which makes it a stress-free choice for weeknights.
What you’ll need
- 1 tablespoon olive oil
- 1 medium onion, chopped (yellow or sweet)
- 2 garlic cloves, minced (or 1/2 teaspoon garlic powder in a rush)
- 3 carrots, sliced
- 3 celery stalks, sliced
- 4 cups vegetable broth (low-sodium recommended)
- 1 cup chopped kale or spinach (kale gives more texture; spinach wilts faster)
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Juice of 1 lemon
Notes: If you want a heartier bowl, stir in 1/2 cup pastina or small pasta for the last 6–8 minutes of cooking. For a non-vegetarian, shredded cooked chicken or a Parmesan rind simmered with the broth adds depth.
Step-by-step instructions
Heat the olive oil in a large pot over medium heat.
Add the chopped onion and minced garlic. Sauté until the onion is translucent and fragrant, about 4–5 minutes.
Stir in the sliced carrots and celery. Cook for another 5 minutes so they begin to soften.
Pour in the vegetable broth and raise the heat to bring the pot to a gentle boil.
Add the chopped kale or spinach and the dried oregano. Season with salt and black pepper.
Reduce the heat and let the soup simmer for 15–20 minutes, until the carrots are tender and the flavors meld.
Remove from heat and stir in the lemon juice. Taste and adjust salt, pepper, or more lemon as needed. Serve warm.

Serving suggestions
Serve in deep bowls with a drizzle of extra-virgin olive oil and a grind of black pepper. This soup pairs beautifully with crusty bread, garlic toast, or a grilled cheese for dipping. For a richer finish, grate Parmigiano-Reggiano over each bowl or add a torn basil leaf on top. If you added pastina or pasta, offer extra grated cheese at the table so guests can season to taste.
How to store & freeze
Cool the soup to room temperature within two hours of cooking. Keep refrigerated in an airtight container for 3–4 days. To freeze, transfer to freezer-safe containers and store up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop until steaming. Reheat leftovers to at least 165°F (74°C) for food safety. If you added pasta, note it will absorb liquid and soften in the fridge—store pasta separately if you want to preserve texture.
Pro chef tips
- Sweat the onion gently; you want sweetness, not browning.
- Use low-sodium broth so you control the salt level as the soup reduces.
- Add hard greens (kale) earlier and tender greens (spinach) near the end to avoid overcooking.
- For depth, simmer a Parmesan rind in the broth and remove before serving.
- If you plan to add small pasta, cook it directly in the soup for the last 6–8 minutes. For leftovers that keep texture, cook pasta separately and combine when serving.
Creative twists
- Classic shift: Stir in shredded cooked chicken and 1/2 cup pastina for a traditional penicillin-style bowl.
- Protein boost: Add a can of drained white beans (cannellini) midway through simmering.
- Mediterranean: Swap oregano for thyme and finish with lemon zest and a drizzle of pesto.
- Spicy: Add red pepper flakes or a splash of hot sauce at the end.
- Creamy: Stir in 1/4 cup heavy cream or coconut milk for a richer mouthfeel.
Your questions answered
Q: How long does this take from start to finish?
A: About 25–35 minutes total. Prep is 10–15 minutes; simmering takes 15–20 minutes.
Q: Can I make this vegan?
A: Yes—use vegetable broth and skip any cheese or chicken additions. Nutritional yeast can add a savory note if you want extra umami.
Q: Can I add pasta or rice?
A: Yes. Small pastas like pastina or orzo work best. Cook them directly in the soup for the last 6–8 minutes, or cook separately and add at serving to prevent sogginess.
Q: Is it ok to use frozen vegetables?
A: Absolutely. Frozen carrots and mixed vegetables work fine. Add frozen greens a few minutes earlier than fresh so they fully heat through.
Q: Can I make it ahead for meal prep?
A: Yes. Store soup and any pasta separately. Reheat on the stove and add fresh lemon just before serving for the brightest flavor.
Q: How do I adjust the flavor if it tastes flat?
A: Brighten it with a squeeze more lemon, a pinch of salt, or a spoonful of grated cheese. A small splash of vinegar can also lift flavors.
Conclusion
If you want the classic chicken-and-pastina version that many Italians call their “penicillin,” try this traditional take: Italian Chicken Pastina Soup (aka Italian Nonna’s Penicilin Soup). It’s a great reference if you’re craving the authentic, nostalgic version with tender pasta and shredded chicken.
Print
Italian Penicillin Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A cozy, vegetarian soup brightened with lemon and packed with vegetables, perfect for cool evenings and restorative eating.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped (yellow or sweet)
- 2 garlic cloves, minced (or 1/2 teaspoon garlic powder)
- 3 carrots, sliced
- 3 celery stalks, sliced
- 4 cups vegetable broth (low-sodium recommended)
- 1 cup chopped kale or spinach
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Juice of 1 lemon
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and minced garlic. Sauté until the onion is translucent, about 4–5 minutes.
- Stir in the sliced carrots and celery. Cook for another 5 minutes.
- Pour in the vegetable broth and bring to a gentle boil.
- Add the chopped kale or spinach and the dried oregano. Season with salt and black pepper.
- Reduce the heat and let the soup simmer for 15–20 minutes, until the carrots are tender.
- Remove from heat and stir in the lemon juice. Taste and adjust seasoning as needed. Serve warm.
Notes
For a heartier bowl, stir in 1/2 cup pastina or small pasta during the last 6–8 minutes. For a non-vegetarian version, add shredded cooked chicken or a Parmesan rind during cooking.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Italian