Garlic Parmesan Chicken Soup

Featured in: Everyday Meal Concepts

This velvety soup transforms simple ingredients into a protein-rich comfort dish. Tender chicken cubes simmer in aromatic broth with garlic and herbs, then enriched with heavy cream and freshly grated Parmesan. The result is a luxurious, creamy bowl ready in just 40 minutes.

Perfect for weeknight dinners, this nourishing soup delivers 33 grams of protein per serving. The garlic infuses throughout, while Parmesan adds depth and umami. Optional spinach adds color and nutrition without overpowering the classic flavors.

Updated on Mon, 02 Feb 2026 10:10:00 GMT
Creamy Garlic Parmesan Chicken Soup steaming in a white ceramic bowl, garnished with fresh parsley and extra cheese. Save
Creamy Garlic Parmesan Chicken Soup steaming in a white ceramic bowl, garnished with fresh parsley and extra cheese. | softabridan.com

The smell of garlic hitting hot olive oil always pulls me straight into the kitchen, no matter what else I'm doing. This soup happened on a night when I had chicken thawing and a wedge of Parmesan that needed using, and I just started layering flavors without a real plan. What came out of that pot was so silky and satisfying that my neighbor, who dropped by unannounced, asked if I'd opened a secret soup shop. Now it's the recipe I make when I want something that feels indulgent but comes together in less than an hour. It's become my answer to those nights when comfort food isn't optional.

I made this for my sister after she had her second baby, and she texted me at midnight asking for the recipe because her husband kept talking about it. There's something about the way the thyme and basil warm up the broth without overpowering the garlic and cheese. I've served it to picky eaters, tired friends, and even my father-in-law who claims he doesn't like creamy soups. Every single one of them finished their bowl and looked around for more.

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 starts the whole flavor base, and I've learned that letting the onions really soften in it makes all the difference in sweetness.
  • Onion: Don't rush this step, those five minutes of sautéing build the backbone of the soup.
  • Garlic: Four cloves might sound like a lot, but they mellow out beautifully and fill your kitchen with the best smell.
  • Chicken breasts: I cut them into one-inch cubes so they cook quickly and stay tender, and every spoonful gets a little protein.
  • Chicken broth: This is your soup foundation, so use one you'd actually want to sip on its own.
  • Heavy cream: This is what makes the soup feel luxurious, though half-and-half works if you want to lighten it up a bit.
  • Parmesan cheese: Freshly grated is non-negotiable here, the pre-shredded stuff has coatings that make it clump and refuse to melt smoothly.
  • Dried thyme: Adds an earthy, slightly floral note that plays so well with garlic.
  • Dried basil: Brings a hint of sweetness and rounds out the herb profile without overpowering.
  • Salt and pepper: Taste as you go, because the Parmesan adds saltiness and you don't want to overdo it.
  • Spinach or kale: I toss this in at the end for color and nutrition, and it wilts right into the soup without fuss.
  • Fresh parsley: A handful of this on top makes everything look and taste brighter.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Soften the Onion:
Heat the olive oil in your pot over medium heat and add the chopped onion. Let it cook for about five minutes, stirring occasionally, until it turns soft and translucent and smells sweet.
Wake Up the Garlic:
Stir in the minced garlic and let it cook for one to two minutes, just until it smells amazing and fills the kitchen. Don't let it brown or it'll turn bitter.
Brown the Chicken:
Add the chicken cubes, season them with salt and pepper, and cook for five to seven minutes, stirring now and then. You want them to lose their pink color and start getting a little golden on the edges.
Build the Broth:
Pour in the chicken broth and add the thyme and basil. Bring everything to a boil, then turn the heat down low and let it simmer for ten to fifteen minutes so the chicken cooks through and the flavors meld together.
Make It Creamy:
Lower the heat even more and stir in the heavy cream. Add the Parmesan about a quarter cup at a time, stirring constantly until each addition melts in smoothly and the soup turns velvety.
Wilt the Greens:
If you're using spinach or kale, stir it in now and let it wilt for a minute or two. It'll shrink down and disappear into the soup.
Adjust and Serve:
Taste the soup and add more salt and pepper if it needs it. Ladle it into bowls, sprinkle fresh parsley and extra Parmesan on top, and serve it hot.
A ladle pours rich Garlic Parmesan Chicken Soup into a bowl with crusty bread on the side for dipping. Save
A ladle pours rich Garlic Parmesan Chicken Soup into a bowl with crusty bread on the side for dipping. | softabridan.com

The first time I made this, my husband wandered into the kitchen three times asking when dinner would be ready, drawn in by the smell. When I finally served it, he ate two bowls without saying a word, then looked up and said it tasted like something his grandmother would have made. That's when I knew this soup was going to stick around. It's the kind of recipe that makes people feel cared for without you having to say anything at all.

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

This soup keeps beautifully in the fridge for up to four days, though the Parmesan can thicken it as it sits. I store it in an airtight container and when I reheat it, I add a splash of broth or cream to bring back that silky texture. Warm it gently over low heat on the stove, stirring often, because high heat can make the dairy separate. I don't recommend freezing this one because cream-based soups can get grainy when thawed, but if you must, leave out the cream and Parmesan and stir them in fresh after reheating.

