Garlic Parmesan Chicken Soup

Featured in: Everyday Meal Plans

This hearty soup combines tender cubes of chicken breast with a luxurious velvety broth enriched with heavy cream and freshly grated Parmesan. The aromatic base starts with sautéed onions and minced garlic, while dried thyme and basil add classic herbal notes. Ready in just 40 minutes, this protein-packed bowl delivers restaurant-quality richness perfect for chilly evenings. The addition of fresh spinach or kale brings vibrant color and extra nutrition.

Updated on Mon, 02 Feb 2026 10:02:00 GMT
Creamy Garlic Parmesan Chicken Soup steaming in a rustic bowl, garnished with parsley and extra Parmesan. Save to Pinterest
Creamy Garlic Parmesan Chicken Soup steaming in a rustic bowl, garnished with parsley and extra Parmesan. | freshtiwizi.com

The smell of garlic hitting hot olive oil is what always brings me back to the kitchen on cold evenings. I started making this soup during a particularly busy winter when I needed something that felt indulgent but came together quickly. The Parmesan melts into the broth and creates this silky texture that feels like a hug in a bowl. My kids started requesting it by name, calling it "cheesy chicken soup," and honestly, I can't blame them. It's become the answer to "what's for dinner?" more times than I can count.

I made this for my sister when she came over after a long day at work, and she sat at my kitchen counter with her bowl, silent for a solid five minutes. She finally looked up and said it reminded her of the creamy soups our mom used to make, but better. That's the thing about simple food done right: it doesn't need to be fancy to matter. We ended up talking for hours that night, and she took home a container for lunch the next day.

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: I use a good quality olive oil here because it's the first flavor that hits the pan, and you'll smell it throughout the whole process.
  • Onion: Chopped medium-sized yellow or white onion works best, and don't skip the full five minutes of sautéing because that sweetness is the backbone of the soup.
  • Garlic: Four cloves might seem like a lot, but garlic is the star here, so mince it fresh and let it get fragrant without browning.
  • Chicken breasts: I cut them into one-inch cubes so they cook evenly and give you a perfect bite of tender chicken in every spoonful.
  • Chicken broth: Use a quality broth or homemade if you have it, and make sure it's gluten-free if that matters to you or your guests.
  • Heavy cream: This is what makes the soup velvety and rich, though half-and-half works if you want something a bit lighter.
  • Parmesan cheese: Freshly grated is non-negotiable here because pre-shredded has additives that make it clump instead of melt smoothly.
  • Dried thyme and basil: These herbs add warmth and depth without overpowering the garlic and cheese.
  • Salt and pepper: Season as you go and taste at the end because the Parmesan adds saltiness too.
  • Spinach or kale: Totally optional, but I love the pop of green and the way it wilts into the soup at the last minute.
  • Fresh parsley: A handful chopped for garnish makes it 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

Start with the aromatics:
Heat your olive oil in a large pot over medium heat, then add the chopped onion and let it cook for about five minutes until it's soft and translucent. You'll know it's ready when the kitchen smells sweet and the onion has lost its raw bite.
Add the garlic:
Stir in the minced garlic and cook for just one to two minutes, stirring constantly so it doesn't brown and turn bitter. The smell will be incredible and you'll want to bottle it.
Cook the chicken:
Toss in the cubed chicken, season it 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. Don't worry about cooking it all the way through yet because it'll finish in the broth.
Build the broth:
Pour in the chicken broth and add the dried thyme and basil, then bring everything to a boil. Reduce the heat to low and let it simmer for 10 to 15 minutes so the chicken cooks through and the flavors start to come together.
Make it creamy:
Lower the heat even more, stir in the heavy cream, then gradually add the Parmesan about a quarter cup at a time, stirring constantly until it melts into a smooth, creamy soup. Patience here prevents clumping and gives you that silky texture.
Add the greens:
If you're using spinach or kale, stir it in now and let it wilt for one to two minutes. It adds color and a little nutritional boost without changing the flavor much.
Taste and adjust:
Give it a taste and add more salt and pepper if needed, keeping in mind the Parmesan is salty. This is your chance to make it perfect.
Serve it up:
Ladle the soup into bowls, sprinkle with fresh parsley and extra Parmesan, and serve it hot. Watching people take that first spoonful is the best part.
Tender chicken and wilted spinach in a rich, velvety Garlic Parmesan Chicken Soup served hot. Save to Pinterest
Tender chicken and wilted spinach in a rich, velvety Garlic Parmesan Chicken Soup served hot. | freshtiwizi.com

