Creamy White Bean Soup With Spinach
Highlighted under: Everyday Healthy Meals Recipes
I absolutely love this Creamy White Bean Soup with Spinach! It's a cozy recipe that I've made countless times, especially during the colder months. The soup is rich and satisfying, while the spinach adds a burst of color and freshness. The creamy texture comes from blending the white beans, making it both healthy and indulgent. Pairing it with crusty bread takes the experience to another level. I'm excited to share this comforting recipe with you, and I promise it will warm you from the inside out!
Every time I make this Creamy White Bean Soup with Spinach, I’m reminded of how simple ingredients can create something truly delicious. I love the way the white beans blend beautifully, creating that wonderful creaminess without needing any dairy. Adding fresh spinach at the end keeps its vibrant color and nutrients intact, making each bowl a delight.
What really works about this recipe is the combination of garlic and onion sautéed in a bit of olive oil to create a flavor base. I also like to toss in some fresh herbs for a vibrant touch. The complexity of flavors is surprisingly gourmet! Give it a try, and you’ll see how easily it comes together.
Why You'll Love This Soup
- Rich and creamy without any dairy
- Packed with nutritious spinach
- Hearty enough for a filling meal
- Perfectly easy for weeknight dinners
Creating the Perfect Creamy Texture
To achieve that luscious, creamy texture in this soup, blending the white beans is essential. Cooked beans provide a great base because they already have a smoothness that contributes to the overall consistency. If you prefer a chunkier soup, reserve a portion of the beans before blending and stir them back into the mixture after blending. This method not only enhances the texture but also gives the soup a more rustic feel, making it heartier and more satisfying.
Using an immersion blender is not just convenient, but it also allows you to control the texture better. Blend until the soup is silky but still has a few specks of beans for added bite. If you're blending in batches with a regular blender, make sure to fill it only halfway to avoid spills, and let the hot mixture cool for a minute to prevent steam buildup.
Smart Ingredient Substitutions
If you’re in need of a lower sodium option, consider making your own vegetable broth or using low-sodium canned broth to reduce the saltiness. Additionally, if you’re not a fan of spinach or cannot find fresh spinach, kale or Swiss chard can serve as excellent substitutes that will still bring greens and nutrients to your soup. Remember that kale may require a little extra cooking time to soften, about 2–3 minutes more than spinach.
In terms of seasonings, you can experiment with fresh herbs like basil or rosemary for a different flavor profile. Add these towards the end of cooking to preserve their vibrant flavors. A squeeze of lemon juice just before serving can elevate the dish, adding a refreshing brightness that marries beautifully with the creaminess of the beans.
Make-Ahead and Storage Tips
One of the great things about this Creamy White Bean Soup is that it stores beautifully. Make a large batch and keep it in the fridge for up to five days, or freeze it for up to three months. When freezing, allow the soup to cool completely before ladling it into airtight containers. I recommend portioning it out for easy reheating later. Just be sure to leave some headspace in the containers to allow for expansion as the soup freezes.
When reheating, do it gently on the stove over medium-low heat to avoid scorching the bottom. You may need to add a splash of broth or water to loosen it up as it can thicken after sitting in the fridge or freezer. I find that this soup tastes even better the next day as the flavors continue to meld and deepen.
Ingredients
Ingredients for Creamy White Bean Soup
For the Soup
- 2 cups cooked white beans (cannellini or navy beans)
- 1 tablespoon olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 2 cups fresh spinach, chopped
- 1 teaspoon dried thyme
- Salt and pepper to taste
Note:
Feel free to use canned beans for convenience!
Instructions
Cooking Instructions
Sauté the Aromatics
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until soft, about 5 minutes. Stir in the minced garlic and cook for another minute.
Blend the Soup
Add the cooked white beans, vegetable broth, and thyme to the pot. Bring to a simmer, then use an immersion blender to blend the soup until smooth. If you don't have an immersion blender, you can carefully transfer to a regular blender in batches.
Add the Spinach
Stir in the chopped spinach and season with salt and pepper. Let it cook for another 5 minutes, or until the spinach is wilted.
Serve hot with crusty bread on the side for a complete meal!
Pro Tips
- Try adding a splash of lemon juice before serving for a fresh kick.
Serving Suggestions
This Creamy White Bean Soup shines when paired with crusty bread, perfect for dipping. A warm ciabatta or a thick slice of sourdough will complement the soup's rich texture and flavor. For a more filling meal, serve it alongside a crisp salad, such as a simple arugula salad tossed with olive oil and lemon.
For an elevated dinner experience, consider garnishing the soup with additional sautéed spinach, a drizzle of good-quality olive oil, or even some crispy bacon bits for a non-vegetarian twist. A dusting of fresh cracked black pepper or a sprinkle of chili flakes can also enhance the flavor for those who enjoy a little heat.
Variations to Try
Feel free to add other vegetables to this soup depending on what’s in season or your preferences. Carrots and celery can be sautéed with the onion for a more robust base flavor. If you want to incorporate a different protein, shredded chicken or chickpeas can work well here too, enhancing both the texture and nutritional value of the soup.
For a more exotic twist, experiment with spices like cumin or coriander to give it a different flavor profile. You can also introduce a small amount of coconut milk after blending for a creamy, tropical finish that pairs well with the beans and greens.
Questions About Recipes
→ Can I use canned beans?
Yes, canned beans are a great shortcut! Just rinse and drain before using.
→ How can I make this soup vegan?
This recipe is already vegan as it doesn't include any animal products.
→ Can I freeze the soup?
Definitely! Allow the soup to cool completely before transferring it to an airtight container for freezing.
→ What can I substitute for spinach?
Kale or Swiss chard can be used as alternatives to spinach for a similar flavor and texture.
Creamy White Bean Soup With Spinach
I absolutely love this Creamy White Bean Soup with Spinach! It's a cozy recipe that I've made countless times, especially during the colder months. The soup is rich and satisfying, while the spinach adds a burst of color and freshness. The creamy texture comes from blending the white beans, making it both healthy and indulgent. Pairing it with crusty bread takes the experience to another level. I'm excited to share this comforting recipe with you, and I promise it will warm you from the inside out!
Created by: Jessica Brown
Recipe Type: Everyday Healthy Meals Recipes
Skill Level: Beginner
Final Quantity: 4 servings
What You'll Need
For the Soup
- 2 cups cooked white beans (cannellini or navy beans)
- 1 tablespoon olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 2 cups fresh spinach, chopped
- 1 teaspoon dried thyme
- Salt and pepper to taste
How-To Steps
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until soft, about 5 minutes. Stir in the minced garlic and cook for another minute.
Add the cooked white beans, vegetable broth, and thyme to the pot. Bring to a simmer, then use an immersion blender to blend the soup until smooth. If you don't have an immersion blender, you can carefully transfer to a regular blender in batches.
Stir in the chopped spinach and season with salt and pepper. Let it cook for another 5 minutes, or until the spinach is wilted.
Extra Tips
- Try adding a splash of lemon juice before serving for a fresh kick.
Nutritional Breakdown (Per Serving)
- Calories: 320 kcal
- Total Fat: 10g
- Saturated Fat: 1g
- Cholesterol: 0mg
- Sodium: 600mg
- Total Carbohydrates: 44g
- Dietary Fiber: 12g
- Sugars: 2g
- Protein: 12g