Creamy Spinach Artichoke Soup

User Reviews

5

153 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    35 mins

  • Total Time

    40 mins

  • Servings

    6

  • Course

    Soup

Creamy Spinach Artichoke Soup

Creamy Spinach Artichoke Soup combines sautéed onion and garlic with tender spinach and chopped artichoke hearts, thickened with flour and enriched with cream cheese, heavy cream, and Parmesan. The result is a smooth, velvety soup with mild savory notes and a rich, indulgent texture. This soup is comforting and filling, making it a good choice for a warming lunch or light dinner.

Description

Creamy Spinach Artichoke Soup starts with butter-sautéed onion and garlic which forms a flavorful base. Frozen chopped spinach is cooked down before adding flour to thicken and chicken broth to achieve a soup consistency. Canned artichoke hearts bring a mild tangy note and texture. Heavy cream and cream cheese contribute to the soup's rich and silky mouthfeel without overpowering the vegetable flavors. Parmesan cheese adds a delicate savory and nutty taste, enhancing the overall depth. The low-heat melting method prevents curdling and maintains smoothness.

This soup serves well as a starter or light main dish alongside crusty bread or crackers. Its creamy texture and balanced flavor make it versatile for different occasions, especially in cooler weather. Adjusting the amount of cream allows control over richness.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 2 Tablespoons butter
  • 1 onion chopped
  • 4 garlic minced (or 3/4 teaspoon Garlic Powder, cloves
  • 1 - 9- ounce spinach may use 1/2 of pkg. if you so desire, frozen, chopped, packaged
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 3 Tablespoons flour may delete if you want gluten-free or keto-friendly soup
  • 4 cups chicken broth
  • 1 - 14 ounce artichoke hearts drained and roughly chopped, canned
  • 1- 1 1/2 cups heavy cream depending on how creamy you want the soup
  • 1 - 8- ounce cream cheese package
  • 1 cup Parmesan Cheese plus additional 1/2 cup for garnish

Instructions

  1. In a large pot, melt butter over medium-high heat. Add onion and saute for 5 minutes. Add garlic and saute for 1 minute longer.
  2. Stir in frozen spinach. Stir often and break apart using a wooden spoon. Cook for 5-7 minutes or until spinach is warmed throughout. Sprinkle with salt and pepper. Stir in flour, stirring well to avoid any lumps.
  3. Pour in chicken broth and artichoke hearts. Heat for 5-10 minutes.
  4. Turn heat to LOW. Add heavy cream. Stir together. Add cream cheese and let melt slowly. You want it to be at a low heat to prevent curdling.
  5. Stir in parmesan cheese.
  6. Season according to taste. Sprinkle with parmesan cheese shavings.
Genuine Reviews

User Reviews

Overall Rating

5

153 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Tomato Egg Drop Soup (番茄蛋汤)

Chinese
5.0 (34 reviews)

Pork Rib Soup (排骨汤)

Chinese
5.0 (6 reviews)

Basic Chinese Chicken Stock

Chinese
5.0 (14 reviews)

Healthy Chinese Mung Bean Soup

Chinese
5.0 (2 reviews)

Easy Enoki Mushroom Soup

Chinese
5.0 (14 reviews)

How to Make Hot Pot Broth

Chinese
5.0 (8 reviews)

Beef Wonton

Chinese
5.0 (12 reviews)

The Ultimate Guide to Wonton Soup

Chinese
5.0 (10 reviews)

Silkie Chicken Soup

Chinese
5.0 (2 reviews)