Creamy Artichoke Soup

Featured in Healthy Eating.

This luscious soup blends creamy goodness with hearty vegetables and tender artichokes. Starting with onions, carrots, and mushrooms in olive oil and butter, it’s layered with thyme, oregano, and Italian spices. Simmered in chicken broth and rich with a homemade roux of butter, flour, and cream, this soup has the perfect balance of flavor and texture. Enjoy with warm, buttered bread or a touch of fresh thyme for the coziest bite.

A woman wearing an apron and smiling.
Updated on Tue, 24 Jun 2025 18:38:46 GMT
A steamy bowl of comforting soup with a serving spoon. Pin it
A steamy bowl of comforting soup with a serving spoon. | tasteofmoms.com

This snug artichoke soup turns basic items into a smooth velvety bowl of goodness that wraps you up like a blanket when it's chilly outside. The mix of soft veggies, woody mushrooms, and soft artichoke hearts builds flavor layers that'll make this your go-to soup from now on.

I whipped up this soup when my kid wasn't feeling good and wanted something gentle but filling. The way she smiled after trying it told me we'd be making this often. Now we have it at least twice monthly when the weather turns cold.

What You'll Need

  • Butter and olive oil: Set up a tasty base while adding richness
  • Yellow onions: Bring sweetness that gets better as they cook
  • Carrots: Add natural sugar and nice orange color
  • Celery: Gives a flavor foundation and slight snap
  • Baby bella mushrooms: Add earthy flavor and hearty feel
  • Garlic: Brings needed flavor depth to any good soup
  • Dried herbs: Thyme, oregano, and Italian mix soak into the broth
  • Chicken broth: Makes the tasty base; try to get low-salt types
  • Artichoke hearts: The main attraction; grab canned or jarred for easy use
  • Flour: Helps thicken to just the right texture
  • Whole milk and heavy cream: Create the smooth feel that makes this soup so good

Simple Cooking Guide

Start Cooking:
Warm the olive oil and 2 tbsp butter in a big pot over medium-high heat until butter completely melts. Toss in your base mix—celery, carrots, onions—with mushrooms and garlic. Add plenty of salt and pepper to pull out moisture and taste. Cook for a full 8-10 minutes, stirring often. This part matters a lot since properly softened veggies make your soup work. The onions should look see-through and a bit golden around the edges.
Add Herbs:
Drop in the oregano, dried thyme, and Italian seasoning to your soft veggies. Keep stirring for half a minute to wake up the herbs, which lets out their oils and makes them taste stronger. You'll smell something amazing in your kitchen right away—that's exactly what you want.
Make the Soup Base:
Put in the bay leaf, chopped artichokes, and chicken broth to the pot. Let it come to a boil, which helps mix the flavors, then turn down to a light simmer. Let it cook without a lid for 15 minutes, stirring now and then. During this time, the veggies will get softer and share their flavors with the broth.
Mix Butter and Flour:
In another pot, melt the leftover 6 tbsp of butter over medium heat. Scatter flour over the melted butter and stir hard until it's smooth. Keep stirring non-stop for one minute, which gets rid of the raw flour taste. This mix is your thickener—the key to perfectly thick soup.
Add Milk Products:
Slowly pour milk into your butter-flour mix, a little at a time, stirring always to avoid lumps. Once all milk is in, add the heavy cream, still stirring. Cook until the mix gets thick enough to stick to the back of a wooden spoon and stay clear when you run your finger through it.
Put It All Together:
Add the creamy milk mix into the big pot with your veggies and broth. Mix well to blend completely. Let the soup gently bubble until it's as thick as you like. Taste and fix seasonings, adding more salt, pepper, or herbs if needed. If the soup gets too thick, just add a splash more milk until it's just right.
A bowl of soup with carrots and mushrooms. Pin it
A bowl of soup with carrots and mushrooms. | tasteofmoms.com

The artichokes really change this soup completely. I first tried them at a tiny Italian place where the cook told me artichokes were his hidden ingredient for making soups taste amazing. Their light tang and special texture turn a basic cream soup into something wonderful that guests always notice.

Keeping It Fresh

This artichoke soup stays good in the fridge for up to 4 days in a sealed container. The taste actually gets better overnight as everything blends together. When warming it up, heat it slowly on medium-low, stirring now and then so it doesn't burn. Add a bit of milk if needed to bring back the original smoothness. For keeping it longer, freeze portions in freezer containers, leaving some space at the top. Thaw in the fridge overnight before warming up again.

Great Side Options

