Ingredients
2 tablespoons olive oil
3 stalks celery, diced
1 medium yellow onion, diced
4 cloves garlic (2 if very large), minced or crushed
Pinch of red pepper flakes
14 ounces canned whole artichoke hearts, drained and chopped (small tender ones preferred; frozen possible; avoid marinated artichokes)
1/2 cup marinated sun-dried tomatoes, sliced (oil-packed from jars, not dried in bags)
32 ounces chicken stock or broth (vegetable stock can be used for vegetarian version)
1 tablespoon lemon juice (about half a lemon)
Salt and fresh cracked black pepper to taste
1 cup packed fresh spinach (baby spinach or shredded regular spinach)
1/2 cup cream
1 cup shredded or grated Asiago or Parmesan cheese
Instructions
1-Heat 2 tablespoons olive oil in a large soup pot or Dutch oven. SautΓ© 3 stalks diced celery, 1 medium diced yellow onion, 4 cloves minced or crushed garlic, and a pinch of red pepper flakes for about 5 minutes until softened, stirring often.
2-Drain and chop 14 ounces canned whole artichoke hearts, then add them to the pot along with 1/2 cup sliced marinated sun-dried tomatoes, 32 ounces chicken stock or broth, and 1 tablespoon lemon juice. Bring to a simmer and cook for 5 minutes.
3-Stir in 1 cup packed fresh spinach.
4-Add 1/2 cup cream and bring the soup back to a simmer.
5-Season with salt and fresh cracked black pepper to taste.
6-Remove from heat and stir in 1 cup shredded or grated Asiago or Parmesan cheese.
7-Serve immediately, optionally topped with additional cheese and cracked pepper.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
π Use canned whole artichoke hearts for ideal texture; frozen can substitute but avoid marinated.
π Add a small pinch of crushed saffron threads to brighten soup color.
π₯ For vegan options, swap stock, cheese, and cream with plant-based alternatives.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Soup, Main Course
- Method: SautΓ©ing, Simmering
- Cuisine: Tuscan, Italian
- Diet: Vegetarian, Vegan adaptable
Nutrition
- Serving Size: 1 serving
- Calories: 282
- Sugar: 8g
- Sodium: 1151mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 13g
- Cholesterol: 38mg
