In This Article Show
Some days you just want a bowl of soup that actually fills you up. When that happens, I often reach for bean soups. They are affordable, easy to make, and made with ingredients most of us already have on hand. A good bean soup can be simple, comforting, and hearty enough to serve as a full meal.
In this list, I’m sharing 23 filling bean soup recipes I enjoy making when I want something warm, satisfying, and practical for everyday cooking. These soups work well for family dinners, leftovers, and those nights when you want real comfort without extra fuss.
1. Classic Three-Bean Soup

This traditional soup combines kidney, navy, and black beans with vegetables and herbs. It’s hearty, filling, and perfect for a nutritious, comforting meal.
Nutrition per serving:
- Calories: 350 kcal
- Carbohydrates: 42 g
- Protein: 18 g
- Fat: 9 g
- Fiber: 12 g
2. Creamy White Bean Soup

Pureed white beans make this soup smooth and creamy without needing cream. It’s comforting, rich in protein, and perfect for a simple lunch or dinner.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 40 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 11 g
3. Black Bean Soup

This classic black bean soup is hearty, flavorful, and full of earthy taste. It’s perfect with a sprinkle of fresh herbs or a dollop of sour cream.
Nutrition per serving:
- Calories: 340 kcal
- Carbohydrates: 38 g
- Protein: 16 g
- Fat: 9 g
- Fiber: 12 g
4. Bean and Vegetable Soup

Packed with beans and colorful vegetables, this soup is healthy, filling, and perfect for anyone looking for a nutrient-rich meal.
Nutrition per serving:
- Calories: 370 kcal
- Carbohydrates: 42 g
- Protein: 18 g
- Fat: 10 g
- Fiber: 13 g
5. Spicy Bean Soup

This soup adds a touch of chili and spices for bold, warming flavor. It’s hearty, satisfying, and perfect for chilly evenings.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 40 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 12 g
6. White Bean and Kale Soup

Kale adds a fresh, earthy flavor to this hearty white bean soup. It’s nutritious, filling, and perfect for a cozy meal.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 38 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 12 g
7. Bean and Barley Soup

Barley gives this soup a chewy texture and extra heartiness. Combined with beans, it’s a complete, satisfying meal.
Nutrition per serving:
- Calories: 380 kcal
- Carbohydrates: 42 g
- Protein: 18 g
- Fat: 10 g
- Fiber: 13 g
8. Lentil and Bean Soup

Lentils boost protein and fiber while blending beautifully with beans. It’s hearty, flavorful, and perfect for meal prep.
Nutrition per serving:
- Calories: 390 kcal
- Carbohydrates: 45 g
- Protein: 20 g
- Fat: 9 g
- Fiber: 14 g
9. Bean and Sausage Soup

Savory sausage adds bold flavor to this hearty bean soup. It’s filling, comforting, and perfect for a family dinner.
Nutrition per serving:
- Calories: 430 kcal
- Carbohydrates: 36 g
- Protein: 21 g
- Fat: 22 g
- Fiber: 11 g
10. Creamy Chickpea Soup

Chickpeas create a smooth, creamy texture without heavy cream. It’s rich, filling, and naturally flavorful.
Nutrition per serving:
- Calories: 370 kcal
- Carbohydrates: 38 g
- Protein: 18 g
- Fat: 11 g
- Fiber: 12 g
11. Bean and Spinach Soup

Spinach adds color, nutrients, and a fresh taste to this hearty bean soup. Perfect for a light yet filling meal.
Nutrition per serving:
- Calories: 350 kcal
- Carbohydrates: 36 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 11 g
12. Three-Bean Chili Soup

This chili-style soup is packed with beans, tomatoes, and spices. Hearty, filling, and slightly spicy — perfect for cozy evenings.
Nutrition per serving:
- Calories: 380 kcal
- Carbohydrates: 40 g
- Protein: 18 g
- Fat: 11 g
- Fiber: 13 g
13. Bean and Sweet Potato Soup
Sweet potatoes add natural sweetness and a creamy texture to this hearty bean soup. Comforting and nutritious.
Nutrition per serving:
- Calories: 370 kcal
- Carbohydrates: 42 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 12 g
14. Bean and Vegetable Minestrone

This classic minestrone adds beans for protein and heartiness. It’s colorful, filling, and perfect for a complete meal.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 40 g
- Protein: 16 g
- Fat: 10 g
- Fiber: 12 g
15. Bean and Tomato Soup

Simple beans and tomatoes make a rich, flavorful soup. It’s hearty, comforting, and easy to prepare in minutes.
Nutrition per serving:
- Calories: 340 kcal
- Carbohydrates: 38 g
- Protein: 17 g
- Fat: 9 g
- Fiber: 12 g
16. Smoky Bean Soup

Smoked paprika and herbs give this bean soup a bold, smoky flavor. It’s warming, filling, and perfect for cooler evenings.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 40 g
- Protein: 18 g
- Fat: 10 g
- Fiber: 12 g
17. Bean and Quinoa Soup

Quinoa adds protein and texture to this hearty bean soup. It’s satisfying, filling, and perfect for a nutritious meal.
Nutrition per serving:
- Calories: 380 kcal
- Carbohydrates: 42 g
- Protein: 19 g
- Fat: 10 g
- Fiber: 13 g
18. Caribbean Bean Soup

This version uses Caribbean spices for a warm, slightly sweet flavor. It’s comforting, hearty, and full of personality.
Nutrition per serving:
- Calories: 370 kcal
- Carbohydrates: 40 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 12 g
19. White Bean and Rosemary Soup

Fresh rosemary elevates this creamy white bean soup. It’s aromatic, hearty, and perfect for a cozy dinner.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 38 g
- Protein: 18 g
- Fat: 10 g
- Fiber: 12 g
20. Bean and Corn Soup

Corn adds sweetness and texture to this hearty bean soup. It’s simple, comforting, and filling for any meal.
Nutrition per serving:
- Calories: 370 kcal
- Carbohydrates: 40 g
- Protein: 17 g
- Fat: 10 g
- Fiber: 12 g
21. Bean and Bacon Soup

Crispy bacon adds smoky richness to this hearty bean soup. It’s indulgent, filling, and perfect for family dinners.
Nutrition per serving:
- Calories: 420 kcal
- Carbohydrates: 36 g
- Protein: 19 g
- Fat: 22 g
- Fiber: 11 g
https://butteryourbiscuit.com/slow-cooker-bean-and-bacon-soup/Get the full recipe
22. Bean and Mushroom Soup

Mushrooms add depth and earthy flavor to this comforting bean soup. It’s hearty, nutritious, and satisfying.
Nutrition per serving:
- Calories: 360 kcal
- Carbohydrates: 38 g
- Protein: 18 g
- Fat: 10 g
- Fiber: 12 g
23. Creamy White Bean and Garlic Soup

Garlic adds warmth and aroma to this creamy, smooth bean soup. It’s filling, flavorful, and perfect for cozy meals.
Nutrition per serving:
- Calories: 370 kcal
- Carbohydrates: 40 g
- Protein: 18 g
- Fat: 11 g
- Fiber: 12 g