Creamy Chicken Spinach Artichoke Soup

5 from 1 vote
Jump to RecipeRate Recipe

This post may contain affiliate links. Please read our disclosure policy.

This chicken spinach artichoke soup is inspired by your favorite spinach artichoke dip but in a cozy, creamy, hearty soup! It’s packed with flavorful veggies, chicken and a rich cheesy broth that’s easy to throw together for soup season.

This post may contain affiliate links.

A close up shot of a large spoonful of chicken spinach artichoke soup.

Why you’ll love this

A high protein, creamy, cheesy soup that tastes like spinach-artichoke dip? Yes!

If you’re looking for a soup that’s warm and comforting and absolutely delicious, I’ve got you covered with this spinach artichoke chicken soup.

It’s not just delicious. The best part is that it’s also hearty enough to be a meal on its own thanks to high protein chicken and fiber-rich veggies. Serve with your favorite crusty bread, and you have a yummy, easy balanced meal.

You’re going to absolutely love this creamy, hearty (and healthy!) dip-inspired soup!

Let’s get into what you need to make this delicious soup recipe.

Chicken spinach artichoke soup ingredients on a countertop with labels.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus I’ll send you new recipes every week!

Ingredients

  • Olive oil: You’ll need a little bit of olive oil to sauté the onions and garlic for the soup.
  • Yellow onion: Onion makes for the perfect flavorful start to the base. You can use whatever onions you like, I prefer yellow onions because I find they have a bit more intense onion flavor.
  • Fresh garlic cloves: Garlic makes everything better, especially dips! So, you’ll need lots of freshly minced garlic for this spinach artichoke dip inspired soup.
  • Low sodium chicken broth: You can also use regular chicken broth or chicken stock, just keep in mind you may need to adjust how much salt you add depending on how salty the broth is.
  • Artichoke hearts: Canned quartered artichoke hearts are the star ingredient of this soup and add the signature creamy nutty artichoke flavor and texture.
  • Frozen chopped spinach: Frozen spinach keeps things super simple, but you can also use fresh spinach if you prefer. Grab the spinach that says “cut spinach” or “chopped spinach”. You can also use baby spinach if you prefer.
  • Shredded chicken: You’ll need cooked shredded chicken. You can use rotisserie chicken, bake chicken breasts in the oven before hand or quickly sauté chicken in your soup pot before starting your other ingredients. You can also use shredded chicken thighs.
  • Milk: I recommend using 2% or whole milk for the best creaminess. If you’re in a pinch and need to use low-fat milk, I recommend adding a splash of heavy cream.
  • All-purpose flour: Flour is used as a thickening agent for this soup.
  • Cream cheese: Cream cheese adds creaminess and the classic cheesy flavor of spinach artichoke dip.
  • Shredded parmesan cheese: Parmesan cheese is the perfect complement to creamy cream cheese and milk.
  • Salt + black pepper
Chicken spinach artichoke soup in a bowl with a spoon.

How to make chicken spinach artichoke soup

  1. Heat olive oil in a large soup pot over medium heat on a stove top. Add onion and sauté for 3-4 minutes. Add garlic and cook until fragrant, about 1-2 minutes.
Garlic being sauteéd in a soup pot.
Broth being added to a soup pot.
  1. Add chicken broth, bring to a boil, stir artichoke hearts, spinach, chicken, salt and pepper return to a boil. Reduce heat to a low simmer.
Chicken, spinach, and artichokes being added to a soup pot.
Flour and milk being mixed together in a bowl.
  1. In a small bowl, mix milk and flour until smooth. Slowly stir into the soup until well combined. Next, stir in cream cheese one piece at a time until melted. Cook the soup for an additional 5 minutes or until thickened.
Milk and flour mixture being added to a soup pot.
Cream cheese being added to spinach artichoke chicken soup.
  1. Remove the pot from heat, stir in parmesan cheese, adjust seasoning if needed.
Parmesan cheese being added to chicken spinach artichoke soup.
Chicken spinach artichoke soup in a pot with a wooden spoon.

