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

Creamy Spinach Artichoke Soup by Modern Honey. Rich and creamy parmesan cheese cream soup with spinach and artichokes. Perfect soup for a cold winter's day.

BREAKING NEWS: It is going to rain FOR DAYS in Arizona.

This isn’t a joke so please plan accordingly. Do not get on the road. We all know Arizonans don’t know how to drive in the rain.

Arizona may be the only place in the nation where when rain is in the forecast, it is the TOP news story. “Here we are reporting live from Gilbert, Arizona where we received an astounding 1/4 inch of rain.” Epic. Gotta love Arizona. We get a little giddy when it rains. All the kids run outside for a rain dance with no shirts on and teenagers post videos on social media of liquid falling from the sky.

So, since rain is in the forecast, soup is on the dinner menu. However, because my husband Dean has a strict “no soup policy in the summer”, we fit in as much soup as possible in the winter. I could eat soup all year long but he believes that it belongs only in the winter and summer is for salads and burgers. He may be right but I think this Creamy Spinach Artichoke Soup can be eaten all day, every day.

Creamy Spinach Artichoke Soup by Modern Honey. Rich and creamy parmesan cheese cream soup with spinach and artichokes. Perfect soup for a cold winter's day.

When I was in high school, I discovered the best cream of spinach and artichoke soup at a local cafe called Cracker’s. Since I was a huge fan of spinach artichoke dip already, the thought of eating it in a soup made me happy. It was so creamy and delicious that it soon had a  massive following.

Creamy Spinach Artichoke Soup by Modern Honey. Rich and creamy parmesan cheese cream soup with spinach and artichokes. Perfect soup for a cold winter's day.

This Creamy Spinach Artichoke Soup is made by sauteing onions and garlic in butter until nice and soft. Frozen spinach is added along with spices and chicken broth.  Artichokes, heavy cream, parmesan cheese and cream cheese round out the soup. How can you go wrong with that list of ingredients? Thank heavens there is spinach in there to balance it all out!

This Creamy Spinach Artichoke Soup is absolutely heavenly.

  • If you want to make this Creamy Spinach Artichoke Soup keto-friendly, you can remove the flour from the recipe. The flour serves as a thickening agent but I have had numerous comments from people who say it is still utterly delicious and creamy without it! This soup will be perfect for the keto diet.

Creamy Spinach Artichoke Soup by Modern Honey. Rich and creamy parmesan cheese cream soup with spinach and artichokes. Perfect soup for a cold winter's day.

Pin this now to find it later

Pin It
4.95 from 35 votes

Creamy Spinach Artichoke Soup

By: Melissa Stadler, Modern Honey
Rich and creamy spinach artichoke soup made with chicken broth, heavy cream, spinach, artichokes, spices, and cream cheese. Perfect for a cold winter's day!
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
Servings: 6


  • 2 Tablespoons Butter
  • 1 Onion chopped
  • 4 Garlic Cloves minced (or 3/4 teaspoon Garlic Powder)
  • 1 - 9- ounce pkg. Frozen Chopped Spinach may use 1/2 of pkg. if you so desire
  • 1 teaspoon Salt
  • 1 teaspoon Pepper
  • 3 Tablespoons Flour may delete if you want gluten-free or keto-friendly soup
  • 4 cups Chicken Broth
  • 1 - 14 ounce can Artichoke Hearts drained and roughly chopped
  • 1- 1 1/2 cups Heavy Cream depending on how creamy you want the soup
  • 1 - 8- ounce pkg. Cream Cheese
  • 1 cup Parmesan Cheese plus additional 1/2 cup for garnish


  • In a large pot, melt butter over medium-high heat. Add onion and saute for 5 minutes. Add garlic and saute for 1 minute longer.
  • Stir in frozen spinach. Stir often and break apart using a wooden spoon. Cook for 5-7 minutes or until spinach is warmed throughout. Sprinkle with salt and pepper. Stir in flour, stirring well to avoid any lumps.
  • Pour in chicken broth and artichoke hearts. Heat for 5-10 minutes.
  • Turn heat to LOW. Add heavy cream. Stir together. Add cream cheese and let melt slowly. You want it to be at a low heat to prevent curdling.
  • Stir in parmesan cheese.
  • Season according to taste. Sprinkle with parmesan cheese shavings.

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Servings: 6
Like this? Leave a comment below!Jump to Comments

Now, I can eat this copycat version of Cracker’s cream of spinach and artichoke soup at home, cuddled in a blanket, watching rain fall from the sky in Arizona. Miracles to exist.

Hi, I'm Melissa Stadler!

I am an Award-Winning Recipe Creator. Cover of Food Network Magazine. Two-Time Pillsbury Bake-Off Finalist. I am passionate about sharing the best recipes so you have success in the kitchen!

You Might Also Like

Leave a comment

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

Recipe Rating


  1. I used three 6.5 oz. jars of artichoke hearts, 1 full pint half and half. I added 1 leek with the yellow onion and a dash of cayenne. Was absolutely scrumptious!

  2. 5 stars
    Melissa this soup was just so delicious! I was running a little behind on dinner and my husband got off early and when he walked through the door I was just on step one sautéing the onions 😬and I was so glad that this wasn’t a complicated recipe and it came together fast. We both made happy bowls! You’ve been blessed with mad kitchen skills. Thank you and I’m one of your biggest fans! Happy Thanksgiving! 🦃

  3. 5 stars
    I usually don’t comment on recipes, but this one deserves a comment! Absolutely delicious!!! I do a soup party every year and this soup was hit for sure! I did everything exactly the same (except added some shredded chicken) and it was perfect.

  4. 5 stars
    I added shredded chicken and it was delicious! Do you have the breakdown of calories, fat, cholesterol, carbs, etc?

  5. 5 stars
    Added more spinach because I love spinach and also added mushrooms. All fine on keto. Did not use flor jus increased cream and Parmesan. Wonderful soup and filling!

  6. 5 stars
    Potentially best soup of all time! I added pre-cooked shredded chicken to it at the very end to make more of a complete meal. Absolute perfection!

  7. 5 stars
    My husband LOVED this recipe so much. He gave it a 10/10 and wants it for leftovers, this man NEVER eats leftovers! Thank you Melissa! This recipe is so easy to do, we added sausage into the mix, paired it with French bread, and it was just perfect. Will definitely be making this again especially since we’re starting to cool off here in AZ.