This hearty and wholesome bean and cabbage soup is the perfect blend of comfort and nutrition. Made with simple, nourishing ingredients like white beans, kale, and cabbage, it’s a flavorful, one-pot meal that’s easy on the budget and kind to your body. Great for chilly days or whenever you need a warm, satisfying bowl of goodness.
- Category: Soups + Stews
Ingredients
- 1 tablespoon oil (olive or any neutral oil)
- 1 onion, chopped
- 2 cloves garlic, minced (or ½ tsp garlic powder)
- 4 cups low-sodium broth
- 1 can (15 oz) white beans, drained and rinsed
- 3 cups chopped cabbage
- teaspoon salt (adjust to taste)
- teaspoon black pepper
- 2 cups chopped kale
Instructions
- Heat oil in a pot over medium heat. Add onion and cook 5 minutes until soft.
- Stir in garlic and cook 30 seconds.
- Add broth, beans, cabbage, salt, pepper, and any extras. Bring to a boil, then lower heat and simmer 15–20 minutes until cabbage is tender.
- Add chopped kale and continue simmering 10 more minutes, until tender.
- Taste and adjust seasoning. Add a splash of lemon or vinegar if you like.

