Save My neighbor knocked on my door one Thursday evening holding a container of this soup, steam still rising from the lid. She'd made too much, she said, but I think she just knew I needed something warm. That first spoonful, thick with Parmesan and dotted with tender chicken, tasted like someone cared. I asked for the recipe the next morning, and it's been in my rotation ever since.
I made this the first time my sister visited after her surgery, when she could barely keep anything down. She managed half a bowl, then asked for more. Watching her scrape the bottom clean, I realized this soup had a quiet kind of power. It wasn't just filling, it was comforting in a way that felt like a hug from the inside out.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Olive oil: Use a good quality oil because it's the first flavor that hits the pot, and it carries the garlic and onion through every spoonful.
- Onion: Chop it medium-fine so it melts into the broth without leaving chunky bites that some people pick around.
- Garlic: Fresh cloves are non-negotiable here, the jarred stuff just doesn't bloom the same way when it hits the heat.
- Chicken breasts: Cut them into one-inch cubes so they cook evenly and stay tender, not rubbery.
- Chicken broth: Low-sodium gives you control over the salt, especially once the Parmesan goes in.
- Heavy cream: This is what makes the soup velvety, but half-and-half works if you want something a little lighter on your stomach.
- Parmesan cheese: Freshly grated from a block melts smooth and tastes sharp and nutty, pre-shredded clumps up and tastes like dust.
- Dried thyme and basil: These two herbs add warmth without overpowering the garlic and cheese.
- Spinach or kale: Totally optional, but a handful wilts right in and makes you feel like you're eating something virtuous.
- Fresh parsley: A sprinkle on top brightens everything and makes it look like you tried, even on a Tuesday.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the aromatics:
- Heat the olive oil in your largest pot and toss in the onion, letting it soften and turn translucent for about five minutes. When the garlic goes in, your kitchen will smell like every good decision you've ever made, just don't let it brown or it'll turn bitter.
- Cook the chicken:
- Add the cubed chicken, season it with salt and pepper, and stir it around until it's no longer pink and just starting to turn golden at the edges. This takes about five to seven minutes, and you want a little color for flavor.
- Build the broth:
- Pour in the chicken broth and sprinkle in the thyme and basil, then bring everything to a boil. Once it's bubbling, drop the heat to low and let it simmer for ten to fifteen minutes so the chicken cooks through and the herbs release their oils.
- Add the cream and cheese:
- Lower the heat even more, stir in the heavy cream, then add the Parmesan about a quarter cup at a time, stirring constantly. If you dump it all in at once, it clumps up and you'll be fishing out rubbery cheese wads.
- Wilt the greens:
- If you're using spinach or kale, stir it in now and let it wilt for a minute or two. It shrinks down to almost nothing but adds a pop of color and makes you feel better about the cream.
- Taste and serve:
- Adjust the salt and pepper, then ladle the soup into bowls and top with fresh parsley and extra Parmesan. Serve it hot with crusty bread if you have it.
Save One night I served this to friends who'd driven three hours in a snowstorm to see us. We sat around the table with second bowls, the windows fogged up, and nobody wanted to leave. One of them still texts me every winter asking if it's soup season yet. I always say yes.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Store and Reheat
Let the soup cool completely before transferring it to an airtight container. It keeps in the fridge for up to four days, and honestly, the flavors get even richer after a night of sitting. When you reheat it on the stove, go low and slow, stirring often, because the cream can separate if you blast it with high heat. If it looks a little thick, add a splash of broth or cream to loosen it back up.
Swaps and Substitutions
If you want to lighten it up, swap the heavy cream for half-and-half or even whole milk, though it won't be quite as luscious. Rotisserie chicken works beautifully if you're short on time, just shred it and add it with the broth. For a dairy-free version, use coconut cream and nutritional yeast instead of Parmesan, it's not the same, but it's still comforting. Gluten-free is easy, just check your broth label.
Serving Suggestions
This soup begs for something crunchy on the side, a warm baguette, garlic bread, or even buttery crackers. A simple green salad with lemon vinaigrette cuts through the richness and makes the whole meal feel balanced. I've also served it in bread bowls for a crowd, and people lost their minds.
- Pair it with a crisp white wine like Pinot Grigio if you're feeling fancy
- Top with crispy bacon bits for a salty, smoky crunch
- Serve over pasta or rice to stretch it into a heartier meal
Save This soup has become my default answer when someone needs comfort and I don't know what else to offer. It's simple, it's warm, and it always feels like enough.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
Yes, prepare the soup up to 2 days in advance. Store in the refrigerator and reheat gently over low heat, adding a splash of cream or broth if needed to restore consistency. The flavors often deepen overnight.
- → What can I substitute for heavy cream?
Half-and-half works well for a lighter version. For dairy-free options, try full-fat coconut milk or cashew cream, though the flavor profile will change slightly. Evaporated milk also creates a creamy texture.
- → How do I prevent the parmesan from clumping?
Use freshly grated parmesan rather than pre-shredded cheese, which contains anti-caking agents. Add the cheese gradually while stirring constantly over low heat. This ensures smooth incorporation into the broth.
- → Can I use rotisserie chicken instead of raw?
Absolutely. Use about 3 cups shredded rotisserie chicken and add it during the last 5-10 minutes of simmering just to heat through. This reduces cooking time and adds convenient flavor.
- → How long does this soup keep?
Store in an airtight container for 3-4 days in the refrigerator. The soup may thicken as it sits—thin with broth when reheating. For longer storage, freeze for up to 3 months, though the cream texture may change slightly.
- → What should I serve with this soup?
Crusty bread, garlic knots, or a warm baguette complement the creamy broth perfectly. A simple green salad with vinaigrette balances the richness. For a heartier meal, serve with roasted vegetables or mashed potatoes.