This rich and hearty artichoke soup brings together tender vegetables and a silky, velvety base that warms you from the inside out. It is a fantastic way to highlight the unique, slightly tangy flavor of artichokes while ensuring a satisfying and comforting meal experience. Serve this elegant bowl alongside toasted bread for the perfect weeknight dinner.

List of ingredients
- 2 tablespoons olive oil
- 8 tablespoons unsalted butter (divided)
- 2 cups finely diced yellow onion
- 2 cups diced carrots (peeled)
- 2 cups finely diced celery
- 1 (8-ounce) package mushrooms (sliced)
- 1 tablespoon minced garlic
- Salt and pepper to taste
- 1/2 teaspoon Italian seasoning
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1 bay leaf (optional)
- 4 cups vegetable broth
- 13 to 14 ounces canned artichokes (drained and coarsely chopped)
- 1/2 cup all-purpose flour
- 1-1/2 cups whole milk
- 1/2 cup heavy cream
- Fresh thyme (optional, for serving)
- Hearty buttered bread (optional, for serving)
step-by-step instructions
- Sauté Vegetables: In a large pot, heat oil and 2 tablespoons butter over medium-high heat. Add onions, carrots, celery, mushrooms, and garlic. Season with salt and pepper and cook 8–10 minutes until soft.
- Season: Mix in Italian seasoning, dried thyme, and oregano, stirring for 30 seconds.
- Simmer: Add bay leaf, vegetable broth, and artichokes. Bring to a boil, then reduce heat to a simmer for 15 minutes.
- Prepare Cream Base: In a medium pot, melt remaining 6 tablespoons butter. Whisk in flour for 1 minute. Gradually whisk in milk and cream until smooth, cooking until thickened.
- Combine: Stir the creamy milk mixture into the large pot. Cook until the soup thickens to your desired consistency. Serve hot.
Practical Preparation Strategies
Ensuring a Smooth Roux Base
The secret to a lump-free thickening agent is the ratio of butter to flour and the speed of your whisking. When you add the liquid to the roux, pour it in a thin, steady stream rather than dumping it all at once. If you find small lumps despite your best efforts, simply run the creamy base through a fine-mesh sieve before adding it to the main soup pot.
Achieving Uniform Vegetable Texture
Because this soup relies on finely diced vegetables, try to keep your cuts consistent in size. Using a sharp chef’s knife ensures that the carrots, celery, and onions cook at the same rate, preventing some pieces from becoming mushy while others remain too firm. If you have a vegetable chopper, it can be a great time-saver for getting those precise, uniform dice.
Selecting Quality Artichokes
Canned artichoke hearts packed in water are generally the most consistent choice for this recipe. Be sure to drain them thoroughly and pat them dry if they feel excessively wet, as this keeps the flavor profile clean. If you choose marinated artichokes, remember that they will add a slight acidic tang to the broth, which you may want to balance with an extra pinch of salt.
Refining Your Soup
Substituting Dairy Products
If you prefer a lighter profile, you can swap the heavy cream for an equal amount of half-and-half, though the texture will be slightly less luxurious. For those who need to avoid dairy, high-quality oat milk or coconut milk can be used, though note that coconut milk will impart a subtle tropical flavor that changes the character of the dish. When substituting, always whisk the alternative into the flour base slowly to see how it reacts to the heat.
Adding Texture and Contrast
While the soup is naturally creamy, you can add texture by reserving a small portion of the mushrooms and sautéing them separately until crispy. Sprinkle these over the top of each bowl right before serving. Alternatively, a sprinkle of toasted pine nuts or sunflower seeds adds a delightful crunch that contrasts well with the soft artichokes.
Creating a Thinner or Thicker Consistency
If you prefer a thinner soup, keep a half-cup of warm vegetable or chicken broth nearby to whisk in at the final stage of cooking. If your soup has become too thick, never add cold milk or broth directly to the pot; warming the liquid first ensures the soup maintains its temperature. For a thicker, chowder-like consistency, you can simply reduce the heat and let the soup simmer for an extra 5 minutes after adding the cream base.
Serving and Storage Recommendations
Ideal Pairings for a Balanced Meal
This soup is quite filling on its own, but it pairs exceptionally well with a side of acidic or crisp components to cut through the richness. A simple green salad tossed with a vinaigrette dressing provides a refreshing counterpoint. Additionally, serving the soup with warm, buttered sourdough bread or focaccia is a classic way to enjoy every last drop of the creamy broth.
Managing Leftovers Safely
To store your leftovers, allow the soup to cool completely to room temperature before transferring it into an airtight container. It will remain fresh in the refrigerator for up to 5 days. When you are ready to enjoy it again, reheat the soup over medium-low heat on the stove, stirring often, rather than using high heat which can cause the dairy to separate or scorch.
Freezing the Soup Base
This recipe freezes surprisingly well because of the robust vegetable content. To freeze, place the cooled soup in heavy-duty freezer bags or containers, leaving about an inch of space at the top to allow for expansion. It can be kept in the freezer for up to 3 months. When you are ready to eat, thaw the container in the refrigerator overnight and reheat slowly on the stove, potentially whisking in a splash of fresh milk if the texture needs a boost.
Frequently Asked Questions
Can I make this soup in a slow cooker?
Yes, you can adapt this for a slow cooker by sautéing your vegetables first as instructed, then adding them to the slow cooker along with the broth, seasonings, and artichokes. Cook on low for 4 to 6 hours, then whisk in the thickening roux mixture during the final 30 minutes of cooking. This method yields a very tender vegetable texture.
Is it necessary to use a bay leaf?
The bay leaf is optional but highly recommended. It provides a subtle layer of complexity that ties the earthy mushrooms and artichokes together. If you do not have one, the soup will still be delicious, but you might consider adding a pinch of dried sage to mimic that depth.
What is the best way to avoid a grainy texture?
A grainy texture usually occurs if the flour is not cooked out enough during the roux stage or if the dairy is added too quickly. Ensure you cook the flour and butter together for at least a full minute before adding the liquid. Additionally, ensure your heat remains low when incorporating the cream to avoid curdling.
Can I use fresh artichokes instead of canned?
You certainly can, though it requires significantly more prep work. You would need to trim, steam, and peel the fresh artichokes until you reach the tender hearts before chopping them. Canned versions are a great shortcut that provides consistent results without the labor-intensive cleaning process.
Print
Creamy Artichoke Vegetable Soup
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This creamy Artichoke Soup Recipe is a veggie-packed dish with a rich, creamy base—perfect with a slice of warm, hearty bread!
Ingredients
- 2 tablespoons olive oil
- 8 tablespoons unsalted butter (divided)
- 2 cups finely diced yellow onion
- 2 cups diced carrots (peeled)
- 2 cups finely diced celery
- 1 (8-ounce) package mushrooms (sliced)
- 1 tablespoon minced garlic
- Salt and pepper to taste
- 1/2 teaspoon Italian seasoning
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1 bay leaf (optional)
- 4 cups vegetable broth
- 13 to 14 ounces canned artichokes (drained and coarsely chopped)
- 1/2 cup all-purpose flour
- 1–1/2 cups whole milk
- 1/2 cup heavy cream
- Fresh thyme (optional, for serving)
- Hearty buttered bread (optional, for serving)
Instructions
- Sauté Vegetables: In a large pot, heat oil and 2 tablespoons butter over medium-high heat. Add onions, carrots, celery, mushrooms, and garlic. Season with salt and pepper and cook 8–10 minutes until soft.
- Season: Mix in Italian seasoning, dried thyme, and oregano, stirring for 30 seconds.
- Simmer: Add bay leaf, vegetable broth, and artichokes. Bring to a boil, then reduce heat to a simmer for 15 minutes.
- Prepare Cream Base: In a medium pot, melt remaining 6 tablespoons butter. Whisk in flour for 1 minute. Gradually whisk in milk and cream until smooth, cooking until thickened.
- Combine: Stir the creamy milk mixture into the large pot. Cook until the soup thickens to your desired consistency. Serve hot.
Notes
Take your time sautéing the veggies; it’s key for building the soup’s foundational flavor. Store in an airtight container in the fridge for 3–5 days or freeze for up to 2–3 months.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 309 kcal
- Sugar: 7 g
- Sodium: 537 mg
- Fat: 22 g
- Saturated Fat: 12 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 23 g
- Fiber: 5 g
- Protein: 7 g
- Cholesterol: 55 mg
Keywords: artichoke soup, vegetable soup, creamy soup, dinner, healthy soup




