Vegan Bean and Bacon Soup

We may earn a commission if you decide to make a purchase through our links, at no cost to you. As an Amazon Associate I earn from qualifying purchases. Please read our privacy policy for details.

This vegan bean and bacon soup proves homemade is always better than canned. It’s deliciously thick, smoky, and comes together so easily.

Whether you’re feeling under the weather, in need of comfort, or just downright cold, this vegan bean with bacon soup will help you feel back to your best!

It’s hearty, super tasty, and, best of all, completely plant-based. 

vegan bean with bacon soup

WANT TO SAVE THIS RECIPE?

Enter your email below and we'll send the recipe straight to your inbox!

A sprinkle of vegan parmesan cheese will be delicious on this vegan bean soup.

Or, if you’re feeling extra hungry, enjoy your bowl of soup with Vesuvio potatoes on the side. 

Why You’ll Love This Vegan Bean and Bacon Soup Recipe

  • This bean bacon soup is packed with smoky, savory flavors without any meat!
  • Need a last-minute but satisfying dinner? This bacon and bean soup is ready in no time because it uses canned beans. It’s also meal prep-friendly!
  • The beans and assortment of veggies in this bacon bean soup make it hearty and nourishing
vegan bean soup

Ingredients And Substitutions 

Olive oil – For sauteing the flavor base.

Yellow onion – Helps build flavor in the vegan bean and bacon soup. 

Celery – Along with yellow onion and carrots, the aromatic celery makes a delicious base for the soup. 

Carrots –  Add sweetness to this hearty soup. 

GarlicGarlic’s mellow, nutty taste adds complexity to this vegan bean with bacon soup.

Smoked paprikaYou can also use cayenne pepper for hotter soup. 

Fresh rosemary – The earthy flavor of this herb pairs well with this savory, smoky soup. 

SaltSome vegetable broths are already quite salty, so be careful with the additional salt.

Black pepper – Use freshly ground pepper for more flavor.

Vegetable brothThe base of the vegan bacon bean soup.

Liquid smoke – This simple soup is completely vegan but tastes smoky from smoked paprika and liquid smoke. But if you miss the bacon, try Tempeh strips!

Great Northern beans – The prep work for this creamy bean soup is easy because it uses canned beans!

bean bacon soup ingredients

Tips For Making This Recipe

Use a Regular Blender

If you don’t have an immersion blender, you can also use a regular blender and work in batches to puree the soup.

Try This Recipe with Other Beans

You can also make a vegan bean and bacon soup with pinto beans and navy beans!

Storage Tips

Allow the vegan bean with bacon soup to cool, then portion it into airtight containers. It will keep for up to 3 days in the fridge or 3 months in the freezer. To serve, thaw the frozen soup in the fridge overnight and gently reheat it in a saucepan over medium heat, stirring occasionally.

vegan bacon and bean soup

Vegan Bean with Bacon Soup FAQs

Should beans be drained for soup?

Yes! This way, you can easily control the saltiness of your vegan bean and bacon soup.

Is this vegan soup thin or thick?

This homemade soup is thick because of the puree that’s added to the soup. 

What should I do if my vegan bean bacon soup is too thick?

Add a bit more broth if your bean bacon soup ends up too thick for your liking.

Can I add mushrooms to this vegan bean soup recipe?

Yes! The meaty taste and texture of mushrooms make them the perfect addition to vegan bean and bacon soup. 

Can you use dried beans for this soup?

Of course! Soak the dried Great Northern beans in water overnight or bring them to a boil,  allow them to sit for an hour, drain them, and then add them to the soup pot.

More Delicious Vegan Soup Recipes

I found this recipe for Vegan Bacon that I HAVE to try!

Yay! You have made it this far, and I am so glad! Hey – If you make this recipe, I’d love for you to give it a quick review & star rating ★ below.

Vegan Bean and Bacon Soup

Vegan Bean and Bacon Soup Recipe
This vegan bean and bacon soup proves homemade is always better than canned. It's deliciously thick, smoky, and comes together so easily.
Louisa
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

