Great hearty vegetarian or vegan meal.
Heat olive oil in a stockpot over medium heat. Cook and stir onion and garlic in hot oil until the onion is tender, about 5 minutes.
Stir carrots and celery into the onion mixture. Pour vegetable broth into the stockpot; add potato, bay leaves, basil, sea salt, pepper, and thyme. Bring the mixture to a boil, reduce heat to medium-low, and cook at a simmer until the vegetables are beginning to soften, about 20 minutes.
Stir beans into the soup; continue simmering until the beans are hot and tender, about 20 minutes more.
Per Serving: 414 calories; protein 19.8g; carbohydrates 75.1g; fat 5g; sodium 949.7mg.