This fancy soup needs good sides to make a full meal. Try some crusty sourdough or garlic bread for soaking up every bit. For something lighter, serve with a fresh arugula salad with simple lemon dressing to balance the richness. If you're using it as a first course, follow with a basic roasted chicken or fish dish. In springtime, top with fresh asparagus tips or green peas for a seasonal touch.

Custom Touches

The best thing about this soup is how easy it is to change up. For a taste of the Mediterranean, throw in some saffron and finish with a drizzle of good olive oil. Make it look fancy by saving some artichoke hearts to put on top of each bowl. Want more protein? Mix in some shredded rotisserie chicken or small cooked shrimp right before serving. Vegetarians can boost the savory flavor with a spoonful of nutritional yeast or miso paste stirred into the broth. The soup works great with your own ideas.

A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tasteofmoms.com

This soup will make you feel cozy inside and everyone will want more—it's comfort food done right.

Frequently Asked Questions

→ Can fresh artichokes replace canned?

Totally! Prepare fresh ones by boiling, trimming, and removing the tough parts before chopping them up.

→ How do I make this soup vegetarian?

Just swap the chicken broth with vegetable broth to make it vegetarian-friendly.

→ What if I want the soup thinner or thicker?

If it’s too thick, mix in a little extra broth or milk. To thicken it further, simmer for longer or use more roux.

→ Can I store this soup in the freezer?

You can absolutely freeze it. Let it cool completely, then pack it in a sealed container for up to three months.

→ What should I serve with this soup?

It’s perfect with crusty bread, a crisp salad, or just as it is for a filling, cozy meal.

→ Can I make this soup dairy-free?

Definitely! Use plant-based milk like almond or coconut cream instead of dairy products.

Creamy Artichoke Vegetable

Smooth soup with artichokes, fresh veggies, and bold spices.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: Ashley

Category: Healthy Eating

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings

Dietary: ~

Ingredients

→ Vegetables

01 About 13–14 oz of artichoke hearts, roughly chopped and drained
02 A tablespoon of garlic, finely chopped
03 Two cups of celery, diced small (use 4–5 stalks)
04 Two cups of diced carrots, peeled (about 4–5 of them)
05 Eight-ounce pack of mushrooms, sliced about 1/4-inch thick
06 Two cups of yellow onions, finely diced (roughly 2 onions)

→ Liquids

07 Four cups (a 32-ounce carton) of chicken broth
08 Two tablespoons of extra-virgin olive oil
09 Half a cup of heavy whipping cream
10 One and a half cups of whole milk

→ Dairy and Fats

11 Eight tablespoons of unsalted butter, split into portions

→ Spices and Seasonings

12 Optional: a bay leaf
13 Half a teaspoon of dried thyme
14 Salt and pepper to your taste
15 Half a teaspoon of oregano (dried)
16 Half a teaspoon of a dried Italian herb mix

→ Thickening Agents

17 A half-cup of all-purpose flour

→ Herbs (Optional)

18 Fresh thyme sprigs on top for serving (if you like)

Instructions

Step 01

Place two tablespoons of butter in a big pot over medium-high heat, along with olive oil. Once melted, drop in the onions, celery, carrots, mushrooms, and garlic. Add salt and pepper how you like it. While stirring, cook for 8–10 minutes. Keep going until the onions look clear, and the veggies soften.

Step 02

Sprinkle thyme, oregano, and the Italian mix over the veggies. Stir it all for about half a minute so the flavors come alive.

Step 03

Pour chicken broth, add artichokes, and toss in the bay leaf if you’re using it. Turn the heat up to get it bubbling, then lower the heat to a gentle simmer. Keep it uncovered for 15 minutes, giving it a stir every now and then.

Step 04

In another pot on medium heat, melt the last six tablespoons of butter. Shake the flour over it, whisking to combine until smooth. Cook for a minute while still whisking. Slowly add half a cup of milk, whisking until it’s smooth again. Gradually pour the rest of the milk and cream in while stirring. Let it cook till it’s thick enough to lightly cover the back of a spoon. Take it off the heat.

Step 05

Carefully pour your creamy mixture into the big pot with the simmered veggies and broth. Stir it together until smooth. Let it cook a little longer so it thickens. Adjust seasoning or thin it out with milk if needed. Serve warm, optionally with fresh herbs or bread on the side.

Notes

  1. Too thick? Add a little milk, stir it in, and it’ll loosen right up.

Tools You'll Need

  • A big, sturdy pot
  • A smaller pot for the roux
  • A wooden spoon for stirring
  • A high-quality whisk
  • A sharp knife
  • Your go-to cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy like butter, milk, and cream.
  • Has gluten due to the flour.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 250
  • Total Fat: 15 g
  • Total Carbohydrate: 22 g
  • Protein: 5 g