If you're looking for a warm and comforting soup that's sure to satisfy your cravings, look no further than this Creamy Spinach and Artichoke Soup recipe. Made with fresh spinach, artichokes, and cream, this soup has a rich and satisfying flavor that's perfect for a cozy night in.
Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 3 garlic cloves, minced
- 1 can artichoke hearts, drained and chopped
- 4 cups fresh spinach
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- Salt and pepper to taste
Instructions:
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic and sauté until softened.
- Add the chopped artichoke hearts and spinach to the pot and cook until the spinach is wilted.
- Pour in the broth and bring the mixture to a boil. Reduce the heat and let it simmer for 15-20 minutes.
- Remove the pot from heat and let it cool slightly. Use an immersion blender or transfer the soup to a blender to puree until smooth.
- Stir in the heavy cream and add salt and pepper to taste. Reheat the soup over low heat until it's hot and ready to serve.
This image shows a bowl of the creamy spinach and artichoke soup. The soup is a vibrant green color and is topped with golden brown croutons and fresh parsley. The steam rising from the soup indicates that it's hot and ready to eat.
This image shows a pot of the creamy spinach and artichoke soup simmering on the stove. The soup is bubbling gently and you can see the chunks of artichoke and spinach in the broth. The wooden spoon in the pot indicates that someone is cooking the soup and it's not yet ready to serve.
This image shows a plate of sliced sourdough bread and a bowl of the creamy spinach and artichoke soup. The bread is toasted and you can see the melted butter on it. The soup in the bowl is garnished with fresh parsley and a few croutons. The contrasting colors of the green soup and the brown bread make the dish visually appealing.