Artichoke Soup Recipe Vegan: Silky Smooth With Earthy Herb Depth

Soups & Stews

Artichoke Soup Recipe Vegan: Silky Smooth With Earthy Herb Depth

This vegan artichoke soup delivers silky smoothness and earthy herb depth without a single drop of dairy or cream. šŸ’š The secret lies in blending cashews and coconut milk for a velvety texture that rivals traditional versions while keeping it completely plant-based. I've perfected this recipe after years of testing—it's rich, flavorful, and foolproof for any season.

The foundation starts with fresh artichoke hearts (or high-quality jarred ones) simmered in a fragrant broth of garlic, onions, and celery. The magic happens when we blend in soaked cashews and coconut milk, creating that luxurious, creamy consistency without heavy cream. Fresh herbs like thyme and parsley add bright, aromatic notes that elevate every spoonful.

What you'll end up with is a velvety, golden-hued soup that's packed with umami flavor and satisfying heartiness. The artichokes remain tender while absorbing all the savory goodness, and the cashew-coconut blend ensures a creamy texture that's impossible to resist. It's the kind of soup that feels indulgent yet stays light enough for any meal.

This recipe serves 6 and comes together in just 45 minutes—perfect for weeknight dinners or cozy weekend lunches. Garnish with fresh parsley, a drizzle of olive oil, or toasted pine nuts for extra texture. The best part? It tastes even better the next day, making it ideal for meal prep.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌱
Diet
Vegan
šŸ”„
Calories
Low Cal

Ingredients for artichoke soup recipe vegan

Fresh artichokes, creamy cashews, and fragrant herbs create this velvety vegan soup masterpiece.

Ingredient Amount Notes
Fresh Artichoke Hearts šŸƒ 2 cups Trimmed, quartered if whole
Yellow Onion šŸ§… 1 whole Diced, medium size
Celery Stalks 🄬 3 whole Diced, string removed
Garlic Cloves šŸ§„ 4 cloves Minced, fresh preferred
Vegetable Broth šŸ’§ 4 cups Low-sodium preferred
Full-Fat Coconut Milk 🄄 13 ½ oz Canned, unsweetened
Cashews 🄜 ½ cup Raw, unsalted, soaked
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Extra-Virgin Olive Oil šŸ«’ 2 tbsp For sautĆ©ing
Lemon Juice šŸ‹ 1 tbsp Freshly squeezed
Salt šŸ§‚ 1 tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Pine Nuts 🄜 ¼ cup Toasted, optional garnish

