Creamy White Bean Soup With Spinach
Highlighted under: Cozy Favorites
I love making this Creamy White Bean Soup with Spinach whenever I want something hearty yet healthy. The combination of creamy beans and fresh spinach creates a comforting, nutrient-rich dish that's perfect for any time of the year. Plus, it's incredibly easy to make, taking only about 30 minutes from start to finish. This soup is ideal for cozy dinners or a quick lunch, and I often serve it with crusty bread for dipping. It’s a delightful way to enjoy beans and greens in one delicious bowl!
When I first tried this Creamy White Bean Soup with Spinach, I was amazed at how such simple ingredients could create such rich flavors. The key is to use quality white beans and allow them to simmer with aromatic vegetables, which enhances their natural creaminess. I also add a splash of lemon juice at the end, which brightens the dish beautifully.
One specific tip that I've found invaluable is to blend a portion of the soup to create a velvety texture. This adds a luxurious feel without needing heavy cream, giving you all the satisfaction of a creamy soup with much lighter ingredients.
Why You'll Love This Recipe
- Creamy texture that satisfies without heavy ingredients.
- Nutritious and packed with flavor from fresh spinach.
- Quick and easy to make, perfect for busy weeknights.
Choosing Your Beans
For this Creamy White Bean Soup, the choice of beans significantly impacts the texture and flavor of the dish. While I prefer cannellini beans for their buttery consistency and mild taste, great northern or navy beans are excellent alternatives. They all blend well into a creamy, rich base. Be sure to drain and rinse the beans thoroughly to eliminate excess sodium from the canning process, which helps keep the soup fresh and not overly salty.
If you want an extra layer of flavor, consider using dried beans instead of canned. Soak them overnight and cook them until tender before incorporating them into the soup. This will give you a firmer texture, and you can customize the cooking liquid for additional depth—try using broth instead of water. Just remember to adjust the cooking time accordingly.
Making It Creamy
The beauty of this soup lies in its creamy texture, achieved through blending part of the soup. When using an immersion blender, aim to blend until you achieve a consistency that is creamy yet still has some bean chunks for texture. Be careful not to over-blend; you want the soup to retain some body, which adds to the overall mouthfeel. If you don’t have an immersion blender, you can carefully transfer a portion of the soup to a regular blender, but allow it to cool slightly first to prevent splattering.
For an even creamier result, consider adding a splash of coconut milk or a dollop of sour cream just before serving. This can elevate the richness of the soup without overwhelming it. Just stir it in until well combined to maintain that smooth texture we love.
Serving Suggestions
This Creamy White Bean Soup pairs beautifully with crusty bread, making it a hearty meal that's perfect for any occasion. I often serve it with a side of garlic bread or a fresh arugula salad drizzled with balsamic vinegar. The contrast of flavors and textures complements the richness of the soup, providing a balanced dining experience.
If you're looking to elevate the soup further, consider garnishing each bowl with a sprinkle of fresh herbs like parsley or thyme. A drizzle of high-quality olive oil right before serving can also enhance the flavors dramatically. For those who love a bit of heat, a few red pepper flakes can add a nice kick!
Ingredients
Gather the following ingredients before you start cooking:
Ingredients
- 2 cans (15 oz) white beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup fresh spinach, roughly chopped
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Juice of 1 lemon
Make sure to have everything ready to ensure a smooth cooking process.
Instructions
Follow these steps to create your delicious soup:
Sauté the Aromatics
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent. Stir in the minced garlic and cook for an additional minute.
Combine the Ingredients
Add the drained white beans, vegetable broth, dried thyme, salt, and pepper to the pot. Bring to a boil, then reduce the heat and let it simmer for 15 minutes.
Blend the Soup
Using an immersion blender, blend part of the soup until creamy, then mix in the chopped spinach.
Finish and Serve
Stir in the lemon juice before serving. Taste and adjust seasoning if necessary, then ladle into bowls and enjoy.
Enjoy your delicious and healthy creamy soup!
Pro Tips
- For extra flavor, consider adding some nutmeg or a sprinkle of Parmesan cheese before serving.
Storage and Reheating
This creamy soup can be stored in the refrigerator for up to five days in an airtight container. Just allow it to cool completely before sealing it up to avoid condensation, which can dilute the flavors. When reheating, gently warm it on the stove over low heat, stirring occasionally until heated through. If it thickens too much, don’t hesitate to add a splash of broth to regain the desired consistency.
For longer storage, this soup can be frozen for about three months. Cool it completely, then portion it into freezer-safe containers. Be sure to leave some room for expansion when freezing. When you're ready to enjoy it, thaw the soup overnight in the refrigerator, then reheat on the stove as mentioned.
Dietary Variations
This recipe is quite versatile and can accommodate various dietary preferences. For a vegan version, just ensure any additional toppings, like cheese, are plant-based. To increase its heartiness, you can add diced carrots or celery during the initial sauté of the onions. They not only contribute to the flavor but also add nutrients and fiber to your meal.
If you're looking to lower the sodium content, opt for low-sodium vegetable broth and rinse your beans well. Additionally, you can swap out the olive oil for avocado oil for a unique flavor and different fat profile. Just keep in mind that these substitutions may alter the original taste slightly, but will still yield a delicious result.
Questions About Recipes
→ Can I use dried white beans instead of canned?
Yes, but you'll need to soak and cook them beforehand. This usually requires more time.
→ How can I store leftovers?
You can store the soup in an airtight container in the fridge for up to 3 days. Reheat on the stove or in the microwave.
→ Is this soup freezer-friendly?
Absolutely! It freezes well for up to 3 months. Just thaw in the fridge before reheating.
→ What can I serve with this soup?
It pairs wonderfully with crusty bread, a green salad, or a side of roasted vegetables.
Creamy White Bean Soup With Spinach
Created by: Ffion Llewellyn
Recipe Type: Cozy Favorites
Skill Level: Intermediate
Final Quantity: 4 servings
What You'll Need
Ingredients
- 2 cans (15 oz) white beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup fresh spinach, roughly chopped
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Juice of 1 lemon
How-To Steps
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent. Stir in the minced garlic and cook for an additional minute.
Add the drained white beans, vegetable broth, dried thyme, salt, and pepper to the pot. Bring to a boil, then reduce the heat and let it simmer for 15 minutes.
Using an immersion blender, blend part of the soup until creamy, then mix in the chopped spinach.
Stir in the lemon juice before serving. Taste and adjust seasoning if necessary, then ladle into bowls and enjoy.
Extra Tips
- For extra flavor, consider adding some nutmeg or a sprinkle of Parmesan cheese before serving.
Nutritional Breakdown (Per Serving)
- Calories: 320 kcal
- Total Fat: 8g
- Saturated Fat: 1g
- Cholesterol: 0mg
- Sodium: 500mg
- Total Carbohydrates: 50g
- Dietary Fiber: 12g
- Sugars: 3g
- Protein: 16g