- . Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Cook 5–7 minutes, until softened and fragrant. - . Add the Potatoes and Herbs
Stir in the diced potato, thyme, rosemary, and bay leaf. Cook for 2–3 minutes to release the herbs’ flavor. - . Pour in the Broth
Add broth and bring to a boil. Reduce heat and simmer for 15–20 minutes, until potatoes and carrots are tender. - . Add the Greens and Zucchini
Stir in zucchini and kale (or spinach). Simmer another 5–7 minutes, just until greens are wilted. - . Finish with Lemon and Seasoning
Remove the bay leaf. Add lemon juice, salt, and pepper to taste. - . Serve and Garnish
Ladle into bowls, top with fresh parsley, and sprinkle with Parmesan if desired. Serve warm and enjoy the soothing aroma filling your kitchen.
Why It’s Called “Penicillin Soup”
This comforting Italian classic gets its nickname from the immune-boosting ingredients that make it feel like natural penicillin. Garlic and onions fight off bacteria, lemon helps with vitamin absorption, and nutrient-packed greens restore energy. It’s the ultimate feel-better food — flavorful, wholesome, and healing.
Tips for the Perfect Soup
- Use fresh herbs: Fresh rosemary and thyme make the broth extra aromatic.
- Don’t overcook greens: Add them at the end to keep their color and nutrients.
- Choose your broth: Vegetable for a lighter, vegetarian option; chicken for a heartier flavor.
- Make ahead: This soup tastes even better the next day!
Serving Ideas
- Serve with crusty bread or garlic toast.
- Top with Parmesan, a drizzle of olive oil, or red pepper flakes for a little kick.
- Pair with a glass of white wine for a cozy Italian dinner experience.
Storage
- Refrigerate: Store in an airtight container up to 4 days.
- Freeze: Freeze for up to 2 months. Reheat gently over medium heat.