A Vegan Bean Soup That Will Satisfy Your Hunger

bean soup

Welcome to our vegan bean soup recipe! This hearty and flavorful soup is made with a variety of beans, vegetables, and seasonings, and is sure to become a new family favorite. Not only is this soup delicious, it is also packed with nutrients and protein, making it a satisfying and nourishing meal. Best of all, it is easy to make and can be prepared in about an hour. So if you are looking for a vegan meal that is both tasty and satisfying, give this bean soup a try. We think you'll love it!

Here is a recipe for a simple and delicious vegan bean soup:


  • 1 cup dried beans (such as kidney beans, black beans, or pinto beans), soaked overnight and drained
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 1 medium potato, diced
  • 1 cup chopped tomatoes (fresh or canned)
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • Salt and pepper to taste


  1. In a large pot, heat a little oil over medium heat. Add the onion, garlic, carrots, celery, and potato and sauté until the vegetables are tender, about 5-7 minutes.
  2. Add the soaked and drained beans to the pot, along with the chopped tomatoes, vegetable broth, cumin, and paprika. Bring the mixture to a boil, then reduce the heat to low and simmer, covered, for 1 hour or until the beans are tender.
  3. Using a blender or immersion blender, puree about half of the soup until smooth. This will help to thicken the soup and add creaminess.
  4. Return the pureed soup to the pot and adjust the seasonings to taste. Serve hot, garnished with fresh herbs or a dollop of vegan sour cream if desired. Enjoy!

Leave a Reply

Your email address will not be published. Required fields are marked *