Vegan Cannellini Bean Soup and Cucumber-Tomato Salad

  • 181
    Shares

It would be wrong to assume that vegan food is somehow more complicated in its preparation than the regular omnivore grub. Enter this simple vegan cannellini bean soup: it’s quick, easy, filling, and oh so heartwarming – a perfect comfort food, I think! And if you pair it with a really simple cucumber-tomato salad as an appetizer, you’ve got a perfect late summer meal!

Recently I was on a quest to create a dinner that would consist of simple and quick to prepare soup and salad. The idea of a bean soup with not a lot of other ingredients had been following me for a while. I like a side of braised white beans at Zoe’s Kitchen, but they add a bit too much oil in their preparation, plus I really wanted to recreate them as a stand-alone entree soup.

While this cannellini bean soup doesn’t taste exactly like the beans at Zoe’s, it’s nevertheless delicious, oil-free, and very filling. The addition of carrots and celery makes it look a little more festive too!

Vegan cannellini bean soup recipeIf saving time is not a concern for you, you can use dried cannellini or navy beans, soak them overnight, and then cook the soup in a crockpot with drained beans and the rest of the ingredients. It will be easy to assemble everything in the crock pot, but will take a while (up to 8 hours on low) for the soup to be done.

If time saving is a priority, your best bet is to use canned beans, drained and rinsed well. This is what I did to make the soup in these pictures.

Easy vegan cannellini bean soup recipeSince things were taking place in the summer, I decided to whip up a batch of this super-easy fresh cucumber and tomato salad.

This salad is almost an exact replica of the salad that my mom used to make for our family back when we lived in Uzbekistan and later in Russia. I only slightly adjusted that recipe by adding avocado and lime juice and subtracting unrefined sunflower oil.

tomatocucumbersaladAvocado adds healthy fats to the salad, so you don’t miss an oil-based dressing

Serve this meal with the salad first, followed by a warm bowl of soup and some crusty bread. By the way, you can use just about any kind of white beans here: navy, cannellini, Great Northern, etc.

If you look through the list of soup ingredients, you’ll see kombu – a Japanese sea vegetable that is supposed to slightly enhance the flavor of beans and make them easier to digest. Kombu is believed to have a number of good-for-you properties, but it doesn’t turn the flavor of your dishes into a swamp-tasting mess, so no need to worry! You can find it in health food stores or online. If you don’t have kombu in your pantry, you can omit it for this recipe.

Oh, and did you know that you can print out any recipe from my blog without all of the preceding yada-yada-yada or pictures? Just press the Print button below 🙂

Yield: 3-4 servings of soup; 2 servings of salad

Cannellini Bean Soup and Cucumber-Tomato Salad

Cannellini Bean Soup and Cucumber-Tomato Salad

This vegan cannellini bean soup is my definition of comfort food! Serve with fresh cucumber-tomato salad as an appetizer, and some crusty bread for dipping in the broth.

Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes

Ingredients

For the soup:

  • 2 cans cannellini or other white beans, drained and rinsed
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 1/2 inch piece kombu
  • Water or vegetable broth - the amount equal to 2 empty bean cans (here's an easy way to make your own veggie broth)
  • 1 bay leaf
  • 1/2 Tbsp dried thyme
  • 1/2 Tbsp rubbed sage
  • 1/2 Tbsp chopped fresh rosemary
  • Salt, pepper to taste

For the salad (2 servings):

  • 2 small fresh pickling cucumbers, sliced into rounds
  • 2 small tomatoes, sliced into wedges
  • 1/2 avocado, chopped
  • 2 Tbsp chopped fresh cilantro
  • 1-2 chopped scallions
  • Squeeze of fresh lime juice

Instructions

To prepare the soup:

  1. In a medium-sized Dutch oven or a thick-bottomed soup pot, heat up 1-2 Tbsp water until bubbly. Add chopped onion, celery and carrot. Cook for 5 min, stirring occasionally, adding more water to prevent sticking. Add minced garlic, cook for another 1 min.
  2. Add the rest of the soup ingredients except for salt, pepper, and fresh rosemary (if using dried rosemary, halve the amount and add at this time with the rest of the ingredients). Bring to a boil, reduce the heat to medium-low, and simmer for 20-25 min.
  3. Take out about 1/3 of the soup into a bowl, mash with a potato masher until the components of the soup are broken down and look like gravy (this can also be done in a food processor or blender).
  4. Return the mashed soup to the pot, add salt, pepper and fresh rosemary, stir well, simmer for another 3-5 min.
  5. Just before taking the soup off the heat, check the soup for flavor and adjust seasoning if needed. Take out bay leaves and kombu. That's it!

To prepare the salad:

  1. Arrange all of the ingredients equally in 2 bowls. Squeeze some lime juice on top, using more or less to taste. Serve right away.

Recommended Products

This recipe contains affiliate links to Amazon.com. If you make a purchase through affiliate links on my blog, I receive a very small commission that helps me run this blog, at no extra cost to you. Thank you for your support!

Nutrition Information:

Yield:

4

Serving Size:

1 bowl

Amount Per Serving: Calories: 489 Total Fat: 4g Saturated Fat: 1g Trans Fat: 0g Unsaturated Fat: 3g Cholesterol: 0mg Carbohydrates: 88g Fiber: 23g Sugar: 8g Protein: 30g
Please note that the provided nutritional information data is approximate.

I hope that the goodness of slow-cooked beans and root vegetables in this vegan cannellini bean soup finds its way into your heart! As fall approaches, I will be experimenting with more and more bean soups and seasonal vegetable salads, so stay tuned!


If you know anyone who would enjoy this post, please share it with them! And stick around for more awesomeness – subscribe to Vegan Runner Eats to receive notifications about the latest posts, or follow the blog on Facebook, Twitter, and Instagram!

Tagged , , , , . Bookmark the permalink.

About Alina Zavatsky - Vegan Runner Eats

Alina first made a switch to a vegan diet in 2013 to optimize her athletic performance as a marathon runner. Being vegan eventually opened her eyes on the issues of animal welfare, environmental protection, human rights and feminism. Alina hopes that her blog will help its readers on their path to making this world a better place.

9 Responses to Vegan Cannellini Bean Soup and Cucumber-Tomato Salad

  1. Lisa Somerville says:

    thank you for posting, just made this and it is delicious and very much a comfort food. I had no sage or thyme so I used a touch of white wine for a little more depth, the creaminess of the gravy created as the beans break down is beautiful, mmmmmmm good food, such a pleasure. 🙂

  2. Kayla says:

    I made this soup last week and it was fantastic. It reminded me of the base of a Tuscan style soup. And it rained for many days after so it was perfect leftovers! Can’t wait to try it with different veggies.

  3. Stefania Tarcau says:

    Is there any other vegetable I can use instead of celery? I really hate celery and any kind of peppers 🙂

    • Alina says:

      Sure, Stefania, just skip it! I would have suggested peppers, but I see that you don’t like them either. It shouldn’t be an issue just using onions and carrots.

Leave a Reply to Alina Cancel reply

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

Sign up to our newsletter!

This site uses Akismet to reduce spam. Learn how your comment data is processed.