Fresh artichoke hearts are the star—jarred ones work too, but if you can find them fresh, grab the baby variety at Whole Foods or your local farmers market. The cashews are non-negotiable for that silky texture (no, almonds won't cut it here). Soak them for at least 2 hours—trust me, it makes all the difference. For the coconut milk, full-fat canned is best—the lighter versions won't give you that rich mouthfeel. If you're using dried thyme, double the amount since fresh is what we're going for here.

No cashews? Silken tofu blended smooth works in a pinch, though the texture won't be identical. Short on artichokes? Substitute extra mushrooms or white beans for heartiness. The pine nuts can be swapped for toasted walnuts or pecans if you're watching your budget. For the broth, homemade is ideal, but even the low-sodium store-bought stuff will do. Just remember to taste as you go—this soup needs that perfect balance of earthy, herby, and creamy flavors.

This soup tastes even better the next day—make a double batch if you can. Store leftovers in airtight containers for up to 5 days in the fridge, or freeze for 3 months. The cashews and coconut milk blend keeps well, so you can prep that ahead too. Garnish with fresh parsley and a drizzle of olive oil right before serving—that's where the magic happens. And if you're feeling fancy, toast those pine nuts in a dry pan for just 2 minutes—they'll add incredible crunch.

ā¤ļø

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this recipe because it uses ingredients I already have—no fancy shopping required. Chop one onion, a few celery stalks, and a handful of garlic while the broth heats up. That’s it. The artichoke hearts? Just drained and tossed in. Honestly, I make this when I’m too tired to plan.
  • Umami Bomb Combo: The garlic and celery caramelize into something deep—like a hug for your taste buds. Add the artichoke hearts at the end so they stay tender, and that crispy edge? Chef’s kiss. Between us, this soup has more depth than my old creamy versions (and zero dairy).
  • Weeknight to Potluck: Need a meal in 25 minutes? Done. Bringing something to a gathering? This is the crowd-pleaser. I’ve served it at holiday dinners, book club meetups, and even my roommate’s ā€œI’m sickā€ night. It’s reliable, and honestly, no one bats an eye at the vegan twist.
  • Leftovers That Won’t Let You Down: This soup actually improves the next day. The flavors meld into something richer, and it reheats like a dream. I keep a jar in the fridge for lazy lunches—just grab, microwave, and eat. (Yes, even on a Tuesday night.) Plus, artichoke hearts are cheaper than you think, so you’re not breaking the bank for seconds.

Step-by-step instructions for creamy vegan artichoke soup

This method delivers restaurant-worthy artichoke soup with velvety coconut milk and nutty depth.

1

šŸ³ Step 1: SautĆ© the Aromatic Base

Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and diced celery stalks, cooking for 5-6 minutes until softened and translucent. Here's where the magic starts—the vegetables should release their natural juices and develop a golden hue.

Add the minced garlic cloves and chopped fresh thyme, stirring for 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that aromatic herbaceous scent. This step builds the flavor foundation that carries through the entire soup.

2

🄘 Step 2: Build the Soup Base

Stir in the 2 cups fresh artichoke hearts and cook for 2 minutes to let them absorb the flavors. Pour in the 4 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 10 minutes—this allows the flavors to meld without the soup becoming watery.

Here's the thing—don't rush this simmering time. The artichokes need to release their natural sweetness and the broth should reduce slightly to concentrate the flavors. You'll see the surface develop a delicate sheen, signaling the flavors are melding beautifully.

3

šŸ‘Øā€šŸ³ Step 3: Create the Creamy Texture

In a blender, combine the simmered soup mixture with the 13.5 oz full-fat coconut milk and ½ cup soaked cashews. Blend until completely smooth, about 1-2 minutes. Real talk: the cashews add that perfect creamy texture without dairy, while the coconut milk brings rich, velvety body to the soup.

Return the blended mixture to the pot and stir in the 1 tablespoon lemon juice, 1 teaspoon salt, and ½ teaspoon black pepper. Taste and adjust seasoning—this is where you fine-tune the balance between earthy artichoke and bright citrus notes. The soup should be perfectly seasoned with just a hint of tang.

4

šŸ”„ Step 4: Finish and Garnish

Return the soup to medium-low heat and let it warm through for 3-4 minutes, stirring occasionally. The soup should be hot but not boiling—just warm enough to let the flavors shine without breaking the delicate texture we've worked so hard to create.

Ladle the soup into bowls and garnish with chopped fresh parsley and toasted pine nuts. The parsley adds a fresh, bright contrast to the rich soup, while the pine nuts bring a delightful crunch. Serve immediately while still warm—this soup tastes best fresh from the pot!

šŸ‘Øā€šŸ³

Pro Tips For Making Artichoke Soup Recipe Vegan

  • SautĆ© the Aromatics Slow: Artichoke soup needs a solid base, so don’t rush the onion, celery, and garlic—cook them at medium heat for 8-10 minutes until the onion turns translucent and the celery softens. I used to burn this step every time until I realized patience here means the soup won’t taste like raw veggies.
  • Trim Artichokes Like a Pro: Fresh artichoke hearts have tough ends—cut off the last ½ inch of each heart before chopping. Skip this, and you’ll end up with a mouthful of stringy bits. (Yes, even if you’re impatient like me.)
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer, not a rolling boil, or the artichokes will turn mushy and the broth will lose its depth. A low-and-slow approach keeps the texture perfect—about 15-20 minutes total.
  • Boost Flavor with Umami: Swap half the vegetable broth for mushroom broth or add a splash of soy sauce (½ tablespoon) for extra depth. I was skeptical until I tried it—now it’s non-negotiable for that restaurant-quality richness.

Flavor customization for this dish

Herb Variations

Swap out thyme for rosemary (use 1 tbsp fresh) for a piney, aromatic twist that pairs beautifully with artichokes. Or try tarragon (½ tsp dried) for a subtle anise-like note that brightens the whole dish. I love adding fresh sage (2 leaves, chopped) for a warm, earthy depth that complements the cashew creaminess. 🌿

Spice Level Boost

For heat lovers, stir in ½ tsp red pepper flakes during the final warming step—it adds a slow-building warmth that contrasts perfectly with the creamy texture. Or add 1 tsp smoked paprika when sautĆ©ing the onions for a subtle smoky depth that elevates the artichokes. Trust me, it transforms this soup into something entirely different. šŸŒ¶ļø

Umami Enhancers

Add 1 tbsp soy sauce or 1 tsp miso paste when blending the soup for an extra layer of savory richness. I also recommend ½ cup white mushrooms (finely chopped) sautĆ©ed with the onions—they absorb flavors beautifully and add meaty depth. For a quick boost, stir in 1 tsp nutritional yeast at the end for a cheesy, umami punch. šŸ’«

Texture Contrasts

Toast ½ cup pumpkin seeds instead of pine nuts for a nutty, crunchy alternative. Or stir in ¼ cup cooked lentils for extra heartiness. For a creamy twist, blend in ½ avocado (peeled) with the cashews—it adds a velvety richness that's impossible to resist. The key is balancing textures while keeping the soup's signature smoothness. ✨

Citrus Brightness

Swap lemon juice for orange juice (1 tbsp) to add a sweeter, tropical brightness that pairs wonderfully with artichokes. Or finish with a squeeze of lime (just ½ tsp juice) for a zesty kick. I also love a sprinkle of zest (from 1 lemon or lime) on top—it adds a fragrant pop that makes every spoonful feel fresh and vibrant. šŸ‹

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 6g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use jarred artichoke hearts instead of fresh?

Jarred artichoke hearts work perfectly and save prep time. Just drain and rinse them thoroughly to remove any brine or preservatives. For the best texture, choose hearts packed in water rather than oil. If you're using oil-packed hearts, drain well and pat dry before adding to the soup.

2

Why does my vegan artichoke soup look too thin?

The cashews and coconut milk should create a thick, creamy texture. If it's too thin, simmer uncovered for 5-10 extra minutes to reduce the liquid. For instant thickening, stir in 1-2 tablespoons cornstarch mixed with 1 tablespoon water and heat until thickened. Never skip the cashew soaking—this is key for proper creaminess!

3

How can I make this soup nut-free?

Replace the cashews with ½ cup silken tofu blended until completely smooth. For extra creaminess, add ¼ cup coconut cream (the thick part from a can of coconut milk) when blending. The texture will be slightly different but still delicious. You can also use ½ cup cooked white beans for heartiness while maintaining a creamy consistency.

4

Can I make this soup ahead of time?

This soup actually tastes better the next day! Store leftovers in an airtight container in the fridge for up to 5 days. The flavors meld beautifully overnight. When reheating, warm gently on low heat or in the microwave (stirring halfway) until hot. Avoid boiling to prevent breaking the cashew-coconut emulsion.

5

What's the best way to reheat vegan artichoke soup?

For the best results, reheat on low heat in a saucepan with a splash of vegetable broth (about ¼ cup) to restore creaminess. If using the microwave, stir halfway through heating. Never let it boil—just warm until steaming hot. If the soup seems too thick after reheating, thin with a little more broth or water. The gentle heat preserves that silky texture we worked so hard to create!

ā˜…ā˜…ā˜…ā˜…ā˜…4.6(2 reviews)
Categories Soups & Stews