Italian Penicillin Soup: A Steaming Bowl That Feels Like a Hug
Look — we’ve all had those days: scratchy throat, foggy head, and the world feels like it’s wearing socks on the wrong feet. Enter the Italian Penicillin Soup: not an actual prescription, but the kind of steaming, garlic-forward, lemon-bright, chicken-and-herb broth that calms the sinuses, soothes the throat, and makes you feel like someone finally remembered your existence.
It borrows the soul of classic Italian brothy cooking (think clear, fragrant stock, garlic, lemon, olive oil) and layers in modern “feel-better” touches — fresh ginger, a hit of chili, honey for throat love, and a bit of parmesan for umami hugs.
This recipe is designed to be forgiving, kind to tired cooks, and flexible enough to be made from leftovers or from scratch. It’s what you make when you want soup that’s medicine-adjacent: warming, anti-stuffy, and quietly heroic. Grab a ladle and a blanket.

Quick facts (because we love a one-glance win)
- Serves: 4–6 generous bowls (or 2 very needy people)
- Prep time: 15–25 minutes (depends on chopping speed & emotional state)
- Cook time: 40–60 minutes (longer if you’re making stock from scratch)
- Difficulty: Easy–Medium (mostly patience and tasting)
- Best for: colds, sore throats, rainy days, cooking for someone you love, and general life repair
What this soup does (aka why it works)
- Garlic & ginger — antimicrobial vibes and sinus-clearing warmth.
- Lemon — brightens flavor and helps that sore-throat grit to take a back seat.
- Honey — soothes the throat and balances acidity.
- Olive oil & parmesan — deliver savory comfort without being heavy.
- Chicken & bone broth (optional) — protein and electrolytes; bone broth ups the mineral game.
- Chili or black pepper — opens up airways and feels like a tiny victory.
Table of Ingredients (serves 4–6)
| Ingredient | Amount | Notes / Alternatives |
|---|---|---|
| Extra-virgin olive oil | 2 tbsp | Use good stuff — it’s flavourful here |
| Unsalted butter | 1 tbsp | Optional — adds silkiness |
| Yellow onion | 1 medium (about 200 g) | Finely chopped |
| Garlic cloves | 6–8 cloves | Minced (adjust to love/hate garlic) |
| Fresh ginger | 1 — 1½ tbsp | Finely grated (or 1 tsp ground ginger) |
| Carrots | 2 medium | Sliced thin |
| Celery stalks | 2 | Sliced thin |
| Fresh thyme | 4–6 sprigs | Or 1 tsp dried thyme |
| Fresh rosemary | 1 small sprig | Optional — remove stem before serving |
| Bay leaves | 2 | Remove before serving |
| Cracked black pepper | 1 tsp | Plus extra to taste |
| Red pepper flakes | ¼–½ tsp | Optional — for a little heat |
| Chicken (bone-in or boneless) | 800 g (1.7 lb) | Thighs are forgiving; can use breast |
| Low-sodium chicken stock / bone broth | 8 cups (about 2 L) | Or use water + bouillon |
| Lemon zest | 1 tsp | Brightens the broth |
| Lemon juice | 2 tbsp | Or to taste; add at end |
| Honey | 1 tbsp | Or maple syrup for vegan swap |
| Fresh parsley | ¼ cup chopped | For finishing |
| Fresh basil | a few leaves | Optional, for fresh herb lift |
| Parmesan rind | 1 piece | Optional — simmered in for umami |
| Orzo / small pasta | 3/4 cup | Optional: orzo, acini di pepe, or rice |
| Salt | to taste | Start small if using salted stock |
| Optional add-ins | Mushrooms, kale, spinach, peas | See variations section |
Equipment
- Large heavy-bottom pot or Dutch oven (5–7 L)
- Sharp knife & cutting board
- Microplane or fine grater for ginger & lemon zest
- Ladle & soup bowls
- Fine-mesh strainer (if you want a super-clear broth)
- Tongs or slotted spoon (for removing bones/skin)
Step-by-step method
1) Prep like a calm person
Dice the onion, slice carrots and celery, mince the garlic, grate the ginger, zest the lemon, and chop the herbs. If you’re using chicken thighs, trim excess fat. If you plan to add orzo or pasta, measure that out now.
Tip: If your brain is foggy, chop the garlic last; it keeps better and prevents it from turning brown on the board.
2) Build the flavor base: sweat onions, carrots, celery
Heat the olive oil (and butter, if using) in the pot over medium heat. Add the onions and a pinch of salt. Cook gently until translucent — about 5–7 minutes. Add carrots and celery and cook another 3–4 minutes. You want sweetness and softening, not browning.
Why: This is the flavor foundation. Think of it as the friendly greeting before the main conversation.
3) Garlic, ginger, and aromatics — don’t burn them
Reduce heat slightly. Add garlic, grated ginger, thyme, rosemary, and red pepper flakes if using. Stir for 30–60 seconds until fragrant. If the pot looks dry, splash a tablespoon of stock or water to keep things from sticking.
Tip: If you overcook garlic until brown it tastes bitter. Keep the heat gentle.
4) Introduce the chicken & stock
Add the chicken pieces to the pot and pour in the stock (or water + bouillon). If using a parmesan rind, toss it in now. Add bay leaves and cracked pepper. Bring to a gentle simmer — not a roiling boil.
If using bone-in chicken: Simmer 30–40 minutes until meat is tender and pulls away from the bone.
If using boneless thighs or breasts: 15–20 minutes should suffice, but keep an eye — breasts can dry if overcooked.
Tip: If you’re short on time, use store-bought roasted chicken shredded in at the end — the broth will still be great.
5) Simmer slowly — patience = flavor
Lower heat to keep the soup at a gentle simmer. Let it go for at least 20–30 minutes so flavors marry. If you used bone-in chicken, simmer longer for minerally richness.
Why simmer? Slow heat helps collagen and marrow (if present) to release, giving the broth body and that soothing mouthfeel.
6) Optional: Add orzo/pasta or rice (if using)
If you want tiny pasta, add orzo now and simmer until tender (about 8–10 minutes). If you plan to reheat leftovers, cook the orzo separately and add to bowls before serving to avoid mush. Same goes for rice — cook separately and stir into the bowl.
Tip: Pastas and grains swell and absorb broth — plan for extra broth if you’re feeding many people or saving leftovers.
7) Brighten & sweeten
Remove chicken and shred or slice it. Discard bones and any fatty bits (or skim and reserve if you like fattier broth). Remove bay leaves and rosemary stems. Stir lemon zest, lemon juice, and honey into the pot. Taste and adjust salt & pepper.
Why lemon & honey? Lemon wakes up the broth; honey soothes the throat and balances acidity.
8) Finish with fresh herbs & olive oil
Stir in most of the parsley (reserve some for garnish). Drizzle a tablespoon of good olive oil over each bowl when serving. Add shredded chicken back into pot or into bowls, ladle over hot broth, and top with parmesan shards or a grating of parm.
Chef move: A tiny drizzle of chili oil on top is magical if you like heat.
Timing and make-ahead pointers
- Quick version (30 min): Use pre-cooked roasted chicken, store-bought stock, and skip orzo (or cook separately). Flavor still excellent.
- Full-scratch (2–3 hours): Roast a whole chicken or simmer chicken with bones for richer stock. Add extra aromatics (parsnip, leek) for complexity.
- Make-ahead: The soup actually improves after a few hours in the fridge — flavors meld. Reheat gently. If you stored with pasta, add fresh cooked pasta when reheating.
- Freezing: Broth and cooked chicken freeze brilliantly. Avoid freezing with orzo/pasta; instead freeze broth and chicken separately and add fresh carbs on reheating.

