Creamy Lemony Tuscan Artichoke Soup – Bright, Cozy & Elegant

When you want something creamy, comforting, and a little elegant without feeling heavy, this Creamy Lemony Tuscan Artichoke Soup is the perfect answer. With tender artichoke hearts, earthy white beans, garlic, and a burst of lemon, this soup is smooth and silky, yet surprisingly light — a true Mediterranean-inspired bowl of comfort.

It’s easy to make, deeply flavorful, and naturally vegetarian (or vegan with a couple of swaps). Blended until velvety and finished with a swirl of cream or olive oil, this soup is ideal for cool evenings, brunch starters, or light lunches paired with crusty bread.

And thanks to canned artichokes and pantry staples, it comes together in under 40 minutes — making it as practical as it is beautiful.

Ingredients Overview

This soup layers a few simple ingredients to create rich, herbaceous depth and silky texture.

Artichokes

  • Canned or Jarred Artichoke Hearts (in water or brine): Easy to use and tender. Avoid marinated ones for this recipe.

  • Frozen Artichokes: A great alternative — just thaw before using.

  • Fresh Artichokes (Optional): Can be used if trimmed and pre-cooked, but not necessary for quick prep.

Aromatics

  • Onion: Yellow or sweet onion adds mellow base flavor.

  • Garlic: Essential for depth — use plenty!

  • Celery & Carrot: Classic Tuscan base (soffritto), adds subtle sweetness and body.

White Beans

  • Cannellini or Great Northern Beans: Create creaminess when blended, while adding protein and fiber.

  • Chickpeas (Optional): Can substitute, though texture is slightly grainier.

Liquids

  • Vegetable Broth: Choose low-sodium for better control.

  • Unsweetened Plant Milk or Cream: Oat milk, almond milk, or cashew cream keep it light and dairy-free.

  • Heavy Cream or Half & Half (Optional): For extra richness.

Flavor & Finish

  • Lemon Juice & Zest: Brightens and balances the richness.

  • Thyme & Basil: Add earthy Tuscan flavor.

  • Olive Oil: For sautéing and drizzling at the end.

  • Parmesan (Optional): Stir in or sprinkle on top for umami depth.

Step-by-Step Instructions

1. Sauté the Aromatics

  • In a large pot, heat 2 tbsp olive oil over medium heat.

  • Add:

    • 1 chopped onion

    • 1 chopped celery stalk

    • 1 chopped carrot

  • Cook for 5–6 minutes, until softened.

  • Add 4 cloves garlic, minced, and cook for 1–2 more minutes.

2. Add Main Ingredients

  • Add:

    • 1 (15 oz) can artichoke hearts, drained

    • 1 (15 oz) can white beans, drained and rinsed

    • 1 tsp dried thyme

    • 1/2 tsp salt, 1/4 tsp black pepper

  • Stir to combine and coat in the aromatics.

3. Pour in Broth & Simmer

  • Add 4 cups vegetable broth.

  • Bring to a boil, then reduce to a simmer.

  • Simmer uncovered for 15–20 minutes, until vegetables are very tender.

4. Blend the Soup

  • Use an immersion blender to puree until smooth.

  • Or, carefully transfer to a blender in batches and blend until silky.

  • Return to the pot.

5. Finish the Soup

  • Stir in:

    • Zest and juice of 1 large lemon

    • 1/2 cup unsweetened plant milk, cashew cream, or heavy cream

  • Taste and adjust seasoning — more salt, pepper, or lemon if needed.

6. Serve

  • Ladle into bowls.

  • Garnish with:

    • Drizzle of olive oil

    • Shaved parmesan (if using)

    • Fresh herbs (parsley or basil)

    • Optional: a few reserved chopped artichokes for texture

Tips, Variations & Substitutions

Cooking Tips

  • Blend until ultra-smooth for a luxurious texture — beans and artichokes puree beautifully.

  • Don’t skip the lemon — it brightens the entire dish and cuts through the richness.

  • Add broth to thin as needed — the soup thickens as it cools.

