Garlic Parmesan Chicken Soup

Featured in: Light Forest-Inspired Bowls

This creamy garlic Parmesan chicken soup delivers restaurant-quality comfort food in just 40 minutes. Tender chicken cubes are simmered in a velvety broth infused with aromatic garlic, Italian herbs, and rich Parmesan cheese. The addition of heavy cream creates a luxurious texture, while optional spinach or kale adds nutrition and color. Perfect for busy weeknights, this high-protein soup pairs beautifully with crusty bread.

Updated on Sun, 01 Feb 2026 16:05:00 GMT
Creamy Garlic Parmesan Chicken Soup in a rustic bowl, garnished with fresh parsley and extra cheese, with a spoon dipping in. Pin It
Creamy Garlic Parmesan Chicken Soup in a rustic bowl, garnished with fresh parsley and extra cheese, with a spoon dipping in. | birchoven.com

The smell of garlic hitting hot olive oil always pulls me straight into the kitchen, no matter what I'm doing. This soup started as a weeknight experiment when I had chicken breasts thawing and a hunk of Parmesan begging to be used. I threw in some cream, a handful of spinach, and by the time I ladled it into bowls, my husband had already grabbed spoons. It's become one of those recipes I make when I want something that feels indulgent but comes together in under an hour.

I made this for my sister the night she came over stressed about work deadlines. She sat at the counter, venting about emails, and I just kept stirring. When I set the bowl in front of her, she went quiet for a solid three minutes, just eating. She texted me the next day asking for the recipe, which is how I knew it was a keeper.

Ingredients

  • Olive oil: This is your flavor foundation, the thing that carries the onion and garlic into every corner of the pot.
  • Onion: I chop mine medium so it softens into the soup but still gives you little sweet pockets here and there.
  • Garlic: Four cloves sounds like a lot, but once it blooms in the oil, it mellows and turns almost buttery.
  • Chicken breasts: I cube them small so they cook fast and soak up all that garlicky, cheesy broth.
  • Chicken broth: Go for a good quality one, or better yet, homemade if you have it frozen, it makes a noticeable difference.
  • Heavy cream: This is what turns the soup velvety and rich, though half and half works if you want to lighten things up a bit.
  • Parmesan cheese: Freshly grated is non negotiable here, the pre shredded stuff has anti caking agents that make it gritty when melted.
  • Dried thyme and basil: These add a subtle herby warmth that balances out the richness of the cream and cheese.
  • Spinach or kale: I like tossing in a couple handfuls at the end, it wilts down to almost nothing but adds color and makes me feel better about the cream.
  • Fresh parsley and extra Parmesan: The garnish might seem optional, but that little hit of brightness and extra salt on top really finishes each bowl.

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Start with the aromatics:
Heat the olive oil in a large pot over medium heat, then add the chopped onion and let it soften for about 5 minutes until it's translucent and smells sweet. Stir in the garlic and cook for another minute or two, just until it releases that unmistakable fragrance, but pull it off before it browns.
Cook the chicken:
Toss in the cubed chicken, season it with salt and pepper, and stir it around for 5 to 7 minutes until the pieces are no longer pink and starting to get a little golden on the edges. This step builds flavor into the meat before the liquid even goes in.
Build the broth:
Pour in the chicken broth, add the thyme and basil, and bring everything to a boil. Once it's bubbling, drop the heat to low and let it simmer for 10 to 15 minutes so the chicken finishes cooking and all those flavors get cozy together.
Make it creamy:
Turn the heat down even lower, stir in the heavy cream, then add the Parmesan a little at a time, stirring constantly so it melts smooth and doesn't clump. This part takes patience, but it's worth it for that silky texture.
Add 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 fast and blend right into the soup.
Taste and adjust:
Give it a taste and add more salt and pepper if it needs it. Sometimes I add a pinch more thyme if I'm feeling it.
Serve:
Ladle the soup into bowls, sprinkle with fresh parsley and extra Parmesan, and get it to the table while it's still steaming. This is the kind of soup that tastes best when it's piping hot.
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Rich Garlic Parmesan Chicken Soup ladled into a white bowl, steam rising, next to a crusty bread slice and fresh basil garnish. Pin It
Rich Garlic Parmesan Chicken Soup ladled into a white bowl, steam rising, next to a crusty bread slice and fresh basil garnish. | birchoven.com

