Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Zesty Tuscan Artichoke Soup Recipe

Zesty Tuscan Artichoke Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 10 reviews

  • Author: admin
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan, Gluten-Free

Description

Warm up with a bowl of Zesty Tuscan Artichoke Soup, a flavorful and nutritious dish that combines hearty cannellini beans, tender artichoke hearts, and vibrant spinach in a fragrant vegetable broth. This vegan and gluten-free soup is a perfect way to enjoy a taste of Italy in the comfort of your home.


Ingredients

Scale

For the Soup:

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 celery stalks, diced
  • 2 carrots, diced
  • 1 (14-ounce) can artichoke hearts, drained and chopped
  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ¼ teaspoon red pepper flakes (optional)
  • 1 tablespoon lemon juice
  • Salt and black pepper to taste
  • 2 cups fresh spinach or kale, chopped

For Garnish:

  • Chopped fresh parsley

Instructions

  1. Prepare the Soup: Heat olive oil in a large pot over medium heat. Sauté onion, celery, and carrots until softened. Add garlic and cook until fragrant. Stir in artichoke hearts, cannellini beans, broth, oregano, thyme, and red pepper flakes. Simmer for 15–20 minutes.
  2. Finish the Soup: Add lemon juice and chopped spinach or kale. Cook until wilted. Season with salt and pepper. Ladle into bowls and garnish with parsley.

Notes

  • For a creamier texture, blend a portion of the soup before serving.
  • Enhance the meal with crusty bread or a sprinkle of nutritional yeast.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian, Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 8g
  • Cholesterol: 0mg