Substitutions & swaps (quick reference)
| Ingredient | Swap for | Notes |
|---|---|---|
| Chicken thighs | Chicken breasts or rotisserie chicken | Thighs = more forgiving and more flavor |
| Bone broth | Vegetable stock | For vegetarian version use mushroom or miso for umami |
| Honey | Maple syrup or agave | For strict vegan swap |
| Parmesan rind | Nutritional yeast + miso | Vegan umami alternative |
| Orzo | Rice, quinoa, gluten-free pasta, or omit | Cook separately for leftovers |
| Fresh herbs | Dried herbs (1 tsp thyme = 1 tsp dried) | Use less dried than fresh flavor-wise |
Variations (because life is varied)
- Vegan Penicillin Soup: Use robust vegetable broth, omit chicken, add roasted mushrooms and miso (1 tbsp) for umami, use maple instead of honey, and add a splash of extra-virgin olive oil at the end. Toss in kale or spinach near the end.
- Spicy Kick: Add 1 chopped serrano or 1 tsp chili paste with the garlic & ginger. Finish with a few dashes of hot sauce.
- Light & Clear: Skip butter and parmesan. Use skinless chicken and strain the broth for clarity. Add lemon last.
- Hearty Comfort: Add diced potatoes, cannellini beans, and kale; simmer until tender for a stew-like bowl.
- Low-FODMAP: Use garlic-infused oil (for flavor without the fructans), omit onions, and use herbs/ginger for depth. Use salt + acid + umami carefully.
Serving suggestions & pairings
- Bread: Crusty country bread, garlic toast, or focaccia for dunking.
- Sides: Simple green salad, roasted vegetables, or a smear of ricotta on toasted sourdough.
- Drinks: Hot tea with lemon, sparkling water, or a light white wine if you’re celebrating getting through the week.
- Garnish ideas: Extra parsley, lemon wedges, grated parmesan, drizzle of good olive oil, or a sprinkle of chili flakes.
Troubleshooting (plain talk)
- Soup tastes flat: Add a little more salt, a squeeze more lemon, or a splash of soy sauce/miso for depth. A teaspoon of parmesan rind boiled in also helps.
- Too salty: Add unsalted stock or a peeled potato to absorb salt for 10–15 minutes (remove potato before serving).
- Broth cloudy: That’s okay — it still tastes great. For clarity, strain through a fine mesh.
- Pasta too mushy next day: Cook pasta separately and add to bowl when serving leftovers.
- Broth feels thin: Simmer with a chicken carcass or add a tablespoon of butter and a parmesan rind to deepen the mouthfeel.
Nutrition snapshot (approx per serving)
(This is a rough estimate — adjust by your exact ingredients and amounts.)
- Calories: 250–350 kcal
- Protein: 20–30 g (mostly from chicken)
- Carbs: 10–25 g (higher if you add pasta or rice)
- Fat: 8–15 g (depending on oil/butter & chicken cut)
- Sodium: variable — make low-sodium stock choice if watching salt
FAQs
Q: Can I make this vegan/vegetarian?
A: Absolutely. Use a rich vegetable stock, add mushrooms or miso for umami, use maple instead of honey, and finish with olive oil. You’ll still get the warm, sinus-clearing vibes from ginger and garlic.
Q: Is this safe for small kids?
A: Yes, but dial back the chili and black pepper. Use mild seasoning, and keep lemon/honey amounts child-friendly. Always check for allergies.
Q: How much garlic is too much garlic?
A: There’s no one-size-fits-all. If you love garlic, go for the higher end (8 cloves). If your breath still has ambitions post-soup, dial back to 4–5 cloves. Roasting garlic beforehand mellows it if you want gentler flavor.
Q: Can I use frozen chicken?
A: Yes — thaw safely and pat dry. If you add frozen chicken straight into hot broth, expect the temperature to dip and the cooking time to extend.
Q: What if I’m allergic to lemons?
A: Swap acidity with a splash of apple cider vinegar or white wine vinegar (start small — ½ tsp and taste).
Q: Will honey help my sore throat?
A: Honey can soothe a sore throat and reduce cough frequency for some people; it’s a classic. If you’re giving to children under 1 year, don’t — use maple instead.
Q: Can I use leftover roast chicken?
A: Please do. This soup is a champion at taking leftovers and turning them into medicine-grade comfort. Add shredded roast chicken near the end to warm through.
Q: How long will leftovers keep?
A: In the fridge: 3–4 days (remove pasta or add fresh carbs when reheating). In the freezer: broth and shredded chicken freeze well for up to 3 months.
Make-ahead & freezing cheat sheet
- Make broth ahead: Freeze in zip bags or ice-cube trays for small portions. Great for a one-person soup rescue.
- Assemble now, cook later: Prep carrots, celery, and onions and store covered in the fridge for 24–48 hours. Garlic/ginger can be prepared and kept in an airtight container for a day.
- Freeze-a-batch: Cool completely, portion into freezer-safe containers (leave headspace), and thaw in the fridge overnight before reheating gently. Reheat on low, stirring occasionally.
Little rituals that make the soup feel like medicine (and not just dinner)
- Put on a favorite playlist or a comforting podcast while you cook.
- Keep a lemon wedge on the bowl’s rim for an interactive squeeze.
- Wrap your hands around the bowl and breathe the steam up your nose for a hot second before taking a sip. (Caution: don’t scald your face. Tiny breaths only.)
Personal note (because I promised anecdotes)
I made this on a rainy Tuesday when my throat felt like I’d swallowed a rag. I used what I had: two chicken thighs languishing in the fridge, the last sprig of parsley, and a stubborn parmesan rind that had been living its best life in the freezer. I simmered, sneaked sips between email fights, and added a fingertip of chili because, why not.
By the time the sky finished crying, I had one of those rare soups that fixes both temperature and soul. It won’t replace a doctor or a day of rest, but it whispered the right things to my sinus-clogged brain: “You are cared for.” Make it for yourself, or someone who needs the same whisper.
Final checklist to bring into the kitchen
- Onion, carrot, celery — chopped.
- Garlic & ginger — ready to go.
- Stock/broth — in pot or measured.
- Chicken — prepped (or rotisserie on standby).
- Lemon & honey — for the final bright-and-soften step.
- Pasta? Cook separately.
- Salt & pepper — taste before you serve.
- A spoon and someone to call if it turns out amazing and you want to brag.