Description
This Spinach Artichoke White Bean Soup is a creamy, nourishing, and delicious dish that’s perfect for a cozy meal. The combination of spinach, artichoke hearts, and white beans creates a flavorful and protein-packed soup that’s sure to satisfy.
Ingredients
– 2 tablespoons olive oil
– 1 yellow onion, diced
– 3 cloves garlic, minced
– 1 (15-ounce) can white beans, drained and rinsed
– 1 (14-ounce) can artichoke hearts, drained and chopped
– 4 cups low-sodium vegetable or chicken broth
– 2 cups fresh spinach, chopped
– 1/2 cup heavy cream
– 1 teaspoon dried thyme
– Salt and black pepper to taste
Instructions
1. Heat the olive oil in a large pot over medium heat.
2. Add the diced onion and minced garlic. Cook for 3-4 minutes, stirring frequently, until the onion is translucent.
3. Add the drained and rinsed white beans, chopped artichoke hearts, and vegetable or chicken broth. Bring the mixture to a simmer.
4. Reduce the heat to low and let the soup simmer for 10-15 minutes, or until the vegetables are tender.
5. Using an immersion blender (or carefully transfer to a regular blender), blend the soup until it’s smooth and creamy.
6. Stir in the chopped spinach and heavy cream. Season with dried thyme, salt, and black pepper to taste.
7. Serve the Spinach Artichoke White Bean Soup hot, garnished with additional spinach leaves or croutons, if desired.
Notes
This soup can be easily adapted to suit your preferences. You can add more or less spinach, use a different type of bean, or adjust the amount of cream to your liking. It’s also delicious with a sprinkle of Parmesan cheese on top.
- Prep Time: 15
- Cook Time: 25
- Category: Salads & Soups
- Method: Stovetop
- Cuisine: American