Artichoke Soup—just saying it feels like you’re about to do something a little fancy, right? But don’t worry, this creamy, veggie-loaded bowl of comfort is far from complicated. It’s the kind of meal that tastes like you spent hours in the kitchen when, in reality, it comes together in under an hour. This Artichoke Soup Recipe is a rich, creamy blend of tender vegetables, savory broth, and that subtle tang of artichokes that makes you feel all warm inside.
Whether it’s a chilly winter night or you just need something cozy after a long workday, this soup delivers big flavor and comfort in every spoonful. Plus, it’s perfect alongside a crusty piece of buttered bread (trust me, that part’s non-negotiable). Let’s get into what makes this Artichoke Soup so downright irresistible.
Table of Contents
What is Artichoke Soup?
Artichoke Soup is a velvety vegetable soup that features artichokes—those beautiful, slightly nutty-tasting thistles—as the star. Traditionally, it’s made by simmering artichokes with onions, carrots, celery, and herbs in a flavorful broth, then blending it all together with cream or milk for that smooth, luxurious finish. Think of it as the love child between a classic creamy vegetable soup and something you’d order at a fancy café in the countryside. While it might sound gourmet, this version is approachable, family-friendly, and easy to make with simple ingredients you probably already have on hand.
Reasons to Try Artichoke Soup
First off, it’s comforting but still feels light enough to eat any time of year. The artichokes add a subtle earthiness that pairs perfectly with the creaminess of the broth. Secondly, it’s a great way to sneak in extra veggies—your kids (or picky spouse) won’t even notice the carrots, celery, and mushrooms blended right in. Third, it’s meal-prep-friendly! Make a big batch on Sunday and enjoy it for lunch all week. And finally, this soup pairs beautifully with nearly anything—whether you’re serving it as an elegant starter for guests or a quick weekday dinner. It’s a guaranteed crowd-pleaser, and honestly, who doesn’t need more of those?
Ingredients Needed to Make Artichoke Soup
You’ll need:
- 2 tablespoons olive oil
- 8 tablespoons unsalted butter (divided)
- 2 cups finely diced yellow onion (about 2 medium onions)
- 2 cups diced carrots (4–5 carrots, peeled)
- 2 cups finely diced celery (4–5 stalks)
- 1 (8-ounce) package mushrooms, sliced ¼-inch thick (baby bellas are perfect)
- 1 tablespoon minced garlic
- Salt and pepper to taste
- ½ teaspoon Italian seasoning
- ½ teaspoon dried thyme
- ½ teaspoon dried oregano
- 1 bay leaf (optional)
- 1 (32-ounce) container chicken broth (4 cups)
- 13 to 14 ounces canned or jarred artichokes, drained and coarsely chopped
- ½ cup all-purpose flour
- 1½ cups whole milk
- ½ cup heavy cream
- Fresh thyme (optional, for garnish)
- Hearty buttered bread (optional, but let’s be honest—necessary)
You’ll also want a large pot or Dutch oven for cooking and a medium saucepan for making that silky cream base.
Instructions to Make Artichoke Soup – Step by Step
Step 1: Build Your Flavor Base
Start by heating olive oil and 2 tablespoons of butter in a large pot over medium-high heat. When the butter melts, toss in the onions, carrots, celery, mushrooms, and garlic. Season generously with salt and pepper—about a teaspoon each. Stir everything together and let it cook for 8 to 10 minutes, stirring occasionally. You’re not rushing this part—it’s where all the magic happens. The vegetables soften, the onions turn translucent, and the mushrooms start to release their juices, giving you that savory aroma that smells like a hug in the kitchen. Don’t skip this step; as noted in the original recipe, this is how you build the soup’s foundation of flavor.
Step 2: Add Herbs and Aromatics
Once the veggies are tender, sprinkle in your Italian seasoning, thyme, and oregano. Stir for about 30 seconds—just enough to wake up those dried herbs and get their oils blooming. If you love the cozy smell of fall, this is where your kitchen will start to smell like pure comfort food heaven.
Step 3: Add Broth and Artichokes
Now it’s time to make things soupy. Add your bay leaf (if using), pour in the chicken broth, and stir in those chopped artichokes. Bring the mixture to a boil, then immediately reduce the heat to a gentle simmer. Let it cook uncovered for 15 minutes. Stir occasionally so nothing sticks to the bottom. During this time, the artichokes soak up all those vegetable and herb flavors, becoming tender and delicious.
Step 4: Create the Creamy Base
While your soup is simmering, grab your medium pot. Melt the remaining 6 tablespoons of butter over medium heat, then sprinkle in the flour. Whisk constantly for about a minute—this forms a roux, the thickening base for your soup. Slowly pour in ½ cup of milk while whisking to keep things smooth. Keep adding the rest of the milk gradually, whisking after each addition. Then pour in the cream. Continue whisking until the mixture thickens enough to coat the back of your spoon (if you drag your finger through, it should leave a clean line). This takes about 5–7 minutes, and patience is key here—low and slow gives you that silky texture.
Step 5: Combine and Simmer
Pour the creamy milk mixture into your vegetable pot. Stir gently until everything combines into a luscious, creamy soup. Let it cook for another few minutes until slightly thickened. Taste and adjust the seasonings—sometimes you’ll need a pinch more salt, a dash of pepper, or even a little extra thyme to bring it all together. If it’s thicker than you’d like, just add a splash of milk or broth to loosen it up.
Step 6: Serve and Garnish
Ladle that beautiful Artichoke Soup into bowls while it’s hot. Sprinkle fresh thyme on top if you’re feeling fancy, and don’t forget the buttered bread. A thick, rustic loaf (like sourdough or Italian bread) is perfect for dunking. For a complete meal, pair it with a bright salad like this Southwest Pasta Salad or something cozy like Creamy Chicken Enchiladas.
What to Serve with Artichoke Soup
This soup is versatile enough to pair with just about anything. A crisp salad balances its creaminess—think arugula with lemon vinaigrette or a Chickpea Pasta Salad. For something heartier, serve it alongside roasted chicken, a simple grilled cheese, or even a slice of Banana Cream Dessert for a little indulgence. If you want a themed dinner, pair it with other artichoke-inspired dishes like Vegan Spinach Artichoke Gnocchi Soup—yes, double the artichoke, double the fun.
Key Tips for Making Artichoke Soup
- Take your time sautéing: That’s where the rich, deep flavor develops. Rushing this step leads to a flatter-tasting soup.
- Use good-quality artichokes: Canned or jarred artichokes packed in water work best. Skip the ones in oil—they’ll make the soup greasy.
- Balance the texture: If you prefer a smoother soup, blend half of it before adding the cream base. It’s optional but creates that restaurant-style finish.
- Season in layers: Taste after adding the broth and again at the end. Each ingredient adds salt, so season gradually.
- Don’t skip the butter: It adds that comforting richness that makes this soup feel luxurious without being heavy.
Storage and Reheating Tips for Artichoke Soup
Store leftovers in an airtight container in the fridge for up to 5 days. When reheating, do it slowly on the stove over medium-low heat, stirring often. The soup will thicken in the fridge, so add a little milk or broth to bring it back to your desired consistency. You can also freeze it for up to 3 months—just cool it completely first and portion it into freezer bags or containers. Thaw overnight in the fridge before reheating. For more guidance, check out our Tuscan White Bean Soup recipe—its storage tips apply perfectly here too.
FAQs
Can I make this soup vegetarian?
Absolutely! Swap chicken broth for vegetable broth, and you’re good to go.
Can I make it dairy-free?
Yes—replace butter with olive oil, milk with unsweetened almond milk, and cream with coconut cream. It won’t be identical but still delicious.
Can I use fresh artichokes instead of canned?
You can, but it’s a lot more work. Canned or jarred artichokes save time without sacrificing flavor.
Can I blend the soup?
Yes! If you love silky soups, use an immersion blender right in the pot or blend half for a balanced texture.
Why did my soup get too thick?
That’s normal after cooling. Just reheat gently with a splash of milk or broth to thin it back out.
Final Thoughts
Artichoke Soup isn’t just another soup—it’s a creamy, flavorful escape in a bowl. Perfect for busy weeknights or impressing guests, this recipe proves that comfort food can be both wholesome and sophisticated. It’s got that balance of earthy veggies, silky cream, and just the right hint of herbs to make it unforgettable. Serve it with warm bread, good company, and maybe a glass of wine—you’ve got yourself the coziest dinner night ever.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Artichoke Soup Recipe – Delicious, Simple, and Satisfying
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- 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 (about 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 (baby bella preferred)
- 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)
- 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
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 with salt and pepper. Cook 8–10 minutes, stirring frequently, until vegetables soften and onions become translucent.
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. Leave uncovered for 15 minutes, stirring occasionally.
4. Meanwhile, in a medium pot, melt remaining 6 tablespoons butter over medium heat. Sprinkle flour on top and whisk until smooth. Cook for 1 minute, whisking constantly. Gradually add 1/2 cup milk, whisking until smooth.
5. 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.
6. Pour creamy milk mixture into the large pot and stir. Cook until soup slightly thickens. Taste and adjust seasonings as needed.
7. If soup is too thick, add a bit more milk to reach your desired consistency. Serve hot with optional fresh herbs and hearty buttered bread.
Notes
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.
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 Size: 1 serving
- Calories: 309
- Sugar: 7g
- Sodium: 537mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0.5g
- Carbohydrates: 23g
- Fiber: 5g
- Protein: 7g
- Cholesterol: 55mg