Go Back
A bowl of creamy Spinach Artichoke Soup garnished with fresh herbs.

Spinach Artichoke Soup

This creamy and flavorful Spinach Artichoke Soup is a comforting dish perfect for any occasion. Packed with nutritious ingredients, it combines spinach and artichokes into a delightful blend that everyone will love.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Appetizer, Main Course, Soup
Cuisine: American
Calories: 350

Ingredients
  

Main Ingredients
  • 2 cups fresh spinach, chopped
  • 1 cup canned artichoke hearts, drained and chopped
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1 cup cream cheese
  • Salt and pepper to taste
  • Olive oil for sautéing

Method
 

Cooking
  1. In a large pot, heat olive oil over medium heat. Add diced onion and minced garlic, and sauté until the onion is translucent.
  2. Add the chopped artichoke hearts and cook for another 2-3 minutes.
  3. Pour in the vegetable broth and bring to a simmer.
  4. Add the chopped spinach and cook until wilted.
  5. Stir in the cream cheese until melted and smooth.
  6. Finally, add the heavy cream, and season with salt and pepper to taste.
  7. Serve hot and enjoy your cozy family dinner!

Notes

For a thicker soup, blend the spinach and artichokes before adding the cream. Adding grated cheese like Parmesan or mozzarella enhances the flavor. For heat, incorporate red pepper flakes.