why make this recipe
Creamy Spinach Artichoke Soup is a delightful dish that combines the rich flavors of spinach and artichokes with a creamy texture that is comforting and satisfying. This soup is not only easy to make but also packed with nutrients, making it a perfect choice for a light lunch or a warm dinner. Plus, it’s a great way to sneak in some greens for those who might be picky eaters. With minimal ingredients and simple steps, you can whip up a bowl of this delicious soup in no time!
how to make Creamy Spinach Artichoke Soup
Ingredients
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups fresh spinach, chopped
- 1 can (14 oz) artichoke hearts, drained and chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- Salt and pepper to taste
- Grated Parmesan cheese for garnish
Directions
- In a large pot, heat the olive oil over medium heat. Add the diced onion and garlic; sauté until the onion is translucent.
- Add the chopped spinach and artichokes to the pot; cook for another 5 minutes until the spinach is wilted.
- Pour in the vegetable broth and bring to a simmer.
- Using an immersion blender, blend the soup until smooth (or leave it chunky if you prefer).
- Stir in the heavy cream and season with salt and pepper.
- Heat through without boiling, then serve garnished with grated Parmesan cheese.
how to serve Creamy Spinach Artichoke Soup
Serve the creamy soup in warm bowls, topped with a sprinkle of grated Parmesan cheese. This dish pairs nicely with crusty bread or a fresh salad. It’s also wonderful as an appetizer for gatherings or family meals.
how to store Creamy Spinach Artichoke Soup
To store leftovers, let the soup cool to room temperature, then transfer it to an airtight container. It will stay fresh in the refrigerator for up to 3 days. For longer storage, you can freeze the soup in freezer-safe containers for up to a month. When ready to eat, thaw in the refrigerator overnight and reheat on the stove.
tips to make Creamy Spinach Artichoke Soup
- Make sure to wash the spinach thoroughly to remove any grit or dirt before chopping.
- If you want extra flavor, consider adding a splash of lemon juice or a pinch of red pepper flakes for some heat.
- For a healthier option, you can replace heavy cream with coconut milk or a plant-based cream alternative.
variation
If you want to add more ingredients, consider including diced potatoes or other vegetables like carrots and celery to enhance the soup’s nutritional value and texture. You can also experiment with different cheeses, such as cheddar or cream cheese, for added creaminess and flavor.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Just make sure to thaw and drain any excess water before adding it to the soup.
Is this soup vegetarian?
Yes, this soup is vegetarian as it uses vegetable broth and does not contain meat.
Can I make this soup ahead of time?
Absolutely! This soup tastes even better the next day after the flavors have had time to meld. Just reheat before serving.

Creamy Spinach Artichoke Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat. Add the diced onion and garlic; sauté until the onion is translucent.
- Add the chopped spinach and artichokes to the pot; cook for another 5 minutes until the spinach is wilted.
- Pour in the vegetable broth and bring to a simmer.
- Using an immersion blender, blend the soup until smooth (or leave it chunky if you prefer).
- Stir in the heavy cream and season with salt and pepper.
- Heat through without boiling, then serve garnished with grated Parmesan cheese.