bean soup recipe

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

  1. Heat olive oil and butter in a large soup pot over medium-high heat.
  2. Add onion, celery, and carrot. Cook for about 7 minutes until softened and lightly golden.
  3. Stir in garlic and cook for 1 minute until fragrant.
  4. Add cannellini beans and chicken broth.
  5. Season with rosemary, thyme, cayenne pepper, salt, and black pepper.
  6. Bring the mixture to a gentle simmer.
  7. Reduce heat to low and cook for 25 to 30 minutes until the vegetables are tender.
  8. 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.
  9. Sprinkle Parmesan cheese over the bread cubes and cook for another 1 to 2 minutes.
  10. Use an immersion blender to puree the soup until smooth and creamy.
  11. Stir in crème fraîche and lemon juice until fully incorporated.
  12. Taste and adjust seasoning if needed.
  13. Ladle the soup into bowls and top with croutons and fresh parsley before serving.

Preparation Details

DetailValue
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Servings4 servings
CaloriesApproximately 432 calories per serving