What to Serve Alongside

I love serving this with crusty bread for dipping, the kind with a chewy crust that soaks up all that creamy broth. A simple green salad with lemon vinaigrette cuts through the richness and makes it feel like a complete meal. If I'm feeding a crowd, I'll put out some garlic bread or even a platter of roasted vegetables. The soup is hearty enough to stand alone, but those little extras make it feel special without much extra work.

Ways to Mix It Up

I've made this with shredded rotisserie chicken when I'm short on time, and it works perfectly, just stir it in at the end to warm through. Sometimes I add a handful of white beans or chickpeas to make it even heartier. If you want more vegetables, diced carrots or celery sautéed with the onion add sweetness and texture.

  • Swap the chicken for turkey or even cooked sausage if you want a different protein.
  • Stir in a squeeze of lemon juice at the end for a bright, tangy finish.
  • Top with crispy bacon or croutons for crunch and extra flavor.
Steam rises from a cozy bowl of Garlic Parmesan Chicken Soup, featuring tender chicken pieces and vibrant green spinach. Save
Steam rises from a cozy bowl of Garlic Parmesan Chicken Soup, featuring tender chicken pieces and vibrant green spinach. | softabridan.com

This soup has become my go-to when I need something that feels like a hug in a bowl. I hope it brings as much warmth to your table as it does to mine.

Recipe FAQs

Can I make this soup ahead of time?

Yes, prepare up to 3 days in advance. Store in the refrigerator and reheat gently over low heat, adding a splash of broth if needed. The Parmesan may thicken the soup when chilled.

What can I substitute for heavy cream?

Half-and-half creates a lighter version. For dairy-free options, use full-fat coconut milk or cashew cream, though the flavor profile will change slightly.

How do I prevent the cheese from clumping?

Add freshly grated Parmesan gradually while stirring constantly over low heat. Pre-grated cheese contains anti-caking agents that prevent smooth melting.

Can I use rotisserie chicken?

Absolutely. Add shredded rotisserie chicken during the last 5 minutes of simmering just to heat through. Skip the initial chicken cooking step.

Is this freezer-friendly?

Freeze before adding cream and cheese. When ready to serve, thaw overnight in the refrigerator, reheat, then stir in cream and Parmesan. Dairy can separate when frozen.

How can I make it thicker?

Mash some cooked potato into the broth, create a slurry with cornstarch and cold broth, or reduce the simmer time to evaporate more liquid.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Garlic Parmesan Chicken Soup

Creamy, protein-rich comfort in a bowl with tender chicken, garlic, and Parmesan.

Prep Time
10 mins
Cook Time
30 mins
Total Duration
40 mins
Created by Gabriel Summers


Skill Level Easy

Cuisine American

Portion 6 Serving size

Diet Preferences None specified

What You Need

Base

01 2 tablespoons olive oil
02 1 medium onion, chopped
03 4 cloves garlic, minced

Chicken

01 1 pound boneless, skinless chicken breasts, cut into 1-inch cubes

Liquid & Dairy

01 4 cups chicken broth
02 1 cup heavy cream
03 1 cup freshly grated Parmesan cheese, plus extra for garnish

Seasonings

01 1 teaspoon dried thyme
02 1 teaspoon dried basil
03 Salt and pepper to taste

Optional Add-ins

01 2 cups fresh spinach or kale, roughly chopped

Garnish

01 Fresh parsley, chopped
02 Extra Parmesan cheese

Directions

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and sauté for 5 minutes until softened and translucent.

Step 02

Bloom garlic: Stir in minced garlic and cook for 1-2 minutes until fragrant, being careful not to let it brown.

Step 03

Cook chicken: Add chicken pieces and season with salt and pepper. Cook for 5-7 minutes, stirring occasionally, until chicken is no longer pink and begins to turn golden.

Step 04

Build broth: Pour in chicken broth and add dried thyme and basil. Bring to a boil, then reduce heat to low and simmer for 10-15 minutes until chicken is cooked through and flavors have melded.

Step 05

Create creamy base: Lower the heat and stir in heavy cream. Gradually add Parmesan cheese in 1/4 cup increments, stirring constantly until smooth and creamy without clumping.

Step 06

Add greens: If using spinach or kale, add it to the pot and stir until wilted, approximately 1-2 minutes.

Step 07

Adjust seasoning: Taste the soup and adjust seasoning with additional salt and pepper as needed.

Step 08

Serve: Ladle soup into bowls and garnish with fresh parsley and extra Parmesan cheese. Serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot or Dutch oven with 4-6 quart capacity
  • Cutting board and chef's knife
  • Wooden spoon or silicone spatula
  • Ladle

Allergy Details

Always double-check ingredients to spot allergens, and talk to your doctor if you're unsure.
  • Contains dairy: Parmesan cheese and heavy cream
  • May contain gluten if using standard chicken broth; use gluten-free broth if needed
  • Possible cross-contamination with tree nuts in certain Parmesan brands

Nutrition Details (per portion)

Nutritional content is meant as a general reference, not as specific health advice.
  • Energy: 425
  • Fats: 28 g
  • Carbohydrates: 10 g
  • Proteins: 33 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.