Hearty Bean Soup
Description
Hearty Bean Soup is a warm, comforting, and nutritious meal made with tender beans, fresh vegetables, aromatic garlic, and savory herbs. This satisfying soup is perfect for chilly days, easy family dinners, or meal prep. It is rich in fiber and plant-based protein, making it both filling and delicious.
Time
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 4–6
Ingredients
2 cans (15 oz each) white beans or cannellini beans, drained and rinsed
1 tablespoon olive oil
1 medium onion, chopped
2 carrots, diced
2 celery stalks, chopped
3 garlic cloves, minced
1 can (14 oz) diced tomatoes
4 cups vegetable broth or chicken broth
1 teaspoon dried thyme
1 teaspoon dried oregano
1 bay leaf
½ teaspoon paprika
Salt and black pepper, to taste
2 cups fresh spinach or kale (optional)
1 tablespoon lemon juice
Fresh parsley, for garnish
Step-by-Step Instructions
1. Sauté the vegetables: Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 5–7 minutes until softened.
2. Add garlic and herbs: Stir in the minced garlic, thyme, oregano, and paprika. Cook for about 30 seconds until fragrant.
3. Add the main ingredients: Add the beans, diced tomatoes, vegetable broth, and bay leaf. Stir well to combine.
4. Simmer the soup: Bring the mixture to a gentle boil, then reduce the heat and simmer uncovered for 25–30 minutes.
5. Make it creamy: Mash a small portion of the beans with a spoon or blend a cup of soup, then stir it back into the pot for a thicker texture.
6. Add greens: Stir in the spinach or kale during the last 3–5 minutes of cooking.
7. Season and finish: Remove the bay leaf. Add salt, black pepper, and lemon juice to taste.
8. Serve: Ladle into bowls and garnish with fresh parsley. Serve warm with crusty bread if desired.
Healthy Benefits
Rich in fiber: Beans support digestion and help you feel full.
Plant-based protein: Helps support muscle maintenance and everyday energy needs.
Vegetable nutrients: Carrots, celery, tomatoes, and leafy greens provide vitamins and antioxidants.
Heart-friendly ingredients: Olive oil and beans can fit into a heart-healthy eating pattern.
Satisfying meal: The combination of protein and fiber makes this soup a filling lunch or dinner.
Pro Tips
Rinse canned beans to remove excess sodium.
Mash some beans to thicken the broth naturally without cream.
Add lemon juice at the end to brighten the flavor.
For deeper flavor, sauté the vegetables until lightly golden before adding the broth.
Make extra portions because the flavor often improves after resting overnight.
Frequency
Enjoy this soup whenever you like as part of a balanced diet. It works well for weekly meal prep, especially during colder months. Refrigerate leftovers promptly and consume within 3–4 days, or freeze for up to 3 months.
Q&A
Q: Can I use dried beans?
A: Yes. Cook them fully before adding them to the soup. Cooking time will depend on the bean variety.
Q: Can I make this soup vegan?
A: Yes. Use vegetable broth and plant-based ingredients.
Q: How can I make the soup thicker?
A: Mash some of the beans or blend a small portion of the soup.
Q: Can I make it in a slow cooker?
A: Yes. Combine the ingredients except the greens and lemon juice, then cook on low for 6–7 hours or high for 3–4 hours. Add the greens and lemon juice near the end.
Q: Can I freeze leftover bean soup?
A: Yes. Cool it, store it in freezer-safe containers, and freeze for up to 3 months.
Serving Suggestions
Serve with crusty sourdough bread.
Pair with a fresh green salad.
Add whole-grain toast for a heartier meal.
Top with fresh parsley, black pepper, or a little grated Parmesan.
Variations
Spicy Bean Soup: Add red pepper flakes or a pinch of cayenne.
Italian-Style Soup: Add rosemary, extra oregano, and Parmesan.
Creamy Bean Soup: Stir in a splash of cream or unsweetened plant-based milk.
Protein-Rich Version: Add cooked chicken or turkey.
Mediterranean Version: Add zucchini, extra spinach, and a little lemon zest.
Related Recipe Ideas
Tuscan White Bean Soup
Vegetable Lentil Soup
Mediterranean Chickpea Soup
Hearty Minestrone Soup
White Bean and Kale Soup
Slow Cooker Vegetable Bean Soup
Final Thought
Hearty Bean Soup is simple, wholesome, budget-friendly, and full of comforting flavor. With tender beans, colorful vegetables, and fragrant herbs in every spoonful, it’s a wonderful recipe to keep in your regular meal rotation. Make a pot for your family, enjoy a bowl with warm bread, and save the leftovers for an easy meal later in the week.
