A warm cup or bowl of soup is a great way to take the chill off of a cold fall or winter day. Occasionally soups allow for the incorporation of unexpected ingredients, and in this case we love to throw in one of our favorite vegetables: artichokes. Artichokes are often associated as a dip for a chip, the occasional pizza topping, or boiled and seasoned for a snack. Not anymore! We figure this is a great way to sneak in a few vegetables into an otherwise creamy and delicious meal.

This recipe starts out with conventional soup ingredients, like carrots, celery, and onion, but a few more ingredients make this one pot meal really pop. Artichokes hearts are the “meat” of this soup, which is made even heartier with the addition of milk and cream. You definitely will feel satisfied after eating a bowl of this soup! For a little extra goodness, we like to add freshly shaved parmesan to the top before serving, with a little fresh cracked pepper too. This meal comes together so quickly – it’s really quite easy to make and even easier to eat, so grab a toasty baguette and start eating!