Ingredients

Instructions

  • Heat the olive oil in a large pot over medium heat. Saute the onions, celery, and carrots until softened, stirring occasionally.
    step 1 vegan bean and bacon soup
  • Add the garlic, paprika, rosemary, salt, and pepper. Cook for another minute while stirring.
    step 2 vegan bean and bacon soup
  • Add the vegetable broth, liquid smoke, and 2 cans of beans. Increase heat and bring the soup to a boil, stirring occasionally. Then, reduce the heat to medium-low and simmer until the vegetables are tender. This will take around 15 to 20 minutes.
    step 3 vegan bean and bacon soup
  • Remove from heat. Puree the soup with with an immersion blender. I like to leave the soup slightly chunky, so I don’t blend completely—just enough to get the ingredients mixed together, like a thick sauce.
    step 4 vegan bean and bacon soup
  • Return the mixture to the pot and adjust to medium-low heat. Add the remaining can of beans. Stir to combine. Return the soup to a simmer until the beans are heated through. Taste and add more rosemary, salt, and pepper if desired.
    step 5 vegan bean and bacon soup

Notes

  • If you don’t have an immersion blender, you can also use a regular blender and work in batches to puree the soup.
  • You can also make a vegan bean and bacon soup with pinto beans and navy beans!
  • Allow the vegan bean with bacon soup to cool, then portion it into airtight containers. It will keep for up to 3 days in the fridge or 3 months in the freezer. To serve, thaw the frozen soup in the fridge overnight and gently reheat it in a saucepan over medium heat, stirring occasionally.
 

Updated in May 2024 with new photos and minor recipe adjustments for improved quality. Enjoy!

Bean and No Bacon Soup Recipe - Love the classic Campbells soup but could do without the bacon or the "soup from a can?" How about this copycat version with no bacon and more nutrients! vegetarian, vegan, and healthy!
Bean and No Bacon Soup Recipe - Love the classic Campbells soup but could do without the bacon or the "soup from a can?" How about this copycat version with no bacon and more nutrients! vegetarian, vegan, and healthy!
Bean and No Bacon Soup Recipe - Love the classic Campbells soup but could do without the bacon or the "soup from a can?" How about this copycat version with no bacon and more nutrients! vegetarian, vegan, and healthy!
Bean and No Bacon Soup Recipe - Love the classic Campbells soup but could do without the bacon or the "soup from a can?" How about this copycat version with no bacon and more nutrients! vegetarian, vegan, and healthy!
Bean and No Bacon Soup Recipe - Love the classic Campbells soup but could do without the bacon or the "soup from a can?" How about this copycat version with no bacon and more nutrients! vegetarian, vegan, and healthy!

Similar Posts

5 from 7 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




7 Comments

  1. 5 stars
    Turned out really well! I loved bean with bacon soup as a kid and I’ve missed it since I’ve been a vegetarian, really glad I came across this recipe. thanks so much for sharing!

    1. Hello Isa! Thank you for coming back to let us know! So glad you enjoyed it! Glad to connect!
      The HFHL Team!

  2. 5 stars
    Very good! My whole family really enjoyed. Thank you for the providing a vegan version of the old classic I used to love as a kid!

  3. 5 stars
    I also LOVED Bean with Bacon soup as a kid! I tried this recipe last night and it turned out great! The whole family enjoyed it, including one teenager who makes a b-line to Taco Bell when I cook things she doesn’t like (she did NOT end up going). Thank you for your delicious take on this classic soup!

  4. We just went Whole Food Plant Based 2 months ago. I’ve had so many dishes that didn’t work it was nice to have one that did. I love this this soup!!!
    I cut way back on the liquid smoke. The teaspoon was too string so I added more beans and more broth. Still super yummy!!!

    Thank you for experimenting to find the perfect flavors.

  5. Hi, I looked at the food label on this soup and found that the third ingredient after water and navy beans is tomato puree! So I added some. Also, did not have any celery but added celery seed; but the recipe does not call for celery, anyway! One of my favorite soups, thought I knew what was in it!