If you’re on the hunt for a comforting and nourishing dish, this Garlic-Infused White Bean Soup is the answer. Perfect for those chilly evenings, this soup is not just another recipe; it’s a warm embrace in a bowl. Packed with flavors, it’s a fantastic choice for anyone looking for healthy and satisfying meals. Plus, it’s a great way to enjoy vegetable & plant-based soups that are both hearty and wholesome.
This Garlic-Infused White Bean Soup is a delightful blend of creamy beans and aromatic garlic that will make your taste buds sing. It’s simple to prepare and will surely impress anyone at your dinner table. Whether you’re a fan of plant-based cooking or just looking for a delicious option, this recipe is sure to provide comfort and satisfaction.
Wholesome Garlic-Infused White Bean Soup

This Garlic-Infused White Bean Soup features tender white beans simmered to perfection with aromatic garlic, fresh herbs, and vegetable broth. It creates a creamy, flavorful base that is both filling and light, making it the perfect dish for any occasion.
Ingredients
- 2 cups cooked white beans (cannellini or navy beans)
- 1 medium onion, chopped
- 4 cloves garlic, minced
- 4 cups vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for an additional 2 minutes until fragrant.
- Add Beans and Broth: Stir in the cooked white beans, vegetable broth, dried thyme, and bay leaf. Bring the mixture to a boil, then reduce the heat and let it simmer for 20 minutes.
- Blend the Soup: Remove the bay leaf, then use an immersion blender to puree the soup until smooth. For a chunkier texture, blend only half of the soup or leave some beans intact.
- Season and Serve: Adjust seasoning with salt and pepper. Ladle the soup into bowls and garnish with fresh parsley before serving.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 210kcal
- Fat: 6g
- Protein: 10g
- Carbohydrates: 30g