This vegan Three Bean Soup is hearty, healthy, protein-packed, and made in one pot in under 30 minutes! Made with three kinds of canned beans, along with sweet potato and kale, it's both nutrient-dense and full of flavor.
Heat olive oil in a large pot or dutch oven over medium heat. Once hot, add the onion, carrot and celery and sauté for 5 minutes. Then, add the garlic and stir for 1 minute before adding in the Italian seasoning, salt, oregano, and red pepper flakes and stirring for 30 seconds.
Add in the tomato paste and stir for 1 minute, then pour in the beans and sweet potato.
Next, add the hot water to a large bowl, then add the Zoup! Savory Vegan Broth and whisk to combine to create the broth. Pour the broth into the soup and bring the soup to a boil. Then, reduce the heat to a simmer and simmer for 15 minutes or until the potatoes are soft.
Remove the soup from the heat and stir in the lemon juice and kale until the kale has wilted. Add more salt, pepper and/or lemon juice to taste and enjoy!