Zesty Artichoke Spinach Soup

Featured in Warm, Comforting Soups & Stews.

Packed with bold flavors, this Tuscan soup features tender artichokes, rich sun-dried tomatoes, and fresh spinach. Garlic and Italian spices blend beautifully into the creamy base with a touch of heavy cream. Asiago cheese ties it all together for a comforting bowl of Italian goodness.
Emily Watson
Updated on Sun, 13 Apr 2025 11:06:52 GMT
Warm Tuscan Artichoke Spinach Soup Pin it
Warm Tuscan Artichoke Spinach Soup | thefamilycooks.com

My kitchen fills with the amazing smell of cooked garlic and soft artichokes whenever I make this heartwarming Tuscan soup. It's a creamy, lemony dish that turns simple canned artichokes into something truly special. The best part? It tastes like it took hours but only needs 30 minutes to come together, bringing all those Italian countryside flavors right to your bowl.

I stumbled onto this soup during a wet weekend when I wanted something warm but not heavy. When I first tasted the mix of tender artichokes with sun-dried tomatoes, I felt like I was sitting in a tiny café in Tuscany. Now it's what I make for everything from casual family nights to dinner parties.

Key Ingredients and Shopping Advice

  • Canned Artichoke Hearts: Go for whole water-packed hearts with a light green color and no brown marks for the cleanest taste
  • Sun-dried Tomatoes: Pick the ones in oil jars - they should be plump and deep red with a softer texture
  • Fresh Spinach: Baby spinach cooks faster and has the softest texture - look for bright, fresh leaves
  • Stock: Making your own adds extra flavor, but good quality store brands work great too
  • Heavy Cream: Don't skimp - full-fat gives you the smoothest result and won't break down while cooking
  • Aged Italian Cheese: Try to find real Parmigiano-Reggiano or Pecorino Romano for that true Italian taste

Easy Cooking Instructions

Step 1: Aromatics Base
Warm olive oil in a Dutch oven over medium heat until it glistens. Toss in finely chopped onion and celery, cooking until see-through. Mix in minced garlic, keeping an eye on it so it doesn't brown. Let these veggies slowly release their goodness for about 5-7 minutes.
Step 2: Building Flavors
Throw in the chopped artichoke hearts and stir them through the veggie mix. Pour chicken stock over everything, making sure to scrape up any tasty bits from the pot bottom. Add sliced sun-dried tomatoes and squeeze in fresh lemon juice. Sprinkle with salt and pepper, then let everything mingle for 5 minutes.
Step 3: Adding Greens
Start adding handfuls of fresh spinach, letting each batch wilt down before adding more. Stir gently so you don't break the leaves. You want the spinach to stay bright green.
Step 4: Finishing Touches
Turn down the heat and slowly pour in the cream while stirring. Let the soup bubble gently for 3-4 minutes to thicken up a bit. Take it off the heat and mix in the grated cheese until it melts. Taste and add more lemon juice, salt or pepper if needed.
Step 5: Resting Period
Let your soup sit for 5 minutes before serving. This little break helps all the flavors blend together and gets the temperature just right.
Zesty Tuscan Artichoke Soup Pin it
Zesty Tuscan Artichoke Soup | thefamilycooks.com

Everyone in my house really loves artichokes, and they've all agreed this soup is their favorite way to eat them all year long. My teenager was pretty doubtful at first but tried it last winter and now asks for it all the time - especially with extra cheese sprinkled on top.

Bringing Everyone Together

The smell of this soup gets everybody to the table right away. I always have some crusty Italian bread nearby for soaking up the last drops. Sometimes I'll put out little bowls of extra toppings like more cheese, red pepper flakes, and fresh herbs so everyone can make their soup just how they like it.

Keeping Leftovers Fresh

You can keep any extra soup in a sealed container in your fridge for up to three days. When you want to eat it again, warm it up slowly on low heat and stir it now and then. If it looks too thick, just add a bit more stock to thin it out.

Zesty Tuscan Artichoke Soup Pin it
Zesty Tuscan Artichoke Soup | thefamilycooks.com

This soup has turned into my go-to dish for both relaxed family dinners and when friends come over. It's so adaptable and simply elegant that it always makes an impression, yet it's so easy to make. I love how it brings together down-to-earth Tuscan ingredients in a way that makes each serving feel special, whether it's just a regular Tuesday night or you're hosting weekend company.

Tuscan Artichoke Soup

Enjoy the light, refreshing taste of Italian-inspired Tuscan Artichoke Soup with its creamy broth, fresh veggies, and a zing of lemon. Fits any meal perfectly.

Prep Time
20 Minutes
Cook Time
25 Minutes
Total Time
45 Minutes

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: Italian

Yield: 1 big pot

Dietary: Vegetarian, Gluten-Free

Ingredients

01 2 tablespoons of good-quality olive oil.
02 3 celery stalks, finely chopped.
03 1 medium-sized yellow onion, diced finely.
04 4 garlic cloves (or 2 if they're extra big), minced or crushed.
05 A small pinch of chili flakes.
06 2 cans of artichoke hearts (28 ounces total), drained and roughly chopped.
07 Half a cup of sun-dried tomatoes in oil, cut into strips.
08 32 ounces (4 cups) of chicken broth.
09 1 tablespoon of fresh lemon juice.
10 Salt and freshly ground black pepper to your taste.
11 1/2 cup of heavy cream or half-and-half.
12 1 cup of fresh spinach, either baby spinach or thinly sliced larger leaves.
13 1 cup of grated or shredded Asiago or Parmesan cheese.

Instructions

Step 01

In a big soup pot or Dutch oven, get the olive oil warm over medium heat.

Step 02

Toss in the celery, onion, garlic, and red pepper flakes. Stir every so often, and let them cook for about 5 minutes to soften up.

Step 03

Put the artichoke hearts, sun-dried tomatoes, chicken stock, and lemon juice into the pot. Let it bubble up to a gentle simmer, and keep it simmering for another 5 minutes.

Step 04

Stir in the spinach leaves, then pour in the cream (or half-and-half). Let the whole thing heat back up to a gentle simmer.

Step 05

Taste and add salt and pepper as needed. Turn off the heat and mix in the cheese. Serve it warm with a sprinkle of extra cheese and a bit more black pepper on top.

Notes

  1. Feeds about 6-8 people.
  2. You can make it ahead up to before adding the cream and spinach, then reheat it when you're ready to eat.
  3. If you want to change it up, add in beans, small pasta, shredded rotisserie chicken, or sausage.
  4. For some extra color, try adding a small pinch of saffron threads.

Tools You'll Need

  • A big soup pot.
  • Dutch oven or similar pot.

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: 18 g
  • Total Carbohydrate: 15 g
  • Protein: 7 g