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.
WANT TO SAVE THIS RECIPE?
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.
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.
Garlic – Garlic’s mellow, nutty taste adds complexity to this vegan bean with bacon soup.
Smoked paprika – You can also use cayenne pepper for hotter soup.
Fresh rosemary – The earthy flavor of this herb pairs well with this savory, smoky soup.
Salt – Some vegetable broths are already quite salty, so be careful with the additional salt.
Black pepper – Use freshly ground pepper for more flavor.
Vegetable broth – The 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!
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 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
Equipment
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 1 stalk of celery, diced
- 2 carrots, diced
- 4 garlic cloves, minced
- 1/2 tsp smoked paprika
- 1 tsp fresh rosemary, chopped
- 1/2 tsp salt (plus extra to taste)
- 1/2 tsp freshly ground black pepper (plus extra to taste)
- 4 cups vegetable broth
- 1 tsp liquid smoke
- 3 15-oz cans Great Northern beans drained and rinsed, divided per instructions below
Instructions
- Heat the olive oil in a large pot over medium heat. Saute the onions, celery, and carrots until softened, stirring occasionally.
- Add the garlic, paprika, rosemary, salt, and pepper. Cook for another minute while stirring.
- 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.
- 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.
- 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.
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!
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!
Hello Isa! Thank you for coming back to let us know! So glad you enjoyed it! Glad to connect!
The HFHL Team!
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!
You are so welcome! Glad you enjoyed it!
🙂 The HFHL Team
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!
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.
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!