This creamy Artichoke Soup is the best! It’s loaded with artichokes, plenty of veggies, and a rich creamy base–perfect for enjoying with a hunk of crusty bread.

Try this Creamy Vegetable Soup or Sausage Potato Soup next.

Creamy and rich artichoke soup, with a wooden ladle scooping out a steaming serving ready to be enjoyed.

Artichoke Soup

There was a cute soup and sandwich spot near my old house that occasionally featured an amazing creamy artichoke mushroom soup. I usually went for their Broccoli Cheddar soup, but one day my husband got the artichoke, and after one bite, I was hooked! I’ve recreated it now, and it’s just as tasty as I remember.

Nothing beats having it with homemade Focaccia on a cold night. Plus, each meal came with a bakery-style chocolate chip cookie or mint brownie – the perfect way to end dinner!

Assortment of ingredients for the artichoke soup recipe including mushrooms, butter, onion, milk, cream, and various other items.

Ingredients In Artichoke Soup

  • Unsalted butter: Helps us to control salt.
  • Onions: Yellow onions are best here.
  • Carrots: Fresh for sweetness and texture.
  • Celery: Ensure it’s fresh and crisp.
  • Baby Bella mushrooms: You can use a white mushrooms for a milder flavor.
  • Garlic: Use garlic powder in a pinch.
  • Seasonings: Thyme, oregano, and Italian seasoning go great with the artichokes.
  • Chicken broth: Make your own or grab a good store-bought broth.
  • Artichokes: I use canned for convenience.
  • All-purpose flour: For thickening your artichoke soup.
  • Whole milk: For creaminess; half-and-half for richer texture.
  • Heavy cream: Makes the soup creamy and delicious.
    Sautéed vegetables and garlic in a pan, with seasonings and broth being added, ready for simmering.

    How To Make Artichoke Soup

    1. Sauté: Cook onions, carrots, celery, mushrooms, and garlic in olive oil and butter.
    2. Season and simmer: Add seasonings, broth, and artichokes; simmer.
    3. Thicken: Melt butter, mix in flour, milk, and cream; add to soup.
    4. Finish: Cook until thick; serve with crusty bread.
    Butter melting in a pot with flour being added and whisked until smooth, followed by the gradual addition of milk to achieve a thick consistency.

    What To Serve With Artichoke Soup

      Cream being poured into the delicious mixture in a pot, heated until it thickens to a creamy consistency.

      Storage

      Leftovers

      • Refrigerate: Store in an airtight container; it’s good for 3-5 days.
      • Freeze: For longer storage, freeze in airtight containers or freezer bags for up to 2-3 months.
      • Reheat: Thaw artichoke soup overnight in the fridge, then reheat gently on the stove or in the microwave. Stir well to recombine; may need to add a splash of broth to thin.

      Finished artichoke soup in a bowl, brimming with flavors and vegetables, ideal for a cozy, cold night.

      More Delicious Soup Recipes:

      Artichoke Soup

      This creamy Artichoke Soup is a veggie-packed dish with a rich, creamy base—perfect with a slice of warm, hearty bread!

      • Dutch oven
      • Medium pot
      • 2 tablespoons olive oil
      • 8 tablespoons unsalted butter (divided)
      • 2 cups finely diced yellow onions (2 onions)
      • 2 cups peeled and diced carrots (4 to 5 carrots)
      • 2 cups finely diced celery (4 to 5 stalks)
      • 1 (8-ounce) package mushrooms (sliced 1/4-inch thick, I love baby bella)
      • 1 tablespoon minced garlic
      • Salt and pepper
      • 1/2 teaspoon Italian seasoning
      • 1/2 teaspoon dried thyme
      • 1/2 teaspoon dried oregano
      • 1 bay leaf (optional)
      • 1 (32-ounce) container chicken broth (4 cups)
      • 13 to 14 ounces artichokes (drained and coarsely chopped)
      • 1/2 cup flour
      • 1-1/2 cups whole milk
      • 1/2 cup heavy cream
      • Fresh thyme (optional, for serving)
      • Hearty buttered bread (optional, for serving)
      1. In a large pot, heat oil and 2 tablespoons butter over medium-high heat. Once butter melts, add onions, carrots, celery, mushrooms, and garlic. Season to taste (I add 1 teaspoon each salt and pepper). Cook 8–10 minutes, stirring frequently, until vegetables soften and onions become translucent (see note 1).

      2. Mix in Italian seasoning, dried thyme, and oregano. Stir constantly for 30 seconds.

      3. Add bay leaf, broth, and artichokes. Bring mixture to a boil, then reduce heat to maintain a gentle simmer (slightly, not rapidly bubbling). Leave uncovered 15 minutes. Stir occasionally.

      4. Meanwhile, in a medium pot, melt remaining 6 tablespoons butter over medium heat. Sprinkle flour on top and whisk until smooth. Cook 1 minute, whisking constantly. Gradually add 1/2 cup milk, whisking until smooth. Continue to add remaining milk and then cream, whisking constantly. Cook until mixture thickens enough to leave a clear tract on a wooden spoon. Remove from heat.

      5. Pour creamy milk mixture into the large pot and stir. Cook until soup slightly thickens. Taste and adjust seasonings as needed. If soup is too thick, add a bit more milk to reach your desired consistency. Serve hot. Optionally topped with fresh herbs and hearty buttered bread!

      Note 1: Take your time sautéing the veggies; it’s key for building the soup’s foundational flavor, and they won’t soften much more during the rest of the cooking.

      Storage: Store in an airtight container in the fridge for 3-5 days. You can freeze in airtight containers or freezer bags for up to 2-3 months. To reheat, thaw overnight in the fridge, then reheat gently on the stove or in the microwave. Stir well to recombine; you may need to add a splash of broth to thin.

      Dinner, Side Dish, Soup
      American, Healthy
      Artichoke Soup

      Meet Chelsea


      Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

      Thanks for stopping by—I hope you find something delicious to make!

      More Recipes You'll Love

      Leave a comment

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

      2 Comments

      1. Ramya says:

        Cant wait to make this soon for me can i use vegetable broth i never had artichoke soup before perfect for raining days in Singapore and after office meals love your recipes as always brightens up my day everyday after work

        1. Chelsea says:

          YAY! Enjoy Ramya! 🙂