You could be the most ardent veggie hater in the world and we’re pretty positive you’ll fall head over heels after you take the first bite. This soup is based off of our favorite, classic dip, cheesy spinach and artichoke dip. Oh man, you could have an epic spread of appetizers and dips laid out in front of us and we would make a beeline for the spinach and artichoke dip every time – every time! There’s something about the creaminess from the cheese, the brightness from the lemon and spinach, and the bite and tang from the artichokes and garlic…it’s just so good!

So, are you wondering how we turned this dip into a soup, all while keeping it just as rich and thick and creamy as the spread? Check it out, we threw in all the stuff you would imagine, spinach and artichokes, naturally, onion, garlic, lemon juice and cayenne – gotta have it for just a little bit of kick – then it comes down to four cups of chicken or vegetable broth (not too much that it becomes watery though), one and a half cups of heavy cream, a block of cream cheese and one cup of parmesan cheese. Seriously, this soup is jam-packed with flavor and is basically the ultimate creamy soup to have on rotation this fall and winter.

If all this hasn’t hooked you on how great this stuff is, don’t fret, we can continue singing its praise. This is easily one of the best soups we’ve made recently and instantly earned its spot in our recipe repertoire. It’s full of veggies – and a fair amount of cheese and cream – and it tastes absolutely incredible. It’s definitely not one to be skipped, you’ll see!