Vegetarian & Vegan Three Bean Soup {recipe}

A recipe for a quick, delicious and very healthy soup using three different kinds of beans – pinto, northern and black.
Three Bean Soup - Vegan & Vegetarian & So Delicious! via My Merry Messy Life

It's the middle of May and it's cold and raining outside. No fun! Perfect day to make soup with my sous-chef, Gabriel. This is the easiest, yummiest healthiest soup there is, and it has become a regular on our family's dinner menu! This comes to you courtesy of Pop Pop McFall, who makes it for him and Grammy often, and has shared it with us! I love making this soup because it's ridiculously easy and you can't mess it up, plus, Gabe loves to make it with me since there's lots of dumping and stirring involved!

It is also vegetarian and vegan (although check the can labels you buy to make sure), which goes well with my series on Eating Less Meat is Actually Very Green.

BPA Disclaimer
This recipe is made of almost all canned goods, almost all of which contain a BPA liner. Please read my other post on BPA in canned goods first, it's for the safety of you and your family! You can buy BPA-free canned goods, which I suggest below.

Now, onto the recipe!

NOTE: I wrote this recipe before I had learned about the importance of traditional cooking. Now I soak all of my grains and legumes before we eat them because it breaks down the proteins to make them easier to digest (and preventing fun farty flatulence). Read this post for more information – How and Why to Soak Grains and Legumes


Vegetarian & Vegan Three Bean Soup {recipe}

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sara - My Merry Messy Life
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 6-8 1x
  • Category: Soup


  • Spices – 1 tsp. of each – cumin, coriander, onion powder, garlic powder, chili powder; salt and pepper to taste.
  • 3 14 oz. cans diced tomatoes (BPA-free – [amazon_link id=”B0012AN4PU” target=”_blank” ]Eden Organic Diced Tomatoes[/amazon_link] – no salt added!)
  • 1 can black beans (BPA-free – [amazon_link id=”B000GZW5OS” target=”_blank” ]Eden Organic Black Beans[/amazon_link] – no salt added!)
  • 1 can pinto beans (BPA-free – [amazon_link id=”B000GZW5MA” target=”_blank” ]Eden Organic Pinto Beans[/amazon_link] – so salt added!)
  • 1 can northern or navy beans (BPA-free – [amazon_link id=”B000LKTL0E” target=”_blank” ]Eden Organic Great Northern Beans[/amazon_link])
  • 1 can of water
  • 1 to 2 cups of frozen corn


  1. Pour all of the ingredients into a pot.
  2. Bring to a boil, then simmer for 20 minutes.
  3. Serve with your favorite crackers, bread or rice.

Dump all the ingredients into a pot (they do not have to be drained), with the help of your personal sous-chef, of course.

Have some fun karate-chopping with your spoon and maybe scoop the ingredients into a pile for an excavator to dig up.

Bring to a boil and you can serve in 20 minutes! How easy is that?! And, it's kid-approved! See-food optional :)!

Merry eating!

This soup has been featured on Ettitude – an online retailer selling ethical, organic and stylish products.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star