Save to Pinterest My kitchen smelled like a hug the first time I let garlic soften in olive oil for this soup. I'd been craving something warm and filling after a long day, but didn't want to spend an hour at the stove. That's when I tossed chicken cubes into the pot with cream and Parmesan, letting them melt into something ridiculously comforting. It tasted like I'd been simmering it all afternoon, but really, I was eating within forty minutes.
I made this for my sister when she came over exhausted from work, and she ate two bowls without saying much. Afterward, she just looked at me and said, That was exactly what I needed. Sometimes a soup can say more than words, especially when it's thick, garlicky, and topped with a snowfall of Parmesan.
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: This is your flavor base, heating it gently with onion and garlic builds a fragrant foundation that carries through the whole pot.
- Onion: Chopped medium and softened slowly, it adds sweetness and depth without overpowering the garlic.
- Garlic: Four cloves minced fine, cooked just until fragrant so it stays sweet and aromatic instead of bitter.
- Chicken breasts: Cut into bite sized cubes so they cook fast and stay tender, seasoning them right in the pot keeps things simple.
- Chicken broth: Four cups create the soupy body, and using a good quality broth makes a noticeable difference in flavor.
- Heavy cream: Stirred in at the end, it turns the broth velvety and rich, or swap for half and half if you want something lighter.
- Parmesan cheese: Freshly grated melts smoothly into the soup, adding nutty, salty flavor that clings to every spoonful.
- Dried thyme and basil: These herbs bring warmth and a subtle earthiness that balances the richness of the cream and cheese.
- Spinach or kale: Optional but wonderful, they wilt right in and add color, texture, and a little virtue to your bowl.
- Fresh parsley: A handful chopped for garnish adds brightness and a pop of green that makes each bowl look inviting.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Soften the aromatics:
- Heat olive oil in a large pot over medium heat, then add the chopped onion and let it cook for five minutes until it turns soft and translucent. This is where the sweetness starts to build, so don't rush it.
- Add the garlic:
- Stir in the minced garlic and cook for one to two minutes until it smells amazing and fills your kitchen with warmth. Watch it closely so it doesn't brown or turn bitter.
- Brown the chicken:
- Toss in the chicken cubes, season with salt and pepper, and cook for five to seven minutes, stirring occasionally until the pieces are no longer pink and starting to turn golden. This step adds a little texture and locks in flavor.
- Build the broth:
- Pour in the chicken broth, add the dried thyme and basil, then bring everything to a boil. Reduce the heat to low and let it simmer for ten to fifteen minutes so the chicken finishes cooking and the flavors start to blend.
- Stir in the cream and cheese:
- Lower the heat even more, then stir in the heavy cream and gradually add the Parmesan about a quarter cup at a time, stirring constantly. This keeps the cheese from clumping and creates a smooth, creamy texture.
- Wilt the greens:
- If you're using spinach or kale, add it now and stir until it wilts into the soup, which only takes a minute or two. It adds color and a little earthiness without changing the feel of the dish.
- Taste and adjust:
- Give the soup a taste and add more salt and pepper if it needs it. Sometimes a pinch more seasoning makes everything come alive.
- Serve hot:
- Ladle the soup into bowls, top each one with fresh parsley and extra Parmesan, and serve it while it's still steaming. The garnish isn't just pretty, it adds a final layer of flavor.
Save to Pinterest
Save to Pinterest 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.
One night I served this to a friend who claimed she didn't like soup, and she scraped her bowl clean without a word. Watching her go back for seconds, I realized this wasn't just soup anymore, it was proof that the right bowl of something warm can change someone's whole evening.
Choosing Your Chicken
Boneless, skinless chicken breasts work beautifully here because they cook quickly and stay lean, but I've also used thighs when I want a little more richness. Cut them into one inch cubes so every piece cooks evenly and fits nicely on a spoon. If you're in a rush, you can even use rotisserie chicken and just stir it in at the end, though you'll miss that golden browning step. Season the chicken right in the pot instead of before, it's one less dish to wash and the seasoning blends right into the soup.
Dairy Adjustments
Heavy cream makes this soup luxuriously thick and indulgent, but half and half works if you want something a little lighter without losing the creamy texture. I've tried milk in a pinch, and while it's thinner, it still tastes good, just less rich. If you're avoiding dairy altogether, coconut cream can stand in, though the flavor will shift slightly toward tropical. Whatever you choose, add it off the heat and stir gently so it doesn't curdle or separate.
Serving and Storage
This soup tastes best served hot with a sprinkle of fresh parsley and extra Parmesan on top, and I love pairing it with crusty bread for dipping. Leftovers keep in the fridge for up to three days, though the soup thickens as it sits, so you'll want to add a little broth or cream when reheating. I reheat it gently on the stove over low heat, stirring often so the dairy doesn't break. It doesn't freeze perfectly because of the cream and cheese, but if you must, freeze it before adding the dairy and stir that in fresh when you reheat.
- Ladle into bowls while steaming and garnish generously, presentation matters even on a weeknight.
- Pair with a simple green salad or garlic bread to round out the meal.
- If reheating, do it slowly and stir often to keep the texture smooth and creamy.
Save to Pinterest
Save to Pinterest This soup has become my go to when I need something that feels like a warm blanket but doesn't demand much from me. I hope it finds a spot in your regular rotation, because some recipes are just meant to be made over and over.
Recipe FAQs
- → Can I make this soup ahead of time?
Yes, you can prepare this soup up to 2 days in advance. Store it in an airtight container in the refrigerator. Reheat gently over low heat, stirring occasionally. The broth may thicken when chilled, so add a splash of broth or cream when reheating to restore the creamy consistency.
- → Can I freeze this creamy soup?
Freezing is possible but may cause slight separation due to the cream and cheese. For best results, cool the soup completely before freezing in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat slowly, stirring well to recombine the ingredients.
- → What can I use instead of heavy cream?
Half-and-half creates a lighter version while maintaining creaminess. For a dairy-free alternative, coconut milk works but adds subtle coconut flavor. Full-fat Greek yogurt can be stirred in at the end for a tangy protein boost, though it may thicken the soup more than cream.
- → Why does my Parmesan cheese clump in the soup?
Pre-grated cheese often contains anti-caking agents that prevent smooth melting. Use freshly grated Parmesan and add it gradually on low heat while stirring constantly. This allows the cheese to melt evenly into the broth without forming clumps.
- → Can I use rotisserie chicken instead of raw chicken breasts?
Absolutely. Shred about 2-3 cups of rotisserie chicken and add it during the last 5 minutes of simmering just to heat through. This shortcut reduces cooking time and adds extra depth of flavor from the seasoned rotisserie meat.