One night I made this soup when a friend came over unexpectedly, and I was worried I didn't have enough food in the house. I threw in some kale I had wilting in the fridge and served it with some bread I'd frozen weeks earlier. She told me it was the best thing she'd eaten all week, and I realized that sometimes the meals we throw together end up meaning the most. It's not about perfection, it's about warmth and the act of feeding someone you care about.

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.

Making It Lighter

If you want to keep the creamy texture but cut some of the richness, swap the heavy cream for half-and-half or even whole milk. The soup won't be quite as thick, but it'll still have that comforting, velvety quality. I've done this on nights when I want a second bowl without feeling too full, and it works beautifully.

Storage and Reheating

This soup keeps well in the fridge for up to four days in an airtight container, and honestly, the flavors get even better after a day or two. When you reheat it, do it gently over low heat and stir frequently because cream-based soups can separate if you crank the heat too high. If it's thickened up, just add a little broth or cream and stir until it's back to the consistency you want.

Serving Suggestions

I love serving this with a crusty baguette or some garlic bread for dipping, and sometimes I'll put out a simple green salad on the side to balance the richness. If you're feeding a crowd, set out extra Parmesan, fresh parsley, and maybe some red pepper flakes for people who like a little heat. It's one of those soups that feels special enough for guests but easy enough for a regular Tuesday night.

  • Pair it with a crisp white wine like Pinot Grigio or Sauvignon Blanc if you're feeling fancy.
  • Add cooked pasta like small shells or ditalini to make it even heartier and more filling.
  • Freeze individual portions in freezer-safe containers for up to three months and you'll have a homemade meal ready when you need it most.
Golden chicken simmered in a creamy Garlic Parmesan Chicken Soup, perfect with crusty bread for dipping. Save to Pinterest
Golden chicken simmered in a creamy Garlic Parmesan Chicken Soup, perfect with crusty bread for dipping. | freshtiwizi.com

This soup has become one of those recipes I make without thinking, the kind where my hands know what to do before my brain catches up. I hope it becomes that for you too, something warm and easy that you can turn to when you need comfort in a bowl.

Recipe FAQs

Can I make this soup ahead of time?

Yes, prepare up to 3 days in advance. Store refrigerated in an airtight container. Reheat gently over medium-low heat, adding a splash of broth if needed to restore consistency.

Can I freeze this soup?

Freezing works best before adding cream and Parmesan. Prepare the broth and chicken base, cool completely, then freeze for up to 3 months. Thaw overnight and finish with dairy when reheating.

What can I use instead of heavy cream?

Half-and-half creates a lighter version. Coconut milk adds dairy-free richness but changes the flavor profile. Greek cheese like halloumi provides similar salty notes to Parmesan.

How do I prevent the Parmesan from clumping?

Add cheese gradually while stirring constantly over low heat. Freshly grated melts better than pre-shredded. Avoid boiling after adding dairy to maintain smooth texture.

Can I use rotisserie chicken?

Absolutely. Shred about 3 cups from a store-bought bird and add during the last 5 minutes of simmering to heat through. Skip the initial chicken cooking step.

What vegetables can I add?

Diced carrots and celery work well with the onion base. Zucchini adds mild flavor and body. Potatoes make it more substantial. Add hearty vegetables early, delicate greens near the end.

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, comforting bowl with tender chicken, fragrant garlic, and rich Parmesan in a smooth broth.

Prep Time
10 minutes
Time to Cook
30 minutes
Overall Time
40 minutes
Created by Preston Ivory


Skill Level Easy

Cuisine American

Makes 6 Number of Portions

Diet Preferences No Gluten, Low in Carbs

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

How to Make It

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. Stir in minced garlic and cook for 1-2 minutes until fragrant, being careful not to let it brown.

Step 02

Cook Chicken: Add chicken pieces to the pot. Season with salt and pepper. Cook 5-7 minutes, stirring occasionally, until chicken is no longer pink and starts to turn golden.

Step 03

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

Step 04

Incorporate Cream: Lower the heat and stir in heavy cream. Gradually add Parmesan cheese, approximately 1/4 cup at a time, stirring constantly until the mixture is smooth and creamy.

Step 05

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

Step 06

Finish & Serve: Taste and adjust seasoning with additional salt and pepper as needed. Ladle soup into bowls, garnish with fresh parsley and extra Parmesan cheese. Serve 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 You'll Need

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

Allergy Advice

Look over each item for allergens and reach out to a doctor if unsure.
  • Contains dairy: Parmesan cheese and heavy cream
  • May contain gluten in broth; use certified gluten-free broth if required
  • Possible cross-contamination with tree nuts in certain Parmesan brands

Nutrition Breakdown (one portion)

Nutrient details are for reference only and not a substitute for professional advice.
  • Calories per serving: 425
  • Fat content: 28 grams
  • Carbohydrates: 10 grams
  • Proteins: 33 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.