This creamy Artichoke Soup Recipe is the best! It’s packed 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.
chelsea

author’s note

Quick, Creamy, and Irresistible 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 since then, 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!

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

Ingredients

  • Unsalted butter: So we can control how much salt to use.
  • Onions: Yellow onions are best in this artichoke soup recipe
  • Carrots: Use fresh for sweetness and a little crunch.
  • Celery: Make sure it’s fresh and crisp.
  • Baby Bella mushrooms: You can also use white mushrooms for a milder flavor.
  • Garlic: Use garlic powder instead 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—they’re easy and still taste great here.
  • All-purpose flour: This thickens the soup so it’s nice and creamy.
  • Whole milk: For creaminess; use half-and-half instead for a richer texture.
  • Heavy cream: Makes the soup creamy and so delicious.
Sautéed vegetables and garlic in a pan, with seasonings and broth being added, ready for simmering.

How To Make Artichoke Soup Recipe

  1. Sauté: Cook onions, carrots, celery, mushrooms, and garlic in olive oil and butter.
  2. Season and simmer: Add seasonings, broth, and artichokes, then let simmer.
  3. Thicken: Melt butter, mix in flour, milk, and cream, then 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 Recipe

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 a containers or freezer bags for up to 2–3 months.
  • Reheat: Thaw this artichoke soup recipe overnight in the fridge, then reheat gently on the stove or in the microwave. Use more broth to thin if needed.

More Delicious Soup Recipes:

No ratings yet

Artichoke Soup Recipe

This creamy Artichoke Soup Recipe is a veggie-packed dish with a rich, creamy base—perfect with a slice of warm, hearty bread!
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
Servings: 8 servings (with bread and salad)

Video

Equipment

Ingredients

  • 2 tablespoons olive oil
  • 8 tablespoons unsalted butter divided
  • 2 cups finely diced yellow onion 2 onions
  • 2 cups diced carrots peeled; 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

Instructions 

  • 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).
  • Mix in Italian seasoning, dried thyme, and oregano. Stir constantly for 30 seconds.
  • 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.
  • 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.
  • 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 serve with fresh herbs and hearty buttered bread!

Recipe Notes

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.

Nutrition

Serving: 1serving | Calories: 309kcal | Carbohydrates: 23g | Protein: 7g | Fat: 22g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.5g | Cholesterol: 55mg | Sodium: 537mg | Potassium: 632mg | Fiber: 5g | Sugar: 7g | Vitamin A: 6112IU | Vitamin C: 11mg | Calcium: 139mg | Iron: 5mg

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

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 *

Recipe Rating




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! 🙂