Spinach and white bean soup –There’s nothing quite like a warm bowl of soup to nourish the soul, and this Spinach White Bean Soup is a delightful option that’s both hearty and healthy. Packed with nutrients and flavor, it’s perfect for a cozy night in or for sharing with friends and family. Let’s dive into the recipe!
Spinach White Bean Soup
Gather your ingredients and prepare to create a comforting dish that’s sure to impress!

Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 2 cans (15 ounces each) white beans, rinsed and drained
- 4 cups fresh spinach, chopped
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Juice of 1 lemon
- Grated Parmesan cheese for serving (optional)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes, until it becomes translucent.
- Add the minced garlic and cook for an additional 1-2 minutes, stirring frequently to prevent burning.
- Pour in the vegetable broth and bring it to a simmer.
- Stir in the rinsed and drained white beans, dried thyme, salt, and pepper. Let the mixture simmer for about 10 minutes, allowing the flavors to meld together.
- Add the chopped spinach and cook for another 5 minutes, until the spinach is wilted and tender.
- Remove the pot from heat and stir in the lemon juice for a touch of brightness.
- Taste and adjust seasonings as desired.
- Serve hot, garnished with grated Parmesan cheese if you like!
This Spinach White Bean Soup is not only delicious but also incredibly easy to make. The combination of creamy white beans and vibrant spinach creates a hearty dish that’s perfect for any day of the week. Enjoy a bowl (or two) and feel the warmth spread through you!