Looking for a comforting bowl of warmth? This Winter Greens and White Bean Soup is just what you need. Packed with nutritious greens and creamy white beans, it’s a fantastic choice for those chilly nights when you crave something hearty yet healthy. The best part? It’s a delicious addition to your collection of vegetable & plant-based soups.
This recipe is your ticket to enjoying the vibrant flavors of winter greens, combined with the creaminess of white beans. Each spoonful offers a delightful mix of textures and a taste that will make you feel nourished and satisfied.
A Nourishing Winter Soup Recipe

This Winter Greens and White Bean Soup is a wholesome blend of tender greens, creamy beans, and aromatic spices. It’s hearty, rich, and bursting with flavors, making it an excellent option for a cozy dinner or a quick lunch.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 2 cups winter greens (such as kale or Swiss chard), chopped
- 1 can (15 oz) white beans, drained and rinsed
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Juice of 1 lemon
- Chopped parsley for garnish
Instructions
- Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, cooking until softened and fragrant (about 3-4 minutes).
- Add Broth and Greens: Pour in the vegetable broth and bring to a simmer. Add the chopped winter greens and dried thyme, cooking until the greens are tender (about 5-7 minutes).
- Incorporate Beans: Stir in the white beans and season with salt and pepper. Let the soup simmer for an additional 5 minutes to heat through.
- Finish with Lemon: Remove from heat and stir in the lemon juice for brightness. Adjust seasoning as needed.
- Serve: Ladle the soup into bowls and garnish with chopped parsley. Enjoy hot with crusty bread on the side.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 180kcal
- Fat: 4g
- Protein: 10g
- Carbohydrates: 30g