Flavor Variations

  • Tuscan Greens: Stir in baby spinach or kale at the end for extra nutrition and color.

  • Spicy Twist: Add a pinch of red pepper flakes while sautéing garlic.

  • Herby Version: Use fresh thyme and basil for more vibrant flavor.

Substitutions

  • Vegan: Use plant milk or coconut cream and skip parmesan.

  • Low-FODMAP: Use leek greens instead of onions and omit garlic (or use infused oil).

  • Higher Protein: Add another can of beans or blend in silken tofu.

Serving Ideas & Occasions

This creamy Tuscan soup is perfect for:

  • Light lunches with sourdough or focaccia

  • Dinner starters for Italian or Mediterranean meals

  • Elegant brunches with a drizzle of truffle oil or lemon zest

  • Meal prep — it holds beautifully in the fridge

Pair with:

  • Grilled bread with garlic & olive oil

  • Bruschetta or tomato salad

  • Crispy chickpeas or croutons on top for texture

Nutritional & Health Notes

This soup is:

  • Naturally vegetarian and easily vegan

  • High in fiber from beans and veggies

  • Rich in antioxidants from artichokes, garlic, and lemon

  • A great source of plant-based protein and iron

Per serving (1 cup, without cream/parmesan):
Calories: ~180
Protein: 7–9g
Carbs: 20g
Fat: 7g
Fiber: 6g

To boost nutrients:

  • Use bone broth (if not vegetarian)

  • Add baby kale or spinach

  • Top with hemp seeds or pumpkin seeds for extra protein

FAQs

Q1: Can I use marinated artichokes?

A1: It’s best to avoid marinated ones for this soup — they add oil and vinegar flavors that can overpower the broth. Use plain canned or frozen artichoke hearts.


Q2: Can I make it in advance?

A2: Yes — it stores well for up to 4 days in the fridge. The flavors deepen over time. Reheat gently and add a splash of broth or water if needed.


Q3: Is this soup freezer-friendly?

A3: Absolutely. Let it cool completely and freeze in portions for up to 3 months. Thaw overnight and reheat on the stove.


Q4: Can I make it without beans?

A4: Yes. The beans add creaminess and body, but you can omit them and use a little more cream or add one small potato for texture.


Q5: What cream alternatives work for dairy-free?

A5: Cashew cream, full-fat coconut milk, or oat milk are all excellent plant-based options that blend smoothly and stay rich.


Q6: What can I serve with this soup?

A6: Crusty bread, garlic toast, or a side of roasted vegetables like asparagus or Brussels sprouts make great accompaniments.


Q7: Can I add protein to make it a full meal?

A7: Yes — stir in shredded rotisserie chicken, white beans, or even cooked orzo pasta for a heartier bowl.

Print

Creamy Lemony Tuscan Artichoke Soup – Bright, Cozy & Elegant

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bright and velvety soup made with tender artichoke hearts, white beans, lemon, and herbs — creamy, comforting, and full of Tuscan flavor. Naturally vegetarian and perfect for lunch or light dinners.

  • Author: Maya Lawson

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 onion, chopped

  • 1 carrot, chopped

  • 1 celery stalk, chopped

  • 4 cloves garlic, minced

  • 1 (15 oz) can artichoke hearts (in water or brine), drained

  • 1 (15 oz) can cannellini or white beans, drained and rinsed

  • 4 cups vegetable broth

  • 1 tsp dried thyme

  • Salt and pepper to taste

  • Zest and juice of 1 lemon

  • 1/2 cup unsweetened plant milk or cream (optional)

  • Optional: shaved parmesan, fresh herbs

Instructions

  • Sauté onion, carrot, and celery in olive oil until soft (5–6 minutes).

  • Add garlic, artichokes, beans, thyme, salt, and pepper. Stir and cook 2 minutes.

  • Pour in broth. Simmer uncovered 15–20 minutes until very tender.

  • Blend soup until smooth using immersion blender or in batches.

  • Stir in lemon juice, zest, and cream or plant milk. Adjust seasoning.

  • Serve with fresh herbs, olive oil drizzle, and optional parmesan.

Notes

Make it vegan by skipping cheese and using non-dairy cream. Add baby spinach for extra greens. Stores well and freezes beautifully.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star