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
Creamy Spinach and Artichoke Soup Recipe

Creamy Spinach and Artichoke Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 25 reviews

  • Author: admin
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

Indulge in the creamy goodness of this Spinach and Artichoke Soup, a comforting and flavorful dish that’s perfect for any day of the week.


Ingredients

Scale

Soup:

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 4 cups fresh spinach, roughly chopped
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 4 cups vegetable or chicken broth
  • 1/2 cup heavy cream
  • 4 oz cream cheese, cubed
  • 1/2 cup grated Parmesan cheese
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil and butter: In a large pot over medium heat, add olive oil and butter. Sauté diced onion until soft, about 4-5 minutes. Add garlic and cook for 1 more minute.
  2. Add vegetables: Stir in artichoke hearts and spinach, cooking until spinach wilts, approximately 2-3 minutes. Season with red pepper flakes if desired.
  3. Simmer: Pour in broth and bring to a simmer. Add cream cheese, stirring until melted. Reduce heat and mix in heavy cream and Parmesan cheese. Simmer for 5-10 minutes until slightly thickened.
  4. Season and serve: Season with salt and pepper. Serve hot, garnished with additional Parmesan or cream if desired.

Notes

  • For a thicker consistency, blend half the soup before adding cream. Add chicken or white beans for protein. Substitute frozen spinach if fresh is unavailable.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 3g
  • Sodium: 580mg
  • Fat: 23g
  • Saturated Fat: 13g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 65mg