Bean Soup Recipe
A warm and hearty bean soup recipe is the perfect comfort food for chilly days or whenever you need a satisfying meal. Made with tender white beans, fresh vegetables, aromatic herbs, and a rich broth, this easy homemade soup delivers incredible flavor while remaining simple to prepare. Whether served as a light lunch or a filling dinner, this wholesome soup is nourishing, budget-friendly, and packed with protein and fiber. Discover more flavorful recipes like Bean Soup Recipe right here.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1 medium onion, diced
- 1 celery stalk, diced
- 1 carrot, diced
- 3 garlic cloves, minced
- 2 cans (15 ounces each) cannellini beans, rinsed and drained
- 4 cups chicken broth
- ½ teaspoon fresh rosemary, chopped
- ½ teaspoon fresh thyme leaves
- ½ teaspoon cayenne pepper (optional)
- Salt, to taste
- Black pepper, to taste
- ⅓ cup crème fraîche
- Juice of ½ lemon
For the Croutons
- 1½ cups bread cubes
- 2 tablespoons olive oil
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon fresh parsley, chopped
Directions
- Heat olive oil and butter in a large soup pot over medium-high heat.
- Add onion, celery, and carrot. Cook for about 7 minutes until softened and lightly golden.
- Stir in garlic and cook for 1 minute until fragrant.
- Add cannellini beans and chicken broth.
- Season with rosemary, thyme, cayenne pepper, salt, and black pepper.
- Bring the mixture to a gentle simmer.
- Reduce heat to low and cook for 25 to 30 minutes until the vegetables are tender.
- While the soup cooks, prepare the croutons. Place bread cubes in a skillet, drizzle with olive oil, and toast over medium heat until golden and crisp.
- Sprinkle Parmesan cheese over the bread cubes and cook for another 1 to 2 minutes.
- Use an immersion blender to puree the soup until smooth and creamy.
- Stir in crème fraîche and lemon juice until fully incorporated.
- Taste and adjust seasoning if needed.
- Ladle the soup into bowls and top with croutons and fresh parsley before serving.
Preparation Details
| Detail | Value |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 4 servings |
| Calories | Approximately 432 calories per serving |
