Description
A comforting and flavorful Tuscan-inspired soup featuring artichoke hearts, cannellini beans, and a medley of vegetables in a savory broth, finished with fresh spinach and a hint of lemon. This Zesty Tuscan Artichoke Soup is a hearty and nutritious vegetarian dish perfect for any occasion.
Ingredients
Scale
- 2 tablespoons olive oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
Vegetable Mixture:
- 1 (14 oz) can artichoke hearts, drained and chopped
- 1 (15 oz) can cannellini beans, drained and rinsed
- 1 (14.5 oz) can diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon Italian seasoning
- ½ teaspoon crushed red pepper flakes (optional)
- ½ teaspoon salt
- ¼ teaspoon black pepper
Main Ingredients:
- 2 cups fresh spinach, roughly chopped
- juice of ½ lemon
- grated Parmesan cheese for garnish (optional)
- fresh basil for garnish (optional)
Finishing Touches:
Instructions
- Saute Vegetable Mixture: Heat olive oil in a large pot, sauté onion, garlic, carrots, and celery until softened.
- Add Main Ingredients: Stir in artichoke hearts, beans, tomatoes, broth, seasonings. Simmer for 20 minutes.
- Finish Soup: Add spinach, lemon juice, cook until wilted. Adjust seasoning. Serve hot with garnishes.
Notes
- For extra protein, add cooked chicken or Italian sausage.
- This soup freezes well; double the batch for later.
- Adjust spice level by altering the red pepper flakes.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 ½ cups
- Calories: 210
- Sugar: 6g
- Sodium: 620mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 8g
- Protein: 8g
- Cholesterol: 0mg