How to store

Store leftover soup in an airtight container in the fridge for up to 4 days.

Chicken spinach artichoke soup in a bowl topped with parmesan cheese.

Variations

  • Use rotisserie chicken or Air Fryer Shredded Chicken for quick and easy chicken prep for the soup.
  • Use fresh chopped spinach instead of frozen if you prefer it.
  • Add peeled and cubed potatoes, rice or pasta.
  • Top with hot sauce or red pepper flakes for a spicy kick.
  • Add a squeeze of fresh lemon juice to brighten up the flavor before serving.
  • Top with fresh herbs like parsley, dill or chives.
  • Serve with a dollop of plain Greek yogurt or sour cream.
A close up shot of a large spoonful of chicken spinach artichoke soup.
5 from 1 vote

Chicken Spinach Artichoke Soup

Rich and creamy cheesy soup inspired by spinach artichoke dip!
Prep: 5 minutes
Cook: 20 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 tbsp olive oil
  • 1 yellow onion, finely diced
  • 4 cloves garlic, minced
  • 4 cups low sodium chicken broth
  • 14-oz can quartered artichoke hearts, drained and chopped
  • 10 oz frozen chopped spinach
  • 2 cups chicken breast, shredded, can use rotisserie chicken
  • 1 cup milk, 2% or whole
  • 1/4 cup all-purpose flour
  • 4 oz cream cheese, cut into small pieces
  • 3/4 cup parmesan cheese, shredded or grated, additional for topping
  • 1/4 tsp salt, more to taste *will need less if using regular sodium broth
  • 1/8 tsp black pepper, more to taste
  • squeeze of fresh lemon juice before serving, optional

Instructions 

  • Heat olive oil in a large soup pot over medium heat. Add onion and sauté for 3-4 minutes. Add garlic and cook until fragrant (1-2 minutes).
  • Add chicken broth and bring to a boil. Stir in artichoke hearts, spinach, chicken, salt and pepper. Reduce heat to low.
  • In a small bowl, whisk together milk and flour until smooth. Slowly stir into the soup until well combined.
  • Stir in cream cheese one piece at a time until melted. Cook the soup for an additional 5 minutes on low heat or until thickened.
  • Remove the pot from heat and stir in parmesan cheese until melted. Add additional salt + black pepper to taste.
  • Serve with additional parmesan cheese, crusty bread or crostini.

Nutrition

Calories: 268kcal | Carbohydrates: 16g | Protein: 22g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.01g | Cholesterol: 58mg | Sodium: 632mg | Potassium: 592mg | Fiber: 3g | Sugar: 5g | Vitamin A: 5958IU | Vitamin C: 5mg | Calcium: 248mg | Iron: 2mg

Nutrition information is automatically calculated and should only be used as an estimate.

Did you try this recipe?Leave a comment + star rating below!

Hi, I'm Jamie

Iโ€™m a Registered Dietitian of over 10 years and I love creating simple, delicious recipes that leave you feeling good, too. Healthy eating doesnโ€™t have to be complicated! Let me show you with easy healthy recipes and realistic nutrition tips.

Related Posts

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. L Marie says:

    What is the amount of each serving? A cup?

    1. Jamie N, Registered Dietitian says:

      It makes about 6 servings so you can just evenly divide it- each serving should be just around 1 3/4 cups.

  2. Clarissa S. says:

    Wod fresh spinach work? If so, how much would you use?

    1. Jamie N, Registered Dietitian says:

      Definitely! I haven’t tried fresh yet but about 16 oz. of fresh spinach is equivalent to 10 oz. frozen. Just make sure it’s in the pot for long enough to wilt down ๐Ÿ™‚

  3. Megan says:

    5 stars
    Very tasty soup on an April showers evening! Super simple and quick to make. Paired excellent with a homemade crusty bread.

    1. Jamie N, Registered Dietitian says:

      SO glad you loved this one! It really is so easy! Thank you for leaving a review ๐Ÿ™‚