This creamy lemony Tuscan artichoke soup is a smooth, herbaceous blend of artichokes, potatoes, lemon, and cream — a cozy yet bright Mediterranean-inspired soup perfect for any season.
2 tbsp olive oil
1 medium yellow onion, diced
2 celery stalks, diced
3 cloves garlic, minced
2 cups canned or frozen artichoke hearts, chopped
1 large Yukon gold potato, peeled and diced
1 tsp dried thyme (or 1 tbsp fresh)
4 cups vegetable broth
½ cup heavy cream (or coconut cream)
Zest of 1 lemon
Juice of 1 lemon (about 2 tbsp)
Salt and black pepper, to taste
Optional: 2 cups fresh spinach
Garnish: chopped parsley, shaved Parmesan, olive oil drizzle
In a large pot, heat olive oil over medium heat. Add onion and celery; cook 5–6 minutes until soft.
Add garlic, potatoes, and artichoke hearts. Cook for 3–4 minutes.
Stir in thyme, salt, pepper, and pour in broth. Bring to a boil, then reduce to simmer for 15–20 minutes.
Once potatoes are tender, blend the soup until smooth using an immersion blender or in batches.
Return to low heat. Stir in cream, lemon zest, and juice. Taste and adjust seasoning.
Serve hot with garnishes of choice and a side of bread.