This soup has become my go to when someone needs comfort but I don't have all day to cook. I've brought it to new moms, sick friends, and even my neighbor after her dog passed away. There's something about handing someone a warm bowl of something creamy and garlicky that feels like a hug you can eat.

Storage and Reheating

This soup keeps well in the fridge for up to three days in an airtight container. When you reheat it, do it gently over low heat on the stove, stirring often, because the cream can split if you blast it too fast. If it thickens up too much in the fridge, just add a splash of broth or cream to loosen it back up. I don't recommend freezing it because the dairy doesn't always come back together perfectly, but if you do, know it might look a little grainy after thawing.

Serving Suggestions

I love pairing this with a crusty baguette or some garlic bread to soak up every last drop of broth. A simple green salad with lemon vinaigrette on the side cuts through the richness and makes it feel like a full meal. Sometimes I'll serve it with roasted vegetables or even a few crackers on top for crunch. It's hearty enough to stand alone, but it also plays well with other dishes if you're feeding a crowd.

Variations and Substitutions

If you want to make this lighter, swap the heavy cream for half and half or even whole milk, though it won't be quite as luscious. You can use rotisserie chicken instead of raw breasts, just shred it and add it at the end so it doesn't overcook. I've also made this with turkey, and it worked beautifully. For a veggie version, skip the chicken and add white beans, mushrooms, or extra greens, and use vegetable broth instead.

  • Try adding a squeeze of lemon juice at the end for a bright, tangy finish.
  • Stir in a handful of cooked pasta or rice to make it even more filling.
  • Top with crispy bacon bits or croutons for extra texture and flavor.
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Velvety Garlic Parmesan Chicken Soup served hot, featuring tender chicken pieces and wilted spinach, topped with grated Parmesan and herbs. Pin It
Velvety Garlic Parmesan Chicken Soup served hot, featuring tender chicken pieces and wilted spinach, topped with grated Parmesan and herbs. | birchoven.com

This soup has earned its spot in my regular rotation, and I think it'll do the same for you. It's simple, satisfying, and the kind of thing that makes your kitchen smell like a hug.

Recipe Questions & Answers

Can I use chicken thighs instead of breasts?

Yes, boneless skinless chicken thighs work wonderfully and add extra flavor. Use the same amount and cooking time, though thighs may take slightly longer to cook through.

How do I prevent the Parmesan from clumping?

Always add freshly grated Parmesan gradually on low heat while stirring constantly. Pre-shredded cheese contains anti-caking agents that can cause clumping, so freshly grated works best.

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 3 days. Reheat gently over low heat, stirring occasionally. You may need to add a splash of broth or cream if it thickens too much.

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.

Can I freeze this soup?

Cream-based soups can separate when frozen, but it's possible. Freeze for up to 2 months and reheat gently, whisking to recombine. The texture may be slightly different from fresh.

How can I make this soup thicker?

For a thicker consistency, add 2 tablespoons of flour when cooking the onions, or stir in a cornstarch slurry. You can also blend a portion of the soup and return it to the pot.

Garlic Parmesan Chicken Soup

Creamy, protein-packed soup with tender chicken, aromatic garlic, and rich Parmesan in a velvety broth.

Prep Time
10 minutes
Cook Time
30 minutes
Overall Time
40 minutes
Published by Zoey Turner


Skill Level Easy

Cuisine American

Servings Yielded 6 Total Servings

Dietary Information Gluten-Free, Low Carb

What You'll 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.

Step 02

Toast garlic: Stir in minced garlic and cook for 1 to 2 minutes until fragrant, avoiding browning.

Step 03

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

Step 04

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

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.

Step 06

Incorporate greens: If using spinach or kale, add and stir until wilted, approximately 1 to 2 minutes.

Step 07

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

Step 08

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

Tools Needed

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

Allergy Details

Please double-check ingredients for allergens and reach out to your healthcare provider if uncertain.
  • Contains dairy in Parmesan cheese and heavy cream
  • Contains possible gluten in standard broth; use gluten-free broth if required
  • Possible cross-contamination with tree nuts in certain Parmesan cheese brands

Nutrition Details (per portion)

These nutrition estimates are for general reference only—always consult your doctor for specific advice.
  • Kcal: 425
  • Fats: 28 g
  • Carbohydrates: 10 g
  • Proteins: 33 g