This Spinach & White Bean Soup is the kind of cozy, no-fuss meal you can make any night of the week. It’s warm, comforting, and filled with simple pantry ingredients that come together in one pot. Light yet satisfying, it’s perfect for chilly evenings or easy meal prep.
Ingredients
- 2 tbsp olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 2 (15 oz) cans white beans, drained and rinsed
- 1 tsp dried Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 4 cups fresh spinach, roughly chopped
- 1 tbsp lemon juice
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent.
- Stir in the minced garlic and cook for 30 seconds, just until fragrant.
- Pour in the vegetable broth, then add the white beans, Italian seasoning, salt, and black pepper. Stir well.
- Bring the soup to a gentle simmer and cook for 15 minutes, allowing the flavors to blend.
- Stir in the chopped spinach and cook for 2-3 minutes until wilted. Remove from heat and stir in the lemon juice before serving.
Tip: For a slightly creamy texture, mash a small portion of the beans in the pot before adding the spinach.
This soup stores beautifully and tastes even better the next day, making it ideal for lunches or quick dinners all week.
Print
Spinach & White Bean Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A cozy one-pot spinach and white bean soup made with simple pantry ingredients and fresh greens.
Ingredients
2 tbsp olive oil
1 small yellow onion, diced
3 cloves garlic, minced
4 cups vegetable broth
2 (15 oz) cans white beans, drained and rinsed
1 tsp dried Italian seasoning
1/2 tsp salt
1/4 tsp black pepper
4 cups fresh spinach, roughly chopped
1 tbsp lemon juice
Instructions
1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent.
2. Stir in the minced garlic and cook for 30 seconds, just until fragrant.
3. Pour in the vegetable broth, then add the white beans, Italian seasoning, salt, and black pepper. Stir well.
4. Bring the soup to a gentle simmer and cook for 15 minutes, allowing the flavors to blend.
5. Stir in the chopped spinach and cook for 2-3 minutes until wilted. Remove from heat and stir in the lemon juice before serving.
Notes
Mash some of the beans in the pot for a creamier texture if desired.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
