This creamy Italian white bean soup is a satisfying and flavorful dish that is perfect for a cozy evening. Made with simple ingredients such as white beans, vegetables, and herbs, this soup is packed with nutritious goodness. The creamy texture adds a level of comfort, making it a crowd-pleaser for all ages. In just under 30 minutes, you can have a hearty and delicious meal ready to serve.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 2 (15-ounce) cans white beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup milk or cream
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Directions
- Heat olive oil in a large pot over medium heat.
- Add the chopped onion, diced carrots, and celery stalks. Cook until the vegetables are tender, stirring occasionally.
- Add minced garlic and cook for an additional minute.
- Add the white beans, vegetable broth, dried oregano, and dried thyme to the pot. Bring the mixture to a simmer.
- Allow the soup to simmer for 15-20 minutes, allowing the flavors to meld together.
- Using an immersion blender or a regular blender, puree the soup until smooth and creamy. Be careful while blending hot soup.
- Return the soup to the pot and stir in the milk or cream. Heat the soup over low heat until warmed through.
- Season with salt and pepper to taste.
- Serve the creamy Italian white bean soup hot, garnished with fresh chopped parsley.
Interesting Facts
White beans are a great source of plant-based protein and fiber.
This soup can be easily customized by adding other vegetables or herbs of your choice.
Leftovers of this soup can be stored in the refrigerator for up to 3 days.
Creamy Italian white bean soup pairs well with crusty bread or a side salad for a complete meal.